![]() |
Συνάρτηση VLOOKUP 2 Συνημμένο(α) Παιδιά καλημέρα, με αφορμή την απάντηση του Γιάννη στην ανάρτησή μου "Απλή συνάρτηση if", δούλεψα πάνω στην, ομολογουμένως, καταπληκτική συνάρτηση vlookup. Ωστόσο έχω κανένα δύο δυσκολίες-απορίες, αν υπάρχει χρόνος δείτε τες στο συνημμένο. Ευχαριστώ πολύ Πάνος |
Γεια σας! Πάνο, για την πρώτη ερώτηση σου: H συνάρτηση VLOOKUP() στην περίπτωση σου χρειάζεται το τέταρτο όρισμα με την τιμή 0 ή False. δηλαδή: =IF(LEN($E2)<>0;VLOOKUP($E2;$A$2:$C$8;2;0);"") Διαφορετικά θα σου επιστρέφει ανακριβή αποτελέσματα. Επειδή η VLOOKUP() δεν είναι ότι ταχύτερο στην Excel, θα σου πρότεινα να χρησιμοποιήσεις την INDEX(array;row_num;column_num) Παράδειγμα για την Excel 2007: =IFERROR(INDEX($A$2:$C$8;MATCH($E2;ΕΙΔΟΣ;);2);"") ή =IFERROR(INDEX($A$2:$C$8;MATCH($E2;ΕΙΔΟΣ;);COLUMN(B1));"") για να αλλάζεις την τιμή κάθε φορά που τραβάς τα κελιά σου οριζόντια. Για την δεύτερη ερώτηση σου: Αν δεν σου προκαλεί πρόβλημα η απόκρυψη μηδενικών τιμών από τα κελιά μπορείς στις Επιλογές Excel > για προχωρημένους > εμφάνιση επιλογών γι αυτό το φύλλο εργασίας > εμφάνιση μηδενικού σε κελιά με μηδενικές τιμές να απενεργοποιήσεις την εμφάνιση τους. Διαφορετικά χρησιμοποιείς τον τύπο: Κώδικας: =IFERROR(IF(ISBLANK(INDEX($A$2:$C$8;MATCH($E2;ΕΙΔΟΣ;);Τάσος |
Τάσο Ευχαριστώ πολύ και πάλι θα δοκιμάσω όλα τα παραπάνω τα λέμε Πάνος |
Τάσο Το έφτιαξα Είσαι τρομερός και φοβερός Τα λέμε Πάνος |
| Η ώρα είναι 06:32. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.