Na získanie poslednej hodnoty používame kombináciu funkcií „INDEX“, „MAX“ a „COLUMN“ a na načítanie posledného znaku v rade používame v programe Microsoft Excel 2010 funkcie „HLOOKUP“ a „REPT“ .
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.
MAX: Táto funkcia sa používa na vrátenie najväčšieho čísla zo sady hodnôt. Ignoruje logické hodnoty a text.
Syntax funkcie „MAX“: = MAX (číslo1, [číslo2], ….)
Príklad: Rozsah A1: A4 obsahuje čísla a z tohto rozsahu musíme vrátiť maximálny počet.
Postupujte podľa nižšie uvedených krokov:-
- Vyberte bunku B1 a napíšte vzorec.
- = MAX (A1: A4)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti 9.
- 9 je maximálna hodnota v rozsahu A1: A4.
STĹPEC: Táto funkcia sa používa na vrátenie čísla stĺpca referencie.
Syntax funkcie „COLUMN“: = COLUMN (odkaz)
Napríklad: Ak chceme vrátiť číslo stĺpca pre bunku A1, musíme postupovať podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky B2.
- = STĹPEC (A2)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti hodnotu 1, čo znamená, že ide o stĺpec 1.
HLOOKUP: Funkcia sa používa na vyhľadanie hodnoty v hornom riadku tabuľky alebo poľa hodnôt a vráti hodnotu v rovnakom stĺpci z riadka, ktorý zadáte.
Syntax funkcie „HLOOKUP“: = HLOOKUP (hodnota_hľadania, pole_tabuľky, počet_radových_indexov, [rozsah_hľadania])
Použitie funkcie Hlookup
Túto funkciu používame na výber hodnôt z jedného údaja do druhého, ale na splnenie podmienky by sme mali mať spoločné hodnoty v oboch súboroch údajov, aby sme mohli hodnotu ľahko vybrať.
Vezmime si príklad a pochopíme, ako a kde môžeme použiť funkciu Vlookup v programe Microsoft Excel 2010.
Príklad 1: Máme 2 sady údajov, v ktorých požadujeme dátum pripojenia od 1sv údaje do 2nd údaje.
Ak chcete vybrať hodnotu z 1sv údaje do 2nd údajov, spoločná hodnota, ktorú máme, je Emp. Kód. Funkciu Hlookup teda vložíme cez Emp. Kód. Pri výbere dátumu pripojenia sa musíme riadiť nižšie uvedenými krokmi:-
- Vyberte bunku C9 a napíšte vzorec.
- = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, nepravda)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti dátum pripojenia pre tento kód L1056 Emp.
- Ak chcete vrátiť dátum pripojenia všetkým zamestnancom, skopírujte rovnaký vzorec a prilepte ho v rozsahu D9: G9.
Poznámka: Ak spoločnú hodnotu nemáme v iných údajoch, z ktorých chceme údaje vybrať, potom vzorec uvedie chybu #N/A. Ako vidíte na obrázku vyššie, kód zamestnanca L1089 nie je k dispozícii v 1. skupine údajov, takže vzorec udáva chybu.
REPT:- Táto funkcia sa používa na opakovanie textu v určitý počet krát. Pomocou REPT vyplňte bunku niekoľkými inštanciami textového reťazca.
Syntax funkcie „REPT“: = COLUMN (odkaz)
Napríklad:- Napíšte vzorec do bunky A1 = REPT („a“, 10) a stlačte kláves Enter na klávesnici. Táto funkcia ukáže, že „a“ sa opakuje 10 -krát.
REŽIM: Táto funkcia je k dispozícii pre kompatibilitu s Excelom 2007 a staršími verziami. Vracia najčastejšie sa vyskytujúcu alebo opakujúcu sa hodnotu v poli alebo rozsahu údajov.
Syntax funkcie „MODE“: = MODE (číslo1, [číslo2], …)
Napríklad:-Máme číselný zoznam v rozsahu A1: A5.
Ak chcete vrátiť režim čísel, postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky B1.
- = REŽIM (A1: A5)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti 1.
AK: - Skontrolujte, či je splnená podmienka, a vráti jednu hodnotu, ak je True, a inú hodnotu, ak je nepravdivá.
Syntax funkcie „IF“ = if (logický test, [value_if_true], [value_if_false])
Po prvé, vzorec vykoná logický test, aby zistil, či je výstup logického testu pravdivý alebo nepravdivý.
Napríklad:Bunka A2 a A3 obsahuje číslo 3 a 5. Ak je číslo 3, vzorec by mal zobrazovať „Áno“, inak „Nie“.
= IF (A1 = 3, "Áno", "Nie")
Vezmime si príklad, aby sme pochopili, ako môžeme získať poslednú hodnotu a posledný znak v rade.
Máme údaje v rozsahu A2: E5, v ktorých bunky obsahujú jednotlivo znaky a čísla. Niektoré bunky v rozsahu môžu byť prázdne.
Chceme načítať posledné hodnoty (akéhokoľvek typu) aj posledný znak, ktorý sa zobrazuje v každom riadku rozsahu.
Ak chcete nájsť posledný znak pre každý riadok, postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky F2.
- = HLOOKUP (REPT ("z", 10), A2: E2,1)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti posledný znak pre každý riadok.
- Skopírujte rovnaký vzorec stlačením klávesov Ctrl+C a vložte ho do rozsahu F3: F5 stlačením klávesu Ctrl+V na klávesnici.
Ak chcete nájsť poslednú hodnotu (akéhokoľvek typu) v každom riadku, postupujte podľa nižšie uvedených krokov:-
- Napíšte vzorec do bunky G2.
- = INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)
- Na klávesnici stlačte Shift+Ctrl+Enter.
- {= INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)}
- Funkcia vráti posledný znak pre každý riadok.
- Skopírujte rovnaký vzorec stlačením klávesu Ctrl+C a vložte ho do rozsahu G3: G5 stlačením klávesu Ctrl+V na klávesnici.