V tomto článku sa naučíme, ako získať hodnotu prvej bunky, ktorá nie je prázdna. Na dosiahnutie požadovaného výsledku používame funkciu Index spolu s funkciou Match v programe Microsoft Excel 2010.
INDEX: Indexový vzorec vráti hodnotu z priesečníka medzi číslom riadka a číslom stĺpca v poli. Pre funkciu „INDEX“ existujú 2 syntaxe.
Prvá syntax funkcie „INDEX“: = INDEX (pole, číslo_ riadku, [číslo stĺpca])
2. syntax funkcie „INDEX“: = INDEX (odkaz, riadkový_číslo, [stĺpcový_číslo], [oblasť_číslo])
Napríklad:- Máme údaje v rozsahu A1: C5, v ktorých stĺpec A obsahuje ID objednávky, stĺpec B obsahuje jednotkovú cenu a stĺpec C obsahuje množstvo.
Postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky D2.
- = INDEX (A1: C5,2,3)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti 10, čo znamená, že 10 je k dispozícii v 2nd riadok a 3rd stĺpci.
ZÁPAS: Vzorec zhody vráti číslo bunky, kde sa hodnota nachádza v horizontálnom alebo vertikálnom rozsahu.
Syntax funkcie „MATCH“: = MATCH (lookup_value, lookup_array, [match_type])
Existujú 3 typy zhody. 1sv je 1-menší ako, 2nd je 0-presný zápas, 3rd je (-1) -väčší ako.
Napríklad:- Máme údaje v rozsahu A1: C5, v ktorých stĺpec A obsahuje ID objednávky, stĺpec B obsahuje jednotkovú cenu a stĺpec C obsahuje množstvo.
Postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky D2.
- = MATCH (12982, A2: A5,1)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti 4, čo znamená 4th bunka sa zhoduje podľa daných kritérií.
Vezmime si príklad, aby sme pochopili, ako môžeme získať hodnotu prvej prázdnej bunky.
Máme údaje v rozsahu A1: A7, v ktorých sú niektoré bunky prázdne. Teraz chceme načítať hodnotu prvej prázdnej bunky v rozsahu (A2: A7).
Postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky B2.
- = INDEX (A2: A7, MATCH (PRAVDA, A2: A7 "", 0))
- Na klávesnici stlačte Ctrl+Shift+Enter.
- Funkcia vráti AAA, čo znamená, že „AAA“ je prvou hodnotou prázdnej bunky v rozsahu.