Když budete chtít vrátit "hodnotu" nejblíže vyššího čísla - a za předpokladu, že jak píšete seznam stoupá po 10-ti, tak doporučuji pro vyhledávání ve sloupci A toto:
Pokud hledáte ale hodnotu ve vedlejším sloupci "např: - B" (a ve stejném řádku) pak tohle :
Podobně vyhledává také :
=LOOKUP(C9;A1:A51;A1:A51)
V Buňkách A1:A51 jsou čísla od 10,20.... a ve vedlejším sloupci jsou písmena. V buňce C (tedy buď C3, C6, nebo C11 podle vzorce) je zadaná hledaná hodnota a je k tomu přičteno číslo 10. Jde o to, že tyto vzorce umí najít "nejblíže nižší hodnotu" proto přičteme těch deset a dostaneme správnou - nejblíže vyšší
Můžeme ale vyhledávat také adresu buňky s hledanou hodnotou - třeba takto :
=ADDRESS(MATCH(VLOOKUP(C11;A1:B51;1;1);A1:A51)+1;1;4)
Funkce Address - jak napovídá název najde jméno buňky a sice podle vyhledávání funkcí "Match", která vrací řádek (ten je nutno zvýšit o +1), ale hodnotu do "Match" zjišťuje funkce Vlookup. Sloupec jsem nechal bez výpočtu - tedy tvrdě číslo 1 (řádek se počítá pomocí Match).
3lo by hledat i na mnoho způsobů jinak, například zaokrouhlit přímo číslo pomocí INT.
Tím získáme celočíselnou část podílu a zvedneme + jednu. Tohle následně zpětně vynásobíme desítkou
Jde to ještě mnoha jinými způsoby například i pomocí COUNTIF, které vrátí například počet hodnot větších, nebo menších, nežli hledané
nebo podobně s odkazem na buňku
Funkce najde například nejblíže nižší - a to znamená přímo počet řádků v setříděném seznamu. Takže připočteme jedničku a vrátíme buď hodnotu v buňce - to když by intervaly mezi prvky posloupnosti nebyly stejné, a nebo výpočtem. Podobně když najdeme počet větších. Znamená to, že odeštemu z celkového počtu řádků počet větších a máme číslo počtu všech menších - odečteme jedničku.
Ovšem přímých (nevyhledávacích) výpočtů se nabízí opravdu hodně. Například vydělit deseti, zaokrouhlit na nejblíže vyšší, a zpět násobit. Podobně vhodných funkcí je tu asi 5.
Nemluvě o maticových vzorcích. Tyto výše uvedené postupy jsou skutečně triviální, a doufám, že je téma vyřešeno.
Editoval neutr (8. 7. 2013 11:25:33)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ