Obsah
Při práci v Microsoft Excel, existují různé vzorce, které nám usnadňují práci. IF Jedním z nich je vzorec. Má širokou škálu využití v oblasti. Excel. Na stránkách Funkce IF provede logický test. Vrátí jednu hodnotu, pokud je výsledkem TRUE a další, pokud je výsledek FALSE . V tomto článku si ukážeme, jak používat funkci IF Za tímto účelem si projdeme několik příkladů.
Stáhnout cvičebnici
Cvičebnici si můžete stáhnout zde.
Použití IF s daty.xlsxPřehled funkce IF aplikace Excel
- Popis
Na stránkách IF funkce nedělá nic jiného, než že testuje určitou podmínku.
- Obecná syntaxe
IF(logical_test,[value_if_true],[value_if_false])
- Argument Popis
ARGUMENT | POŽADAVEK | POPIS |
---|---|---|
logical_test | Požadované | Tento stav bude testován a hodnocen jako TRUE nebo FALSE . |
[value_if_true] | Volitelně | Když se logický test vyhodnotí jako TRUE , je to hodnota, kterou je třeba vrátit. |
[value_if_false] | Volitelně | Když se logický test vyhodnotí jako FALSE , je to hodnota, kterou je třeba vrátit. |
- Vrací se
Hodnota, kterou dodáváme pro TRUE nebo FALEŠNÉ.
- K dispozici v
Všechny verze po Excel 2003.
6 použití vzorce IF s daty v aplikaci Excel
1. Porovnání dvou dat pomocí vzorce If
V první řadě použijeme IF vzorec pro porovnání dvou dat. Při tomto postupu mohou nastat následující dva scénáře.
1.1 Když jsou v buňkách přítomna obě data
V tomto případě jsou v buňkách přítomna obě data, která musíme porovnat. V následujícím datovém souboru máme seznam produktů s jejich datem a termínem dodání. Vypočítáme stav dodávky, zda je dodávka dodána. "Včas nebo "Opožděně". Podívejme se, jak to můžeme udělat:
- Nejprve vyberte buňku E7.
- Nyní vložte následující vzorec:
=IF(D5>=C5, "Včas", "Se zpožděním")
- Tisk Vstupte.
- Takže můžeme vidět stav dodání produktu myš je "Na čas".
- Poté přetáhněte Plnicí rukojeť nástroj do buňky E10.
- Nakonec získáme konečný stav dodání všech produktů.
1.2 Dokud je ve vzorci uloženo jedno datum
Někdy máme k dispozici datový soubor, jako je ten uvedený níže. Zde máme k dispozici pouze datum dodání. Termín dodání je následující 1-20-22. Zjistěme stav doručení v aplikaci 'Stav' sloupec datového souboru.
- Na začátku vyberte buňku D5.
- Vložte následující vzorec:
=IF(D5>=C5, "Včas", "Se zpožděním")
- Nyní stiskněte Vstupte.
- Zde vidíme, že stav doručení je "Včas pro produkt myš.
- Poté přetáhněte Plnicí rukojeť nástroj směrem dolů do buňky D10.
- Nakonec Stav doručení datové sady vypadá takto.
2. Vzorec IF a funkce DATE současně
V tomto příkladu použijeme IF vzorec a DATUM Stejně jako v předchozím případě zadáme stav dodání výrobků do pole 'Stav' sloupec. Postupujte s námi podle jednoduchých kroků:
- Nejprve vyberte buňku D5 .
- Do této buňky zadejte následující vzorec:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- Stiskněte tlačítko Vstupte na klíč.
- Stav dodání produktu myš tedy získáme jako "Na čas".
- Nyní přetáhněte Plnicí rukojeť do buňky D10.
- Díky tomu získáme informace o stavu dodání všech produktů v systému. 'Stav' sloupec.
🔎 Jak vzorec funguje?
- DATE(2022,1,14): Převezme datum k porovnání.
- IF(C5<=DATE(2022,1,14), "On Time", "Delayed"): Vrací hodnotu stavu doručení.
3. Funkce Excel DATEVALUE zabalená do vzorce IF s daty
V aplikaci Excel Funkce DATEVALUE převede datum na text. Tuto funkci můžeme sloučit s funkcí Vzorec IF pro výpočet dat. Pro tento příklad budeme vycházet z naší předchozí datové sady s jiným termínem. K tomu stačí postupovat podle níže uvedeného návodu:
- Nejprve vyberte buňku D5.
- Vložte tam následující vzorec:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- Pak stiskněte tlačítko Vstupte.
- Zde vidíme stav dodání prvního produktu myš je "Na čas".
- Poté přetáhněte Plnicí rukojeť nástroj.
- Nakonec získáme stav dodání pro všechny produkty v seznamu. 'Stav' sloupec jako na obrázku níže.
🔎 Jak vzorec funguje?
- DATEVALUE(“18/01/2022”): Zvažte datum 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″), "On Time", "Delayed"): Vrací hodnotu stavu doručení "Včas pokud je podmínka PRAVDA. V opačném případě poskytuje "Opožděně jako výstup.
Přečtěte si více: Jak používat funkci DateValue VBA v aplikaci Excel
Podobná čtení
- Formátování data pomocí VBA v aplikaci Excel (4 metody)
- Jak vložit aktuální datum v aplikaci Excel (3 způsoby)
- Použití zkratky data aplikace Excel
- Jak získat aktuální datum ve VBA (3 způsoby)
4. Použití logiky AND & IF vzorec s daty v aplikaci Excel
Používání stránek A spolu s logikou IF vzorec, můžeme vypočítat data v Excelu. A logika vrací výstup, kde musí být splněny všechny podmínky. TRUE nebo FALEŠNÉ. Budeme sledovat náš předchozí soubor dat s rozsahem termínů. Podívejme se, jak to můžeme udělat:
- Na začátku vyberte buňku D5.
- Vložte následující vzorec:
=IF(AND(C5>=$G$8,C5<=$G$9), "Včas", "Není včas")
- Nyní stiskněte Vstupte na .
- Takže získáme stav dodání produktu myš s A logika.
- Poté přetáhněte dolů Plnicí rukojeť nástroj.
- Díky tomu získáme informace o stavu dodání všech produktů v systému. 'Stav' sloupec datového souboru.
🔎 Jak vzorec funguje?
- AND(C5>=$G$8,C5<=$G$9): Tato část představuje dvě podmínky. C5>=G8 a další je C5<=G9. ' $ ' udržuje odkaz na buňku pevný.
- IF(AND(C5>=$G$8,C5<=$G$9), "Včas", "Není včas"): Pokud je podmínka PRAVDA, vrací hodnotu "Na čas". V opačném případě poskytuje "Opožděně jako výstup.
5. Vložení vzorců TODAY & IF s daty
Kombinace Funkce TODAY a Vzorec IF je dalším přístupem k počítání dat v Excelu. Předpokládejme, že máme soubor dat produktů spolu s datem jejich dodání. Uvažujme, že termín dodání je dnešní datum 1-11-22. Pro vás to bude datum, kdy cvičíte. Nyní zjistíme stav dodání všech produktů pomocí následujících kroků:
- Nejprve vyberte buňku D5.
- Zadejte následující vzorec:
=IF(C5<=TODAY(), "On Time", "Delayed")
- Stiskněte tlačítko Vstupte na tlačítko.
- Zde, v buňce D5 získáme stav dodání pro produkt myš v "Na čas".
- Poté přetáhněte Plnicí rukojeť na další buňky.
- Stav dodání všech produktů nakonec vypadá jako na následujícím obrázku.
🔎 Jak vzorec funguje?
- TODAY(): V této části je uvedeno datum dnešního dne.
- IF(C5<=TODAY(), "On Time", "Delayed"): Vrací se "Včas Pokud je podmínka TRUE v opačném případě poskytněte "Opožděně jako výstup.
Přečtěte si více: Jak používat funkci Den v aplikaci Excel VBA
6. Výpočet budoucích nebo minulých dat v aplikaci Excel pomocí vzorce IF
V tomto příkladu budeme kontrolovat, zda datum spadá do nějakého rozsahu, nebo ne. Vezměme například v úvahu dnešní den. Motivem tohoto příkladu je zkontrolovat, zda se dodávka uskuteční do deseti dnů, nebo ne. Podívejme se, jak to můžeme udělat:
- Nejprve vyberte buňku D5.
- Zadejte tam následující vzorec:
=IF(C5
- Pak stiskněte tlačítko Vstupte.
- Nyní vidíme, že stav doručení produktu myš je v rozmezí. Doručení proběhne v rámci 10 dnů ode dneška.
- Poté přetáhněte Plnicí rukojeť nástroj.
- Nakonec můžeme vidět stav dodání všech produktů ve složce 'Stav' sloupec datového souboru.
🔎 Jak vzorec funguje?
- TODAY()+10: Převezme datum po deseti dnech od aktuálního data.
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> Pokud je podmínka TRUE vrací "V dosahu jinak dává "Mimo dosah jako výstup.
Závěr
V tomto článku jsme se zabývali výpočtem dat pomocí příkazu IF Doufejme, že vám výše uvedené příklady pomohou pochopit logiku vzorce. IF Vzorec s daty. Stáhněte si cvičný sešit přidaný k tomuto článku a procvičte si ho sami. Pokud máte pocit nejasností, stačí zanechat komentář v níže uvedeném poli. Pokusíme se odpovědět co nejdříve.