INDEX
Η συνάρτηση INDEX επιστρέφει την τιμή στο κελί που βρίσκεται στην τομή της καθορισμένης γραμμής και στήλης σε μια συλλογή κελιών ή από έναν πίνακα που επιστρέφεται από μια συνάρτηση πίνακα.
INDEX(εύρος, ευρετήριο-γραμμών, ευρετήριο-στηλών, ευρετήριο-περιοχών)
εύρος: Μια συλλογή κελιών. Το εύρος είναι είτε μία συλλογή ή περισσότερες από μία συλλογές είτε ένα μοναδικό εύρος κελιών. Εάν καθοριστούν περισσότερες από μία συλλογές, διαχωρίζονται με κόμματα και περικλείονται σε ένα πρόσθετο ζεύγος παρενθέσεων. Για παράδειγμα, ((B1:B5;C10:C12)). Τα κελιά που αναφέρονται από το εύρος μπορεί να περιέχουν οποιεσδήποτε τιμές.
ευρετήριο-γραμμών: Μια αριθμητική τιμή που αντιπροσωπεύει τον αριθμό γραμμής της τιμής προς επιστροφή. Το ευρετήριο-γραμμών πρέπει να είναι μεγαλύτερο από ή ίσο με 0 και μικρότερο από ή ίσο με τον αριθμό γραμμών στο εύρος. Αν το ευρετήριο-γραμμών είναι 0, η συνάρτηση INDEX επιστρέφει τον πίνακα τιμών για ολόκληρη τη στήλη ευρετήριο-στηλών, που πρέπει να είναι πάνω από 0 και λιγότερο από ή ίσο με τον αριθμό στηλών στο εύρος.
ευρετήριο-στηλών: Μια προαιρετική αριθμητική τιμή που καθορίζει τον αριθμό στήλης της τιμής προς επιστροφή. Το ευρετήριο-στηλών πρέπει να είναι μεγαλύτερο από ή ίσο με 0 και μικρότερο από ή ίσο με τον αριθμό στηλών στο εύρος. Αν το ευρετήριο-στηλών είναι 0, η συνάρτηση INDEX επιστρέφει τον πίνακα τιμών για ολόκληρη τη γραμμή ευρετήριο-γραμμών, που πρέπει να είναι πάνω από 0 και λιγότερο από ή ίσο με τον αριθμό γραμμών στο εύρος.
ευρετήριο-περιοχών: Μια προαιρετική αριθμητική τιμή που καθορίζει τον αριθμό περιοχής της τιμής προς επιστροφή. Το ευρετήριο-περιοχών πρέπει να είναι μεγαλύτερο από ή ίσο με 1 και μικρότερο από ή ίσο με τον αριθμό περιοχών στο εύρος. Αν παραλειφθεί το όρισμα ευρετήριο-περιοχών, χρησιμοποιείται το 1.
Σημειώσεις
Η συνάρτηση INDEX μπορεί να επιστρέψει την τιμή στην καθορισμένη τομή μιας συλλογής τιμών δύο διαστάσεων. Για παράδειγμα, ας υποθέσουμε ότι οι τιμές περιέχονται στα κελιά B1:D8.
Η συνάρτηση =INDEX(B1:D8; 2; 3) επιστρέφει την τιμή που βρίσκεται στην τομή της δεύτερης γραμμής και της τρίτης στήλης (η τιμή στο κελί D3).
Περισσότερες περιοχές από μία μπορούν να καθοριστούν περικλείοντας τα εύρη σε ένα πρόσθετο ζεύγος παρενθέσεων. Για παράδειγμα:
Η συνάρτηση =INDEX((B2:D5; B7:D10); 2; 3; 2) επιστρέφει την τιμή στην τομή της δεύτερης γραμμής και της τρίτης στήλης στη δεύτερη περιοχή (η τιμή στο κελί D8).
Η συνάρτηση INDEX μπορεί να επιστρέψει έναν πίνακα μίας γραμμής ή μίας στήλης για μια άλλη συνάρτηση. Σε αυτόν τον τύπο, απαιτείται είτε το ευρετήριο-γραμμών είτε το ευρετήριο-στηλών, αλλά το άλλο όρισμα μπορεί να παραλειφθεί. Για παράδειγμα:
Η συνάρτηση =SUM(INDEX(B2:D5; ; 3)) επιστρέφει το άθροισμα των τιμών στην τρίτη στήλη (κελιά D2 έως D5).
Η συνάρτηση =AVERAGE(INDEX(B2:D5; 2)) επιστρέφει τον μέσο όρο των τιμών στη δεύτερη γραμμή (κελιά B3 έως D3).
Η συνάρτηση INDEX μπορεί να επιστρέψει (ή να «διαβάσει») την τιμή από έναν πίνακα που έχει επιστραφεί από μια συνάρτηση πίνακα. Η συνάρτηση FREQUENCY επιστρέφει έναν πίνακα τιμών, βάσει καθορισμένων διαστημάτων.
Η συνάρτηση =INDEX(FREQUENCY($A$1:$F$5; $B$8:$E$8); 1) επιστρέφει την πρώτη τιμή στον πίνακα που επιστρέφεται από τη δεδομένη συνάρτηση FREQUENCY.
Κατά τον ίδιο τρόπο, η συνάρτηση =INDEX(FREQUENCY($A$1:$F$5; $B$8:$E$8); 5) επιστρέφει την πέμπτη τιμή του πίνακα.
Η τοποθεσία στον πίνακα καθορίζεται υποδεικνύοντας τον αριθμό των γραμμών κάτω και τον αριθμό των στηλών στα δεξιά σε σχέση με το κελί στην επάνω αριστερή γωνία του πίνακα.
Εκτός όταν η συνάρτηση INDEX καθορίζεται όπως φαίνεται στην τρίτη περίπτωση παραπάνω, το ευρετήριο-γραμμών δεν μπορεί να παραλειφθεί και αν παραλειφθεί το ευρετήριο-στηλών, θεωρείται ότι είναι 1.
Παραδείγματα |
---|
Δεδομένου του ακόλουθου πίνακα: |
A | B | C | D | |
---|---|---|---|---|
1 | 1 | 11 | 21 | |
2 | 2 | 12 | 22 | |
3 | 3 | 13 | 23 | |
4 | 4 | 14 | 24 | |
5 | a | b | c | |
6 | d | e | f | |
7 | g | h | i | |
8 | j | k | l |
Η συνάρτηση =INDEX(B1:D4; 2; 3) επιστρέφει αποτέλεσμα 22, την τιμή στη δεύτερη γραμμή (το ευρετήριο-γραμμών είναι 2) και στην τρίτη στήλη (το ευρετήριο-στηλών είναι 3) στην καθορισμένη συλλογή (το εύρος είναι B1:D4 οπότε το περιεχόμενο του κελιού D2 είναι το αποτέλεσμα). Η συνάρτηση =INDEX((B1:D4; B5:D8); 2; 3; 2) επιστρέφει αποτέλεσμα «f», την τιμή στη δεύτερη γραμμή (το ευρετήριο-γραμμών είναι 2) και στην τρίτη στήλη (το ευρετήριο-στηλών είναι 3) της δεύτερης περιοχής (το ευρετήριο-περιοχών είναι 2), η οποία είναι το κελί DD6. Η συνάρτηση =SUM(INDEX(B1:D4; ; 3)) επιστρέφει αποτέλεσμα 90, το άθροισμα των τιμών στην τρίτη στήλη (κελιά D1 έως D4). Η συνάρτηση =AVERAGE(INDEX(B1:D4; 2)) επιστρέφει αποτέλεσμα 12, τον μέσο όρο των τιμών στη δεύτερη γραμμή (κελιά B2 έως D2). |