Excel má svá vlastní omezení a v tomto blogovém příspěvku vám ukážu, jak můžeme jedno z omezení využít ve svůj prospěch.
Získejte poslední číslo v seznamu v aplikaci Excel pomocí funkce Excel VLOOKUP
Největší kladné číslo, které můžete v Excelu použít, je 9,99999999999999E+307 (Zkoušel jsem to v Excelu 2010).
To je obrovské !!
Nemyslím si, že bys někdy potřeboval nějaký výpočet zahrnující tak velký počet. A přesně to můžeme použít k získání posledního čísla v seznamu.
Předpokládejme, že máte datovou sadu (v A1: A14) jak je uvedeno níže a chcete získat poslední číslo v seznamu. Zde je vzorec, který můžete použít:
= VLOOKUP (9.9999999999999999E+307, $ A $ 1: $ A $ 14,SKUTEČNÝ)
Jak to funguje:
- Seznam pouze s NUMBERS
Všimněte si, že jsem použil přibližnou shodu VLOOKUP (všimněte si TRUE na konci vzorce místo FALSE). To znamená, že pokud vzorec zjistí přesnou shodu vyhledávací hodnoty, vrátí tuto hodnotu. V opačném případě pokračuje v pohybu jednu buňku za druhou a zastaví se, když je hodnota v další buňce vyšší. Poté vrátí hodnotu buňky, kde se zastavila.
Tuto vlastnost používáme tak, že jako vyhledávací hodnotu použijeme co největší počet, který aplikace Excel zvládne. Excel tedy pokračoval až do poslední buňky, a když nemůže najít nic většího než toto, vrátí hodnotu v poslední buňce.
- Seznam s NUMBERS a TEXT oběma
Tento vzorec by fungoval se seznamem, který obsahuje čísla i text. Zde používáme skutečnost, že v Excel hodnota textu je vyšší než hodnota čísla (zkus = ”a”> 9,9999999999999999E+307 v jakékoli buňce. Vrátí hodnotu PRAVDA)
Když tedy použijete seznam s čísly a také textem a použijete výše uvedený vzorec, prohledá celý seznam po jedné buňce. Zastaví se, když nemůže najít číslo větší než 9,9999999999999999E+307. Protože je hodnota textu považována za vyšší než čísla v aplikaci Excel, tento vzorec by správně vrátil poslední číslo ze seznamu.
Také by se vám mohly líbit následující návody VLOOKUP:
- Jak zajistit, aby VLOOKUP rozlišoval velká a malá písmena.
- Jak používat VLOOKUP s více kritérii.
- VLOOKUP vs. INDEX/MATCH - Debata zde končí !.
- Použijte IFERROR s VLOOKUP a zbavte se #N/A chyb.
- Najděte poslední výskyt vyhledávací hodnoty v seznamu v aplikaci Excel.