Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - vzorec nefunguje

Dobře, zkusím to znovu.

1. Jsem samouk a BFU.

2. Daný vzorec bude v buňce B5.

3. Potřebuju zjistit zda v buňkách E5, K5, Q5 je číslo nebo jsou prázdné. Myslel jsem že ty Buňky sečtu a použiju funkci JE.ČÍSLO. Ale pak jsem zjistil, že i když jsou buňky prázdné, vypadne z toho číslo 0. Proto jsem to pak porovnával s nulou <>0.
Myslel jsem že tato funkce která to zjišťuje bude jako podmínka u funkce KDYŽ.
Takže potřebuju zjistit zda v daných buňkách je číslo nebo ne. Není tam žádný vzorec.
Pak si to rozšířím podle potřeby.

4. Pokud podle bodu 3. zjistím, že tam není žádné číslo, popř. to sečte 0 tak podmínka u funkce KDYŽ bude Ne a do buňky B5 se zapíše "".

5. Pokud podle bodu 3. zjistím, že tam je jakékoliv číslo větší než 0 a rovno nebo menší než 10 tak pomocí funkce SVYHLEDAT najdu poslední hodnotu ve sloupci B a ta se zapíše do buňky B5.
Někdo tu psal ať to nezjišťuju a dám tam kopírovat buňku B4.
Já většinou každý den do jednoho řádku do buněk E5, K5, Q5 budu psát čísla. 1 řádek = 1 den. Ale některé dny tam nic psát nebudu. Předem nevím, které dny to budou. Jak pak zjistím jaká je poslední hodnota ve sloupci B?
Já na to používám funkci SVYHLEDAT, ale bylo mi tu vysvětleno že není k tomu určena. Také jsem dříve používal Funkce INDEX a POČET, nevý jestli jsou na to určeny.

6. Teď tu někdo napáše, aby sem nahrál tabulku. Ano to mohu. Ale jediné to v té tabulce bude je vzorec:

=KDYŽ(A(JE.ČISLO(A5);SUMA(KDYŽ(JE.ČISLO(E5:Q5);(E5:Q5);0)*(MOD(SLOUPEC(E5:Q5)-4;6)=1))<>0;POČET(E$3:E4)=POČET2(H$3:H4));SVYHLEDAT(9,99999999999999E+307;B$3:B4;1);"")

popřípadě

=KDYŽ(A(JE.ČISLO(A5);SUMA(KDYŽ(JE.ČISLO(E5:Q5);(E5:Q5);0)*(MOD(SLOUPEC(E5:Q5)-4;6)=1))<>0;POČET(E$3:E4)=POČET2(H$3:H4));SVYHLEDAT(9,99999999999999E+307;B$3:B4;1);"")

v buňce B5.

7. Ano, máte pravdu, zapomněl jsem sem napsat že mi to hází chybu ...sešit obsahuje cyklický odkaz...
Myslel jsem že bude stačit napsat co jsem napsal do dotazu tj.

ale nefunguje, protože je v buňce B5, tj. na stejném řádku. Když ho dám na jiný řádek funguje.

Myslel jsem že to bude jasné.

8. Čekám odpověď, tohle nebudu číst, ale kratším slohem to popsat neumím.

9. Snad jsem to popsal dost podrobně. Pokud to bude stále málo informací, už nevím co bych k tomu napsal.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny