V tomto článku se naučíme, jak najít poslední číselnou hodnotu v rozsahu. K získání požadovaného výstupu můžeme použít funkci „Index“ společně s funkcí „Match“ v aplikaci Microsoft Excel 2010.
ZÁPAS: Vzorec shody vrací číslo buňky, kde je hodnota nalezena v horizontálním nebo vertikálním rozsahu.
Syntaxe funkce „MATCH“: = MATCH (lookup_value, lookup_array, [match_type])
Existují 3 typy zápasů. 1Svatý je 1-menší než, 2nd je 0-přesná shoda, 3rd je (-1)-větší než.
Například:- Máme data v rozsahu A1: C5, ve kterých sloupec A obsahuje ID objednávky, sloupec B obsahuje jednotkovou cenu a sloupec C obsahuje množství.
Chcete-li získat poslední hodnotu ve sloupci, postupujte podle níže uvedených kroků:-
- Napište vzorec do buňky D2.
- = MATCH (12982, A2: A5,1)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí 4, což znamená 4th buňka odpovídá podle daných kritérií.
INDEX: Indexový vzorec vrací hodnotu z průniku mezi číslem řádku a číslem sloupce v poli. Pro funkci „INDEX“ existují 2 syntaxe.
1. Syntaxe funkce „INDEX“:
= INDEX (pole, počet řádků, [počet sloupců])
2. Syntaxe funkce „INDEX“:
= INDEX (reference, číslo_řádku, [číslo_sloupce], [číslo_ oblasti])
Například: - Máme data v rozsahu A1: C5, ve kterých sloupec A obsahuje ID objednávky, sloupec B obsahuje jednotkovou cenu a sloupec C obsahuje množství.
Postupujte podle níže uvedených kroků:-
- Napište vzorec do buňky D2.
- = INDEX (A1: C5,2,3)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí 10, což znamená, že 10 je k dispozici ve 2nd řada a 3rd sloupec.
Uveďme si příklad, abychom pochopili, jak můžeme najít poslední číselnou hodnotu v rozsahu v Microsoft Excelu.
Ve sloupci A máme seznam, ve kterém některé buňky obsahují text a některé buňky nesou hodnoty.
Pokud chceme najít poslední číselnou hodnotu v rozsahu, musíme postupovat podle níže uvedených kroků:-
- Napište vzorec do buňky B2.
- = INDEX (A1: A6, MATCH (9,99999999999999E+307, A1: A6))
- Na klávesnici stiskněte Ctrl+Shift+Enter.
- Po stisknutí Ctrl+Shift+Enter bude vzorec vypadat takto:-
- {= INDEX (A1: A6, MATCH (9,99999999999999E+307, A1: A6))}
- Funkce vrátí 8956, což znamená, že toto číslo je poslední číselnou hodnotou v rozsahu.
Toto je způsob, jak můžeme najít poslední číselnou hodnotu v rozsahu pomocí funkce Index spolu s funkcí Match v aplikaci Microsoft Excel.