Excel - funkce Když, dvě kriteria
Napsal: 28 dub 2020 15:03
Zdravím,
Snad nebude můj dotaz příliš triviální. Co potřebuji? Potřebuji nastavit, aby cílová buňka uměla rozeznat obsah dvou oblastí dat a podle toho zobrazit správný text.
Pokud oblast 1 je prázdná, tak se v cílové buňce zobrazí "+DPH". Pokud obsahuje cokoliv, tak potom se zobrazí v cílové buňce "bez DPH". Můj vzorec pro tohle je KDYŽ(POČET2(A2:C6);"+DPH";BEZ DPH"))
A nyní potřebuji přidat k tomuto vzorci, aby cílová buňka uměla posoudit, když další buňka bude obsahovat "SK", tak potom "bez DPH" a když cokoliv jiného, tak potom "+ DPH".
Ale zároveň v případě, že první oblast obsahuje cokoliv, ale druhá oblast neobsahuje SK, tak platí "bez DPH". Tady jsem se dopracoval ke vzorci KDYŽ(POČET2($B$1);"bez DPH";KDYŽ($B$2="SK";"bez DPH";"+ DPH")), jenže ten funguje jen pokud druhá oblast obsahuje jen to SK, ale pokud napíšu třeba "test, SK", už je výsledek špatný.
Příklad:
Oblast 1:
Oblast 2:
výsledek= "+ DPH"
Oblast 1:
Oblast 2: Test, SK
Výsledek aby byl = "bez DPH"
Oblast 1: Cokoliv
Oblast 2: Test, SK
Výsledek = "bez DPH"
Děkuji za pomoc a vysvětlení
Dodatečně přidáno po 14 minutách 43 vteřinách:
Tak jsem právě našel řešení. =KDYŽ(POČET2($B$1);"bez DPH";KDYŽ(JE.ČISLO(HLEDAT("SK";$B$2));"bez DPH";"+ DPH"))
Jakobych nic nepsal.
Díky
Snad nebude můj dotaz příliš triviální. Co potřebuji? Potřebuji nastavit, aby cílová buňka uměla rozeznat obsah dvou oblastí dat a podle toho zobrazit správný text.
Pokud oblast 1 je prázdná, tak se v cílové buňce zobrazí "+DPH". Pokud obsahuje cokoliv, tak potom se zobrazí v cílové buňce "bez DPH". Můj vzorec pro tohle je KDYŽ(POČET2(A2:C6);"+DPH";BEZ DPH"))
A nyní potřebuji přidat k tomuto vzorci, aby cílová buňka uměla posoudit, když další buňka bude obsahovat "SK", tak potom "bez DPH" a když cokoliv jiného, tak potom "+ DPH".
Ale zároveň v případě, že první oblast obsahuje cokoliv, ale druhá oblast neobsahuje SK, tak platí "bez DPH". Tady jsem se dopracoval ke vzorci KDYŽ(POČET2($B$1);"bez DPH";KDYŽ($B$2="SK";"bez DPH";"+ DPH")), jenže ten funguje jen pokud druhá oblast obsahuje jen to SK, ale pokud napíšu třeba "test, SK", už je výsledek špatný.
Příklad:
Oblast 1:
Oblast 2:
výsledek= "+ DPH"
Oblast 1:
Oblast 2: Test, SK
Výsledek aby byl = "bez DPH"
Oblast 1: Cokoliv
Oblast 2: Test, SK
Výsledek = "bez DPH"
Děkuji za pomoc a vysvětlení
Dodatečně přidáno po 14 minutách 43 vteřinách:
Tak jsem právě našel řešení. =KDYŽ(POČET2($B$1);"bez DPH";KDYŽ(JE.ČISLO(HLEDAT("SK";$B$2));"bez DPH";"+ DPH"))
Jakobych nic nepsal.
Díky