Θέμα: Συναρτήσεις Πρόβλημα με χρήση της VLOOKUP

Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 11-11-18, 15:14
Το avatar του χρήστη Spirosgr
Spirosgr Ο χρήστης Spirosgr δεν είναι συνδεδεμένος
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Λευτέρη...
Στο παράδειγμά σου δεν υπάρχουν ΤΙΜ_1, ΤΙΜ_2, ΒΑΣΗ κλπ...
Υπάρχουν μόνο τα ονόματα Φύλλο1,2,3...
Επιπλέον ο μόνος κωδικός που ταιριάζει είναι ο:
8031440356930

Ο τύπος =INDEX(στήλη τιμών;MATCH(κωδικός;στήλη κωδικών;0))
δεν δουλεύει ίδια με την VlookUp.

Δεν θα βάλεις όλες τις στήλες (A1:G8) στην περιοχή...όπως εδώ...
στο πρώτο που δείχνεις:
=INDEX(TIM_1!A1:G8;MATCH(BASE!B1;TIM_1!A1:G8;0))

αλλά και αυτό:
=INDEX(TIM_2!F2:F6;MATCH(BASE!B8:B12;0))
έχει την match...μισή...

Να το δείξω και πάλι...
Βάζεις τις στήλες με τους κωδικούς, μορφή «Κείμενο»
*Μπορείς να το αφήσεις και γενική, αν όλα είναι όντως γενική

Βάζεις το πιο κάτω, στο φύλλο 1 κελί a1:
=INDEX(Φύλλο2!$G$2:$G$8;MATCH(Φύλλο1!C1; Φύλλο2!$C$2:$C$8;0))

Τι θα κάνει:
Θα πάει στο φύλλο 2 και θα ψάξει,
αν στην στήλη με τους κωδικούς (c),
υπάρχει ο κωδικός του c1 φύλλο 1.
Αν υπάρχει, θα βάλει στο a1 του φύλλου1, την τιμή που έχει το g2 φύλλο 2
Αν δεν υπάρχει, θα βάλει στο a1 του φύλλου 1, #Δ/Υ

Τράβηξε κάτω όσο χρειάζεται...
Απάντηση με παράθεση