![]() |
Αναζήτηση τιμής με 2 κριτήρια 1 Συνημμένο(α) Καλησπέρα σας και καλώς σας βρήκα . Θα ήθελα την βοήθεια σας σχετικά με το παρακάτω θέμα διότι έχω μπλέξει 2 μέρες τώρα .. Καταχωρώντας μια τιμή στο κελί Β2 , αυτόματα μου έρχονται οι τιμές στα κελιά A2 ,C2,D2,E2,F2,G2,H2 από το φύλλο ΠΑΡΑΣΤΑΤΙΚΑ =IF(ISNA(VLOOKUP(B2;ΠΑΡΑΣΤΑΤΙΚΑ!A:I;9;F ALSE));"";(VLOOKUP(B2;ΠΑΡΑΣΤΑΤΙΚΑ!A:I;9 ;FALSE))). Θα ήθελα ανάλογα με το τι τιμή υπάρχει στα κελιά Ι2 ,J2 (καταχώριση τιμών από χρήστη ) να έρχεται η αντίστοιχοι τιμή στο κελί Κ2 από το φύλλο πελατολόγιο με αναφορά το κελί F2 . Προσπάθησα να δουλέψω το συνδυασμό match & index αλλά δεν τα κατάφερα . Αν μπορεί κάποιος να βοηθήσει θα με έβγαζε από πολύ δύσκολη θέση . |
1 Συνημμένο(α) Καλησπέρα Κατ' αρχήν, έχουμε πει στο παρελθόν (θα το δεις, διαβάζοντας διάφορα άρθρα) ότι καλό είναι να μην χρησιμοποιούμε VlookUp, αλλά Index-Match. Αν παρ' όλα αυτά θέλει κανείς να χρησιμοποιήσει VlookUp (αλλά και άλλες συναρτήσεις αναζήτησης ή όχι), καλό είναι, να προσαρμόζετε, στο office που διαθέτει, και όχι σε παλιές συναρτήσεις του 2003. Εδώ αντικατέστησα την ISNA + IF με μια IFERROR που είναι αποδεκτή σε 2007 και νεώτερο. Ειδικά για 2013 και νεώτερο μπορούμε να βάλουμε και IFNA. Από 'κει και πέρα... Τα 2 κριτήρια που αναφέρεις, επί της ουσίας, αφού γίνεται αναφορά και σε τρίτο κελί, είναι 3. Στο βιβλίο, μια απλή μέθοδος (υπάρχουν αρκετές) που λύνει το πρόβλημα. Σημείωση: Διαπίστωσα ότι σε κάποια κελιά, υπάρχουν κενά (πολλά) είτε ανάμεσα σε «λέξεις», είτε και στο τέλος ακόμα κάποιων τιμών. Αυτό είναι πολύ μεγάλο λάθος, ειδικά σε αναζήτηση, διότι ένα κενό = άλλο δεδομένο... Αντικατέστησε, κενό με - αν υπάρχει ανάγκη διαχωρισμού ή προσοχή: Ένα κενό μόνο και ποτέ στο τέλος Παράδειγμα σφάλματος: Super Market τάδε τάδε "κενό".....τίποτε άλλο |
Παράθεση:
Σ΄ ευχαριστώ πάρα πολύ , μου έλυσες τα χέρια . |
Καλησπέρα Όσο αφορά την IFNA, το μόνο που χρειάζεται, είναι να αλλάξεις όπου IFERROR σε IFNA. Παράδειγμα: Κώδικας: =IFERROR(INDEX(ΠΑΡΑΣΤΑΤΙΚΑ!H:H;MATCH(B2;ΠΑΡΑΣΤΑΤΙΚΑ!A:A;0));"")1 Θα πρέπει να είμαστε προσεκτικοί, στο τι είδους λάθος, θέλουμε να «διορθώσουμε». Αν χρησιμοποιήσουμε IFNA, θα ελεγχθούν μόνο σφάλματα τύπου «δεν υπάρχει» ή #Ν/Α, πολύ συχνό σφάλμα, σε αναζητήσεις (που έχουμε κι εδώ, στο συγκεκριμένο αρχείο). 2 Ακόμα, αν το αρχείο μας, θα αντιγραφεί και σε άλλους υπολογιστές, (πχ σπίτι - γραφείο) θα πρέπει να είναι όλοι με συμβατό office (excel) ως προς τις συναρτήσεις. Παράδειγμα: Φτιάχνουμε στο σπίτι (office 2013) ένα αρχείο και βάζουμε IFNA. Πάμε στο γραφείο (office 2007) , το ανοίγουμε και δεν «παίζει»... |
Στο μέγεθος του αρχείου, δεν θα υπάρχουν προβλήματα αν: 1 Δεν χρησιμοποιήσεις «βαριές» συναρτήσεις τύπου: OFFSET - INDIRECT κλπ 2 Αποφύγεις, μορφοποιήσεις υπό όρους. 3 Αποφύγεις, εικόνες. Έχω αρχεία με 10 ή 15 ΜΒ που «τρέχουν» χωρίς προβλήματα... |
| Η ώρα είναι 09:46. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.