
Γενική φόρμουλα
=INDEX(data,MATCH(value,array,0),0)
Περίληψη
Για να αναζητήσετε και να ανακτήσετε μια ολόκληρη σειρά, χρησιμοποιείτε τις συναρτήσεις INDEX και MATCH. Στο παράδειγμα που εμφανίζεται, ο τύπος που χρησιμοποιείται για την αναζήτηση όλων των τιμών για την Κεντρική περιοχή είναι:
=INDEX(C5:F8,MATCH(H5,B5:B8,0),0)
Εξήγηση
Ο πυρήνας αυτού του τύπου είναι να χρησιμοποιήσετε τη συνάρτηση MATCH για να προσδιορίσετε το ευρετήριο γραμμών και τη συνάρτηση INDEX για να ανακτήσετε ολόκληρη τη σειρά ρυθμίζοντας τον αριθμό στήλης στο μηδέν. Δουλεύοντας από μέσα προς τα έξω, το MATCH χρησιμοποιείται για να πάρει το ευρετήριο σειρών ως εξής:
MATCH(H5,B5:B8,0)
Η τιμή αναζήτησης "Central" προέρχεται από το H5, ο πίνακας είναι το εύρος B5: B8 και το μηδέν χρησιμοποιείται για την εξαίρεση ενός ακριβούς αγώνα. Η συνάρτηση MATCH επιστρέφει 3 ως αποτέλεσμα, η οποία πηγαίνει στη συνάρτηση INDEX ως αριθμός σειράς:
=INDEX(C5:F8,3,0)
Με το εύρος C5: F8 για πίνακα και 3 για τον αριθμό σειράς, το τελικό βήμα είναι η παροχή μηδέν για τον αριθμό στήλης. Αυτό προκαλεί το INDEX να επιστρέψει όλη τη σειρά 3 ως τελικό αποτέλεσμα, σε έναν πίνακα όπως αυτό:
(116000,129250,127250,142500)
Επεξεργασία με άλλες λειτουργίες
Μόλις ανακτήσετε μια ολόκληρη σειρά δεδομένων, μπορείτε να τροφοδοτήσετε αυτήν τη σειρά σε λειτουργίες όπως SUM, MAX, MIN, AVERAGE, LARGE κ.λπ. για περαιτέρω ανάλυση. Για παράδειγμα, για να αποκτήσετε τη μικρότερη τιμή στην κεντρική περιοχή, μπορείτε να χρησιμοποιήσετε:
=MIN(INDEX(C5:F8,MATCH(H5,B5:B8,0),0))
Για να συνοψίσουμε όλες τις τιμές στην Κεντρική περιοχή:
=SUM(INDEX(C5:F8,MATCH(H5,B5:B8,0),0))
Τύπος πολλαπλών κυψελών
Για να επιστρέψετε τα αποτελέσματα σε περισσότερα από ένα κελιά, εισαγάγετε τον τύπο πίνακα πολλαπλών κυττάρων.
Στην έκδοση Dynamic Array του Excel, όταν το INDEX επιστρέφει μια ολόκληρη σειρά, οι τιμές της γραμμής θα μεταφερθούν αυτόματα στο φύλλο εργασίας.