

Excel - vyhledání buňky
Ahoj, pořebuju vyhledat poslední hodnotu (1) ve sloupci C a pak zjistit hodnotu na stejném řádku ve sloupci B.
Ano, poslední hodnotu (1) ve sloupci C umím najít, ale jak se pak dosanu na sloupec B ve stejném řádku? Funkce Posun? To mi nefunguje ve spojení s vyhledáváním ve sloupci C. Děkuji
V prípade, že chceš napr v bunke E1 mať hodnotu zo stĺpca B na riadku, kde sa v stĺpci C dynamicky nachádza posledná jednotka, tak do bunky E1 napíš:
=INDEX(B1:B100;MAX(ROW(C1:C100)*(C1:C100=1)))
a potvrď ako maticový vzorec, t.j. CSE vzorec t.j. CTRL+SHIFT+ENTER
Príklad funguje (ako vyplýva zo vzorca) pre oblasť riadkov 1 až 100. Treba rozšíriť podľa potreby...
Kurzor sa však nepresunie na cieľovú bunku v stĺpci B. Na to by bolo potrebné makro
Super, to je přesně ono. A já se mořil s funkcí POSUN, jsi génius
Mockrát děkuju.
Dokonca ešte jednoduchšie:
=INDIRECT("B"& MAX(ROW(C1:C100)*(C1:C100=1)))
Ono aj POSUN (OFFSET) by sa dal urobiť tým, že sa zistí ktorá bunka stĺpca C obsahuje poslednú jednotku a od nej by sa urobil posun naľavo ale načo sa škriabať ľavou rukou za pravým uchom?
To s tím POSUNEM jsem si myslel že to tak udělám, ale když vložím do funkce POSUN funkci kterou zjistím tu jedničku tak mi to hodí chybu.
Tak teda ak chceš ten posun, mohlo by to byť takto
=OFFSET(INDIRECT("C" &MAX(ROW(C1:C100)*(C1:C100=1)));0;-1)
Tak já tam ten POSUN mít nemusím jen jsem nevěděl jak na to bez něj. Ale díky, ne jenom jedna cesta vede k cíli. I když některé oklikou. Máš u mě
a ne jedno 
To bola len ukážka, že aj tým to ide, ale je to nadbytočné
Máš pravdu, ale i chybami se člověk učí...
A moje chyba byla to tak pořád zkoušet a jsem pochopil, že to nedám dohromady a napsal sem. Ale zase mě potěšilo, že sice komplikovaně ale jde to i s tou funkcí jak jsem to zkoušel.