Citace Původně odeslal pre.vit Zobrazit příspěvek
To s tím nápadem vložit skrytý řádek mezi 3. a 4. není špatný. Jenže já ve skutečnosti testuju SUMIFem slovo stylem "*lov*", aby se vybrali všechny buňky se slovem slovo. Protože kolikrát se stane, že tam bude např. "Slovo za slovem" anebo "Slovo a jiné kok**iny" apod.. )
Tak jsem zkusil =KDYŽ(H2="*lov*";"xslov";"x"), ale ejhle fce KDYŽ neumí pracovat s takovýmhle argumentem. Nechápu proč SUMIF tohle zadání bez problémů zkousne a IF ne.. Sakra!!
Hele, nesmíš měnit pravidla během hry!
Když teda akceptuješ tu fintu s tím řádkem, tak bych to rozdělil na 2 kroky:

1) otestuješ, zda v tom řetězci je nebo není ta hledaná část.

např. takto:

=je.chyba(HLEDAT("slov";H2;1))
tahle funkce vyhodí buď PRAVDA nebo NEPRAVDA, podle toho, jestli tvůj řetězec neobsahuje nebo obsahuje "slov"

nebo jinak, když do toho zase vneseš další podmínky

a do skrytého řádku si potom ulož třeba "XSECTI" a "XNESCITEJ"

celý vzorec by pak vydadal asi takhle:

=když(je.chyba(HLEDAT("slov";H2;1))=pravda;"XNESC ITEJ";"XSECTI")

2) a teprve teď začni sčítat pomocí SUMIF