Čo vedieť
- Syntax IF-THEN je =IF(logický test,hodnota, ak je pravda,hodnota, ak je nepravda) .
- Hodnota „true“ hovorí funkcii, čo má robiť, ak je výsledok logického testu pravdivý.
- Hodnota 'false' hovorí funkcii, čo má robiť, ak je výsledok logického testu nepravdivý.
Tento článok vysvetľuje, ako písať a používať funkciu IF (známa aj ako IF-THEN) v Exceli. Pokyny platia pre Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; Excel pre Mac a Excel Online.
ako pridať písma do wordu mac
Ako napísať IF-THEN v Exceli
Funkcia IF v Exceli je spôsob, ako pridať rozhodovanie do svojich tabuliek. Testuje podmienku, aby zistil, či je pravdivá alebo nepravdivá, a potom na základe výsledkov vykoná špecifický súbor pokynov.
Môžete napríklad nastaviť IF na vrátenie výsledkov, ak je konkrétna bunka väčšia ako 900. Ak je, môžete nastaviť, aby vzorec vrátil text „PERFECT“. Ak nie je, môžete nastaviť, aby vzorec vrátil hodnotu „PRÍLIŠ MALÉ“.
Syntax funkcie IF-THEN obsahuje názov funkcie a argumenty funkcie v zátvorkách.
Toto je správna syntax funkcie IF-THEN:
IF časť funkcie je logický test. Tu používate porovnávacie operátory na porovnanie dvoch hodnôt. Časť funkcie THEN nasleduje po prvej čiarke a obsahuje dve sady inštrukcií s čiarkou medzi nimi.
- Prvá položka hovorí funkcii, čo má robiť, ak je porovnanie pravdivé.
- Druhá položka hovorí funkcii, čo má robiť, ak je porovnanie nepravdivé.
Jednoduchý príklad funkcie IF-THEN
Skôr než prejdeme k zložitejším výpočtom, pozrime sa na jednoduchý príklad príkazu IF-THEN.
Naša tabuľka je nastavená s bunkou A1 ako 100 USD. Do B1 môžeme vložiť nasledujúci vzorec, aby sme určili, či je hodnota väčšia ako 1 000 USD.
Táto funkcia má nasledujúce časti:
- Pevné číslo
- reťazec znakov (textová hodnota)
- Dátum alebo čas
- Funkcie, ktoré vracajú ktorúkoľvek z vyššie uvedených hodnôt
- Odkaz na akúkoľvek inú bunku v tabuľke obsahujúcu ktorúkoľvek z vyššie uvedených hodnôt
- Ako vytvorím viacero príkazov IF-THEN v Exceli?
Použite vnorenie v Exceli na vytvorenie viacerých príkazov IF-THEN. Prípadne použite Funkcia IFS .
- Koľko príkazov IF môžete vnoriť do Excelu?
Do jedného príkazu IF-THEN môžete vnoriť až 7 príkazov IF.
- Ako funguje podmienené formátovanie v Exceli?
Pomocou podmieneného formátovania v Exceli môžete použiť viac ako jedno pravidlo na rovnaké údaje a testovať tak rôzne podmienky. Excel najprv určí, či sú rôzne pravidlá v konflikte, a ak áno, program určí, ktoré pravidlo podmieneného formátovania sa má použiť na údaje.
V jednoduchom jazyku táto funkcia IF hovorí: „Ak je hodnota v A1 väčšia ako 1 000, napíšteDOKONALÝ. V opačnom prípade napíštePRÍLIŠ MALÁ.'
Porovnávacia časť funkcie môže porovnávať iba dve hodnoty. Každá z týchto dvoch hodnôt môže byť:
Časť funkcie „pravda“ alebo „nepravda“ môže tiež vrátiť čokoľvek z vyššie uvedeného. Funkciu IF môžete urobiť veľmi pokročilou vložením ďalších výpočtov alebo funkcií do nej.
Pri zadávaní pravdivých alebo nepravdivých podmienok príkazu IF-THEN v Exceli musíte okolo akéhokoľvek textu, ktorý chcete vrátiť, použiť úvodzovky, pokiaľ nepoužívate TRUE a FALSE, ktoré Excel automaticky rozpozná. Ostatné hodnoty a vzorce nevyžadujú úvodzovky.
Zadávanie výpočtov do funkcie IF-THEN
V závislosti od výsledkov porovnania môžete pre funkciu IF vložiť rôzne výpočty. Tento príklad používa jeden výpočet sadzby dane v závislosti od celkového príjmu v B2. Logický test porovnáva celkový príjem v B2, aby zistil, či je vyšší ako 50 000,00 USD.
Ak je hodnota v B2 väčšia ako 50 000, funkcia IF ju vynásobí 0,15. Ak je nižší, funkcia ho vynásobí 0,10.
Môžete tiež vložiť výpočty do porovnávacej strany funkcie. Vo vyššie uvedenom príklade môžete odhadnúť, že zdaniteľný príjem bude len 80 % z celkového príjmu. S ohľadom na to môžete vyššie uvedenú funkciu IF zmeniť na nasledujúcu:
Tento vzorec najprv vynásobí vstupnú hodnotu (v tomto prípade B2) 0,8 a potom tento výsledok porovná s 50 000. Zvyšok funkcie funguje rovnako.
Keďže Excel považuje čiarky za prerušenia medzi časťami vzorca, nepoužívajte ich pri zadávaní čísel vyšších ako 999. Zadajte napríklad 1000, nie 1000.
Vnorenie funkcií vo vnútri funkcie IF
Funkciu môžete tiež vložiť (alebo „vnoriť“) do príkazu IF v Exceli. Táto akcia vám umožňuje vykonávať pokročilé výpočty a potom porovnať skutočné výsledky s očakávanými výsledkami.
V tomto príklade povedzme, že máte tabuľku s piatimi známkami študentov v stĺpci B. Tieto známky by ste mohli spriemerovať pomocou funkcie AVERAGE. V závislosti od výsledkov triedneho priemeru by bunka C2 mohla vrátiť buď „Výborne!“ alebo 'Potrebuje prácu.'
Takto by ste zadali IF-THEN v Exceli:
V angličtine: „Ak je priemer hodnôt od B2 do B6 väčší ako 85, napíšteVýborne!V opačnom prípade zadajtePotrebuje prácu.'
Ako vidíte, zadanie funkcie IF-THEN v Exceli s vloženými výpočtami alebo funkciami vám umožňuje vytvárať dynamické a vysoko funkčné tabuľky.
FAQ