Προέχω

Λειτουργία INDEX του Excel

Excel Index Function

Λειτουργία Excel INDEXΠερίληψη Η συνάρτηση Excel INDEX επιστρέφει την τιμή σε μια δεδομένη θέση σε ένα εύρος ή πίνακα. Μπορείτε να χρησιμοποιήσετε το INDEX για να ανακτήσετε μεμονωμένες τιμές ή ολόκληρες γραμμές και στήλες. Το INDEX χρησιμοποιείται συχνά με τη λειτουργία MATCH, όπου το MATCH εντοπίζει και τροφοδοτεί μια θέση στο INDEX. Σκοπός Λάβετε μια τιμή σε μια λίστα ή πίνακα με βάση την τοποθεσία Επιστροφή τιμής Η τιμή σε μια δεδομένη τοποθεσία. Σύνταξη = INDEX (array, row_num, [col_num], [area_num]) Arguments
  • πίνακας - Ένα εύρος κελιών ή μια σταθερά πίνακα.
  • row_num - Η θέση της γραμμής στην αναφορά ή τον πίνακα.
  • col_num - [προαιρετικά] Η θέση της στήλης στην αναφορά ή τον πίνακα.
  • area_num - [προαιρετικό] Το εύρος αναφοράς που πρέπει να χρησιμοποιηθεί.
Εκδοχή Excel 2003 Σημειώσεις χρήσης

Η συνάρτηση INDEX επιστρέφει την τιμή σε μια δεδομένη θέση σε ένα εύρος ή πίνακα. Το INDEX χρησιμοποιείται συχνά μαζί με τη λειτουργία MATCH. Το MATCH εντοπίζει και τροφοδοτεί μια θέση στο INDEX, το οποίο επιστρέφει την τιμή σε αυτήν τη θέση.





Παραδείγματα

Οι παρακάτω τύποι δείχνουν πώς μπορεί να χρησιμοποιηθεί το INDEX για να λάβετε μια τιμή:

 
= INDEX (A1:B5,2,2) // returns value in B2 = INDEX (A1:B5,3,1) // returns value in A3

Στα παραπάνω παραδείγματα, η θέση είναι «σκληρή». Συνήθως, η συνάρτηση MATCH χρησιμοποιείται για τον εντοπισμό της θέσης, η οποία στη συνέχεια τροφοδοτείται στο INDEX. Αυτό το άρθρο εξηγεί πώς μπορούν να χρησιμοποιηθούν INDEX και MATCH μαζί με πολλά παραδείγματα:





Πώς να χρησιμοποιήσετε το INDEX και το MATCH

τι κάνει η λειτουργία αγώνα στο Excel

Το INDEX μπορεί να χρησιμοποιηθεί για την επιστροφή ολόκληρων στηλών ή γραμμών όπως αυτό:



 
= INDEX (range,0,n) // entire column = INDEX (range,n,0) // entire row

όπου το n αντιπροσωπεύει τον αριθμό της στήλης ή της σειράς προς επιστροφή.

τύπος για εύρεση μέσου όρου στο Excel

Αναφορά ως αποτέλεσμα

Είναι σημαντικό να σημειωθεί ότι η συνάρτηση INDEX επιστρέφει a αναφορά σαν άποτέλεσμα. Για παράδειγμα, στον ακόλουθο τύπο, το INDEX επιστρέφει το A2:

 
= INDEX (A1:A5,2) // returns A2

Σε έναν τυπικό τύπο, θα δείτε το αξία στο κελί Α2 ως αποτέλεσμα, οπότε δεν είναι προφανές ότι το INDEX επιστρέφει μια αναφορά. Ωστόσο, αυτό είναι ένα χρήσιμο χαρακτηριστικό σε τύπους σαν αυτό , το οποίο χρησιμοποιεί INDEX για να δημιουργήσει ένα δυναμική ονομαστική περιοχή Το Μπορείτε να χρησιμοποιήσετε το Λειτουργία CELL προς το αναφέρετε την αναφορά επέστρεψε από INDEX.

Δύο μορφές

Η συνάρτηση INDEX έχει δύο μορφές: πίνακας και αναφορά Το Και οι δύο φόρμες έχουν την ίδια συμπεριφορά - το INDEX επιστρέφει μια αναφορά σε έναν πίνακα με βάση μια δεδομένη θέση γραμμής και στήλης. Η διαφορά είναι ότι η φόρμα αναφοράς του INDEX επιτρέπει περισσότερες από μία συστοιχίες , μαζί με ένα προαιρετικό όρισμα για να επιλέξετε ποιος πίνακας θα πρέπει να χρησιμοποιηθεί. Οι περισσότεροι τύποι χρησιμοποιούν τη μορφή πίνακα του INDEX, αλλά και οι δύο μορφές συζητούνται παρακάτω.

Μορφή πίνακα

Στη μορφή πίνακα του INDEX, η πρώτη παράμετρος είναι πίνακας , η οποία παρέχεται ως μια περιοχή κελιών ή μια σταθερά πίνακα. Η σύνταξη για τη μορφή πίνακα του INDEX είναι:

 
 INDEX (array,row_num,[col_num])
  • Αν και τα δύο row_num και col_num παρέχονται, το INDEX επιστρέφει την τιμή στο κελί στη διασταύρωση του row_num και col_num Το
  • Αν row_num έχει οριστεί στο μηδέν, το INDEX επιστρέφει έναν πίνακα τιμών για μια ολόκληρη στήλη. Για να χρησιμοποιήσετε αυτές τις τιμές πίνακα, μπορείτε να εισαγάγετε τη συνάρτηση INDEX ως τύπο πίνακα σε οριζόντια περιοχή ή να τροφοδοτήσετε τον πίνακα σε άλλη συνάρτηση.
  • Αν col_num έχει οριστεί στο μηδέν, το INDEX επιστρέφει έναν πίνακα τιμών για μια ολόκληρη σειρά. Για να χρησιμοποιήσετε αυτές τις τιμές πίνακα, μπορείτε να εισαγάγετε τη συνάρτηση INDEX ως τύπο πίνακα σε κάθετο εύρος ή να τροφοδοτήσετε τον πίνακα σε άλλη συνάρτηση.

Φόρμα αναφοράς

Στη φόρμα αναφοράς του INDEX, η πρώτη παράμετρος είναι αναφορά σε ένα ή περισσότερα εύρη και ένα τέταρτο προαιρετικό όρισμα, area_num , παρέχεται για να επιλέξετε το κατάλληλο εύρος. Η σύνταξη για τη μορφή αναφοράς του INDEX είναι:

υπολογισμός του συντελεστή διακύμανσης στο excel
 
 INDEX (reference,row_num,[col_num],[area_num])

Ακριβώς όπως η μορφή πίνακα του INDEX, η μορφή αναφοράς του INDEX επιστρέφει την αναφορά του κελιού στη διασταύρωση row_num και col_num Το Η διαφορά είναι ότι το αναφορά το όρισμα περιέχει περισσότερες από μία περιοχές και area_num επιλέγει το εύρος που θα χρησιμοποιηθεί. ο area_num Το όρισμα παρέχεται ως αριθμός που λειτουργεί σαν αριθμητικός δείκτης. Ο πρώτος πίνακας στο εσωτερικό της αναφοράς είναι 1, ο δεύτερος πίνακας είναι 2 και ούτω καθεξής.

Για παράδειγμα, στον παρακάτω τύπο, area_num παρέχεται ως 2, το οποίο αναφέρεται στο εύρος A7: C10:

 
= INDEX ((A1:C5,A7:C10),1,3,2)

Στον παραπάνω τύπο, το INDEX θα επιστρέψει την τιμή στη γραμμή 1 και στη στήλη 3 του A7: C10.

  • Πολλαπλές περιοχές εντός αναφορά χωρίζονται με κόμματα και περικλείονται σε παρένθεση.
  • Όλα τα εύρη πρέπει σε ένα φύλλο ή το INDEX θα επιστρέψει σφάλμα #VALUE. Χρησιμοποιήστε το Η επιλογή CHOOSE λειτουργεί ως λύση Το


^