Excel vzorec: Vyhľadať celý stĺpec -

Všeobecný vzorec

=INDEX(data,0,MATCH(value,headers,0))

Zhrnutie

Na vyhľadanie a získanie celého stĺpca môžete použiť vzorec založený na funkciách INDEX a MATCH. V zobrazenom príklade je vzorec použitý na vyhľadanie všetkých výsledkov Q3:

=INDEX(C5:F8,0,MATCH(I5,C4:F4,0))

Poznámka: tento vzorec je vložený do funkcie SUM iba na preukázanie toho, že všetky hodnoty sú načítané správne.

Vysvetlenie

Zhrnutie: na identifikáciu indexu stĺpca použite MATCH, potom INDEX na získanie celého stĺpca nastavením čísla riadku na nulu.

Pri práci zvnútra von sa MATCH používa na získanie indexu stĺpca takto:

MATCH(I5,C4:F4,0)

Vyhľadávacia hodnota „Q3“ pochádza z H5, pole je hlavičkou v C4: F4 a nula sa používa na vynútenie presnej zhody. Funkcia MATCH vráti ako výsledok hodnotu 3, ktorá sa zadá do funkcie INDEX ako číslo stĺpca.

Vo vnútri INDEXU je pole poskytované ako rozsah C5: F8 a číslo stĺpca je 3, ako poskytuje MATCH. Číslo riadku je nastavené na nulu:

=INDEX(C5:F8,0,3)

To spôsobí, že INDEX vráti všetky 4 hodnoty poľa ako konečný výsledok v poli ako je tento:

(121250;109250;127250;145500)

V zobrazenom príklade je celý vzorec zabalený do funkcie SUM, ktorá dokáže natívne spracovať polia. Funkcia SUM vráti konečný výsledok 503 250.

Spracovanie s ďalšími funkciami

Po načítaní celého stĺpca údajov môžete tento stĺpec vložiť do funkcií ako SUM, MAX, MIN, PRIEMER, VEĽKÉ atď. Na ďalšie spracovanie. Môžete napríklad získať maximálnu hodnotu za štvrtinu takto:

=MAX(INDEX(C5:F8,0,MATCH(I5,C4:F4,0)))

Zaujímavé články...