Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » funkce-logicke » excel-logicke-funkce

Logické funkce - Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Logické funkce - přehled a jak je prakticky využít...

Aktualizováno: Doplněo o nové funkce v Excel 365 (Součást balíku Office 365).

Logické funkce - úvod

Excel - Logické funkce

Při tvorbě složitějších výpočtů se v Excelu bez logických funkcí neobejdete. Nově v seznamu i nové funkce, které jsou k dispozici v Excel 365.

V následujícím textu si ukážeme jednotlivé funkce podrobněji (v závorce anglický název dané funkce):

  • A (AND)
  • BYCOL (BYCOL) - office 365 - Na sloupec použije funkci LAMBDA a vrátí výsledek
  • BYROW (BYROW) - office 365 - Na řádek použije funkci LAMBDA a vrátí výsledek
  • IFERROR (IFERROR) od ver. 2007, někdy CHYBHODN
  • IFNA (IFNA) od verze 2013
  • IFS (IFS) od verze 2016 z balíku (Office 365)
  • KDYŽ (IF)
  • MAKEARRAY (MAKEARRAY)
  • MAP (MAP)
  • NE (NOT)
  • NEBO (OR)
  • NEPRAVDA (FALSE)
  • PRAVDA (TRUE)
  • REDUCE (REDUCE)
  • SCAN (SCAN)
  • SWITCH (SWITCH) - od verze Excel 2016 (z balíku Office 365)
  • XOR (XOR) - od verze Excel 2013

Přehled logických funkcí česky - anglicky

Česky Anglicky Syntaxe Popis Poznámka
A AND =A(loghod1; [loghod2]; ...) PRAVDA, pokud všechny argumenty jsou PRAVDA  
BYCOL BYCOL =BYCOL(array;[function]) Excel 365
BYROW BYROW =BYROW(array;[function]) Excel 365
IFERROR IFERROR (CHYBHODN) =IFERROR(testo­vaný_výraz; hodnota_při_chybě) Pokud chyba, vrátí zadanou hodnotu. V opačném případě vrátí výsledek vzorce Excel 2007
IFNA IFNA =IFNA(testova­ný_výraz; hodnota_při_na) Pro #N/A zadaná hodnota, jinak výsledek testovaný_výraz Excel 2013
IFS IFS IFS(logický_test1; hodnota_když_pravda1; [logický_test2; hodnota_když_pravda2]; ..) Několikanásobná funkce KDYŽ. Excel 2016
KDYŽ IF =KDYŽ(podmínka; [ano]; [ne]) Určí, který logický test má proběhnout.  
MAKEARRAY MAKEARRAY =MAKEARRAY(rows;columns;function) Excel 365
MAP MAP =MAP(array;lambda_or_array2;...) Excel 365
NE NOT =NE(loghod) Logická negaci argumentu  
NEBO OR =NEBO(loghod1; [loghod2]; ...) Hodnota PRAVDA, pokud alespoň jeden argument je roven PRAVDA  
NEPRAVDA FALSE =NEPRAVDA() Vrátí logickou hodnotu NEPRAVDA.  
PRAVDA TRUE =PRAVDA() Logickou hodnotu PRAVDA  
REDUCE REDUCE =REDUCE(initial_value;array;function) Excel 365
SCAN SCAN =SCAN(initial_value;array;function) Excel 365
SWITCH SWITCH =XOR(loghod1;[loghod2]; ...) Hodnota logické operace XOR Excel 2016
XOR XOR =SWITCH(Výraz;Hodnota1; Výsledek1; [Hodnota2]; [Výsledek2]; [Výchozí]) Porovnat hodnotu se seznamem hodnot a vrátit výsledek pro nalezenou shodu Excel 2013

Přehled logických funkcí anglicky - česky

Lze využít i pro google tabulky ;)

Anglicky Česky Syntaxe Popis Poznámka
AND A =AND(loghod1; [loghod2]; ...) PRAVDA, pokud všechny argumenty jsou PRAVDA  
BYCOL BYCOL =BYCOL(array;[function]) Excel 365
BYROW BYROW =BYROW(array;[function]) Excel 365
FALSE NEPRAVDA =FALSE() Vrátí logickou hodnotu NEPRAVDA.  
IF KDYŽ =IF(podmínka; [ano]; [ne]) Určí, který logický test má proběhnout.  
IFERROR IFERROR =IFERROR(testo­vaný_výraz; hodnota_při_chybě) Pokud chyba, vrátí zadanou hodnotu. V opačném případě vrátí výsledek vzorce od Excel 2007
IFNA IFNA =IFNA(testova­ný_výraz; hodnota_při_na) Pro #N/A zadaná hodnota, jinak výsledek testovaný_výraz od Excel 2013
IFS IFS IFS(logický_test1; hodnota_když_pravda1; [logický_test2; hodnota_když_pravda2]; ..) Několikanásobná funkce KDYŽ. Excel 2016
MAKEARRAY MAKEARRAY =MAKEARRAY(rows;columns;function) Excel 365
MAP MAP =MAP(array;lambda_or_array2;...) Excel 365
NOT NE =NOT(loghod) Logická negaci argumentu  
OR NEBO =OR(loghod1; [loghod2], ...) Hodnota PRAVDA, pokud alespoň jeden argument je roven PRAVDA  
REDUCE REDUCE =REDUCE(initial_value;array;function) Excel 365
SCAN SCAN =SCAN(initial_value;array;function) Excel 365
SWITCH SWITCH =XOR(loghod1;[loghod2]; ...) Hodnota logické operace XOR Excel 2016
TRUE PRAVDA =TRUE() Logickou hodnotu PRAVDA  
XOR XOR =XOR(loghod1;[log­hod2]; ...) Hodnota logické operace XOR od Excel 2013

Google tabulky

Ukázka jak vypadají logické funkce v google tabulkách ať nemusím na dotazy odpovídat jednotlivě ;)

Závěrem

Využíváte logické funkce, která je vaše nejoblíbenější funkce? Máte zajímavé užití některé logické funkce? Pochlubte se v komentářích.

Článek byl aktualizován: 05.04.2022 20:54

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2025 |