K načtení poslední hodnoty používáme kombinaci funkcí „INDEX“, „MAX“ a „COLUMN“ a k načtení posledního znaku v řadě používáme funkce „HLOOKUP“ a „REPT“ v aplikaci Microsoft Excel 2010 .
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, číslo_řádku, [číslo_sloupce])
2. Syntaxe funkce „INDEX“: = INDEX (reference, číslo_řádku, [číslo_sloupce], [oblast_číslo])
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.
MAX: Tato funkce slouží k vrácení největšího čísla v sadě hodnot. Ignoruje logické hodnoty a text.
Syntaxe funkce „MAX“: = MAX (číslo1, [číslo2], ….)
Příklad: Rozsah A1: A4 obsahuje čísla a my musíme vrátit maximální počet z tohoto rozsahu.
Postupujte podle níže uvedených kroků:-
- Vyberte buňku B1 a napište vzorec.
- = MAX (A1: A4)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí 9.
- 9 je maximální hodnota v rozsahu A1: A4.
SLOUPEC: Tato funkce slouží k vrácení čísla sloupce odkazu.
Syntaxe funkce „COLUMN“: = COLUMN (odkaz)
Například: Pokud chceme vrátit číslo sloupce pro buňku A1, musíme postupovat podle níže uvedených kroků:-
- Napište vzorec do buňky B2.
- = COLUMN (A2)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí 1, což znamená, že toto je sloupec 1.
HLOOKUP: Funkce slouží k vyhledání hodnoty v horním řádku tabulky nebo pole hodnot a vrací hodnotu ve stejném sloupci z řádku, který zadáte.
Syntaxe funkce „HLOOKUP“: = HLOOKUP (hodnota_hledání, tabulka_pole, řádek_index_num, [rozsah_pohledu])
Využití funkce Hlookup
Tuto funkci používáme k výběru hodnot z jednoho údaje do druhého, ale abychom splnili podmínku, měli bychom mít společné hodnoty v obou sadách dat, abychom mohli snadno vybrat hodnotu.
Vezměme si příklad a pochopíme, jak a kde můžeme použít funkci Vlookup v aplikaci Microsoft Excel 2010.
Příklad 1: Máme 2 datové sady, ve kterých požadujeme datum připojení od 1Svatý data do 2nd data.
Chcete -li vybrat hodnotu od 1Svatý data do 2nd data, společná hodnota, kterou máme, je Emp. Kód. Takže dáme funkci Hlookup přes Emp. Kód. Při výběru data připojení musíme postupovat podle níže uvedených kroků:-
- Vyberte buňku C9 a napište vzorec.
- = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, false)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí datum připojení pro tento kód L1056 Emp.
- Chcete -li vrátit datum připojení všem zaměstnancům, zkopírujte stejný vzorec a vložte jej do rozsahu D9: G9.
Poznámka: Pokud společná hodnota, kterou nemáme v jiných datech, ze kterých chceme data vybrat, pak vzorec způsobí chybu #N/A. Jak vidíte na výše uvedeném snímku, kód zaměstnance L1089 není v 1. sadě dat k dispozici, takže vzorec udává chybu.
REPT:- Tato funkce slouží k opakovanému opakování textu. Pomocí REPT vyplňte buňku několika instancemi textového řetězce.
Syntaxe funkce „REPT“: = COLUMN (odkaz)
Například:- Napište vzorec do buňky A1 = REPT ("a", 10) a stiskněte klávesu Enter na klávesnici. Funkce ukáže, že „a“ se opakuje 10krát.
REŽIM: Tato funkce je k dispozici pro kompatibilitu s aplikací Excel 2007 a staršími verzemi. Vrací nejčastěji se vyskytující nebo opakující se hodnotu v poli nebo rozsahu dat.
Syntaxe funkce „MODE“: = MODE (číslo1, [číslo2], …)
Například:-Máme seznam čísel v rozsahu A1: A5.
Chcete-li vrátit režim čísel, postupujte podle níže uvedených kroků:-
- Napište vzorec do buňky B1.
- = REŽIM (A1: A5)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí 1.
IF: - Zkontrolujte, zda je splněna podmínka, a vrací jednu hodnotu, je -li True, a jinou hodnotu, pokud je False.
Syntaxe funkce „IF“ = if (logický test, [value_if_true], [value_if_false])
Za prvé, vzorec provede logický test, aby zjistil, zda je výstup logického testu pravdivý nebo nepravdivý.
Například:Buňka A2 a A3 obsahuje číslo 3 a 5. Pokud je číslo 3, vzorec by měl zobrazit „Ano“, jinak „Ne“.
= IF (A1 = 3, "Ano", "Ne")
Vezměme si příklad, abychom pochopili, jak můžeme načíst poslední hodnotu a poslední znak v řadě.
Máme data v rozsahu A2: E5, ve kterých buňky obsahují jednotlivě znaky a čísla. Některé buňky v rozsahu mohou být prázdné.
Chceme načíst jak poslední hodnoty (jakéhokoli typu), tak poslední znak, který se objeví v každém řádku rozsahu.
Chcete-li najít poslední znak pro každý řádek, postupujte podle níže uvedených kroků:-
- Napište vzorec do buňky F2.
- = HLOOKUP (REPT ("z", 10), A2: E2,1)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí poslední znak pro každý řádek.
- Zkopírujte stejný vzorec stisknutím klávesy Ctrl+C a vložte do rozsahu F3: F5 stisknutím klávesy Ctrl+V na klávesnici.
Chcete-li najít poslední hodnotu (jakéhokoli typu) v každém řádku, postupujte podle níže uvedených kroků:-
- Napište vzorec do buňky G2.
- = INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)
- Na klávesnici stiskněte Shift+Ctrl+Enter.
- {= INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)}
- Funkce vrátí poslední znak pro každý řádek.
- Zkopírujte stejný vzorec stisknutím klávesy Ctrl+C a vložte do rozsahu G3: G5 stisknutím klávesy Ctrl+V na klávesnici.