Přejít na hlavní obsah

Logické vzorce aplikace Excel: úplný seznam a příklady použití

Excel je jedním z nejoblíbenějších softwarových nástrojů používaných ke zpracování dat a provádění různých výpočtů. Jedním z výkonných nástrojů Excelu jsou logické vzorce, které vám umožňují provádět podmíněné operace a provádět výpočty na základě určitých kritérií.

Seznam logických funkcí

  1. IF - Logická funkce, která umožňuje podmíněné provádění výrazů. Přijímá tři argumenty: logický výraz, hodnotu, která bude vrácena, pokud je logický výraz pravdivý, a hodnotu, která bude vrácena, pokud je logický výraz nepravdivý.
  2. AND - funkce, která vrací hodnotu "pravda" pouze tehdy, jsou-li všechny podmínky pravdivé.
  3. OR - funkce, která vrací hodnotu "pravda", pokud je alespoň jedna z podmínek pravdivá.
  4. NOT - funkce, která mění hodnotu logického výrazu na opak.
  5. TRUE - funkce, která vrací hodnotu "pravda".
  6. FALSE - funkce, která vrací hodnotu "lež".
  7. IFERROR - funkce, která umožňuje nahradit chybu určitou hodnotou.
  8. IFS - funkce, která umožňuje podmíněné provedení výrazů s několika podmínkami.
  9. SUMIFS - funkce, která umožňuje sčítat hodnoty v rozsahu definovaném určitými podmínkami.
  10. COUNTIFS - funkce umožňující spočítat počet buněk v rozsahu určeném určitými podmínkami.

Příklady použití

Podívejme se na několik příkladů použití logických vzorců v Excelu:

Příklad 1:

Podmínka: pokud je hodnota v buňce A1 větší než 10, pak vypusťte "více než 10", jinak vyveďte "méně nebo rovno 10".

Vzorec: =IF (A1>10, "více než 10", "méně nebo rovno 10")

Příklad 2:

Podmínka: Pokud jsou hodnoty v buňkách A1 a B1 současně větší než 5, vyveďte "obě hodnoty větší než 5", jinak vyveďte "jedna nebo obě hodnoty menší nebo rovny 5".

Vzorec: =IF(AND (A1>5, B1>5), "obě hodnoty jsou větší než 5", "jedna nebo obě hodnoty jsou menší nebo rovny 5")

Příklad 3:

Podmínka: Pokud jsou hodnoty v buňkách A1 nebo B1 větší než 10, vyveďte "alespoň jednu hodnotu větší než 10", jinak vyveďte "obě hodnoty jsou menší nebo rovny 10".

Vzorec: =IF(OR (A1>10, B1>10), "alespoň jedna hodnota je větší než 10", "obě hodnoty jsou menší nebo rovny 10")

Příklad 4:

Podmínka: Pokud je hodnota v buňce A1 "ano", pak vyveďte" pravda", jinak vyveďte"lež".

Vzorec:=IF(A1 = "Ano", "pravda","lež")

Příklad 5:

Podmínka: pokud buňka A1 obsahuje chybu, zobrazí se "chyba", jinak se zobrazí hodnota buňky.

Vzorec: = IFERROR (A1,"chyba")

To jsou jen některé příklady použití logických vzorců v Excelu. Program má k dispozici mnoho dalších funkcí, které mohou být užitečné při zpracování dat a provádění podmíněných operací.

Základní logické operátory aplikace Excel

V Excelu existuje několik základních logických příkazů, které vám umožňují provádět logická srovnání a kontroly:

  • Rovná se (=): vrátí hodnotu isti (TRUE), pokud jsou dvě hodnoty stejné.
  • Není to stejné (<>nebo !=): vrátí hodnotu isti (TRUE), pokud dvě hodnoty nejsou stejné.
  • Více (>): vrátí hodnotu isti (TRUE), pokud je první hodnota větší než druhá.
  • Méně (<): vrátí hodnotu isti (TRUE), pokud je první hodnota menší než druhá.
  • Více nebo rovno (>=): vrátí hodnotu isti (TRUE), pokud je první hodnota větší nebo rovna druhé.
  • Méně nebo rovno (<=): vrátí hodnotu isti (TRUE), pokud je první hodnota menší nebo rovna druhé.

Tyto operátory lze použít k vytvoření logických vzorců v Excelu, které vám umožní podmíněně provádět různé akce.

Například ke kontrole, zda se hodnota v buňce A1 rovná číslu 10, lze použít vzorec: =A1=10. Pokud je hodnota v buňce 10, vzorec vrátí hodnotu isti (TRUE), jinak se vrátí hodnota lež (FALSE).