Jos haluat hakea sarakkeen otsikon, joka vastaa vastaavaa arvoa, voit käyttää yhdistelmää INDEKSI, MAX, SUMPRODUCT & COLUMNtoimintoja tuloksen poimimiseksi.
INDEKSI: Palauttaa solun arvon tai viitteen tietyn rivin ja sarakkeen leikkauspisteessä tietyllä alueella.
Syntaksi: = INDEX (array, row_num, column_num)
MAX: Palauttaa enimmäismäärän solu- tai matriisialueelta. Jos esimerkiksi numeroluettelo sisältää 5, 6, 7, 8, 9 ja 10, tulos on 10.
Syntaksi = MAX (luku1, numero2,…)
Argumentteja voi olla enintään 255, katso alla oleva kuvakaappaus:
SUMPRODUCT: Palauttaa vastaavien alueiden tai matriisien tuotteiden summan.
Syntaksi: = SUMPRODUCT (array1, array2, array3,…)
array1, array2,… array255 ovat solualueita tai matriiseja, jotka haluat kertoa ja sitten lisätä.
SUMPRODUCT -toiminnossa voi olla enintään 255 taulukkoa. Katso alla oleva kuvakaappaus:
Sarake: Palauttaa viitteen sarakkeen numeron.
Syntaksi: = COLUMN (viite)
Otetaan esimerkki:
Meillä on 3 sarakeotsikkoa, jotka sisältävät numeerisia arvoja. Tarvitsemme kaavan, joka etsitään solusta E2, ja haemme tuloksen solusta F2 pitäisi olla kyseisen sarakkeen otsikko.
Kun valitset arvon sarakkeesta B solussa E2, tuloksen tulee olla sarakkeen otsikko solussa F2.
hakuarvo on 5, katso alla oleva kuva:
- Solussa F2 kaava olisi
- = INDEKSI ($ A $ 1: $ C $ 1, SUMPRODUCT (MAX (($ A $ 2: $ C $ 5 = E2)*(COLUMN ($ A $ 2: $ C $ 5)))))-COLUMN ($ A $ 1) +1 )
- Paina näppäimistön enter -näppäintä.
- Funktio palauttaa rivin nimen
- Tulos, jonka saamme, on "Otsikko 2" koska haku 5 löytyy sarakkeesta B.
- Jos muutamme solun E2 arvon 5: stä 10: ään, kaava muuttaa automaattisesti tulosta vastaavasti.