Σε αυτό το άρθρο θα μάθουμε πώς μπορούμε να βρούμε τις τιμές αντιστοίχισης από τη μη γειτονική λίστα, μπορούμε να χρησιμοποιήσουμε έναν συνδυασμό INDEX & MATCH λειτουργίες για να λάβετε την έξοδο.
ΔΕΙΚΤΗΣ: Επιστρέφει μια τιμή ή αναφορά του κελιού στη διασταύρωση μιας συγκεκριμένης γραμμής και στήλης, σε ένα δεδομένο εύρος.
Σύνταξη: = INDEX (array, row_num, column_num)
ΑΓΩΝΑΣ η λειτουργία αναζητά ένα καθορισμένο στοιχείο σε ένα επιλεγμένο εύρος κελιών και στη συνέχεια επιστρέφει τη σχετική θέση αυτού του στοιχείου στο εύρος.
Σύνταξη = MATCH (τιμή_αναζήτησης, αναζήτηση_αρρέας, τύπος αντιστοίχισης)
Ας πάρουμε ένα παράδειγμα:
Οι στήλες Α & Β περιέχουν αριθμούς και γράμματα που αντιστοιχούν. Ωστόσο, αντί να είναι δίπλα, κάθε γράμμα στη στήλη Β μετατοπίζεται προς τα κάτω κατά μία γραμμή ως προς τον αντίστοιχο αριθμό στη στήλη Α. Χρειαζόμαστε έναν τύπο στο κελί Ε2 για να αναζητήσουμε την τιμή στο κελί Δ2 για να βρούμε την έξοδο.
- Στο κελί Ε2 ο τύπος θα είναι
- = INDEX ($ B $ 2: $ B $ 7, MATCH (D2, $ A $ 2: $ A $ 7,0) +1)
- Πατήστε Enter στο πληκτρολόγιό σας.
- Εάν αλλάξουμε την τιμή αναζήτησης στο κελί D2 από 123 σε 222, τότε το αποτέλεσμα θα ενημερώνεται αυτόματα ανάλογα.