Kako koristiti funkciju SWITCH u Excelu
Excel a Google Sheets disponují řadou funkcí, které uživatelům umožňují pracovat s daty efektivněji a pohodlněji. Jedním z těchto nástrojů je funkce SWITCH, umožňující volit výstupy na základě hodnoty vstupu. Tato funkce je velmi užitečná při vytváření rozhodovacích struktur v tabulkách.
Použití a syntaxe funkce
Funkce SWITCH
započne srovnáním zadaného vstupního výrazu s definovanými hodnotami a při shodě vrátí přiřazený výstup. Pokud neexistuje žádná shoda, funkce může dále vrátit výchozí hodnotu, která je definovaná jako poslední argument ve funkci.
SWITCH(výraz, hodnota1, výsledek1, [hodnota2, výsledek2, ...], [výchozí])
- výraz: Hodnota, která se hodnotí a porovnává.
- hodnota1, hodnota2, …: Předem nastavené hodnoty, se kterými se výraz srovnává.
- výsledek1, výsledek2, …: Výsledky odpovídající shodám s porovnávanými hodnotami.
- výchozí: Nepovinný argument určující výstup, pokud není nalezena žádná shoda. V případě, že výchozí hodnota není uvedena a nedochází ke shodě, funkce vyhodí chybu.
Příklad použití funkce:
=SWITCH(A1, 1, "Jedna", 2, "Dvě", "Není zadáno")
V tomto případě, pokud buňka A1 obsahuje hodnotu 1, funkce vrátí „Jedna“. Obsahuje-li hodnotu 2, vrátí „Dvě“. V ostatních případech vrátí „Není zadáno“.
Příklady z praxe
Funkce SWITCH
lze použít v různých situacích pro rozlišení kategorií nebo scénářů:
Příklad 1: Kategorizace věkových skupin
Máme tabulku s věkovými kategoriemi:
=SWITCH(B1, "0-18", "Děti", "19-35", "Mladí dospělí", "36-55", "Dospělí", "56-99", "Senioři", "Neznámá kategorie")
Tato funkce určuje kategorii na základě věkové skupiny zadané ve sloupci B. Pokud hodnota ve sloupci B neodpovídá žádné z definovaných možností, je vrácen výsledek „Neznámá kategorie“.
Příklad 2: Hodnocení studentů
V školství se často užívá písmenové hodnocení:
=SWITCH(C1, 1, "Výborný", 2, "Chvalitebný", 3, "Dobrý", 4, "Dostatečný", 5, "Nedostatečný", "Chyba hodnoty")
Zde C1 obsahuje číslo reprezentující úroveň úspěšnosti studenta a funkce přiřadí odpovídající textový popis. „Chyba hodnoty“ slouží jako výchozí hodnota pro případy, kdy hodnocení neleží v uvedeném rozsahu.
Více informací: https://support.microsoft.com/cs-cz/office/switch-funkce-47ab33c0-28ce-4530-8a45-d532ec4aa25e