Jak používat vzorec IF s daty (6 jednoduchých příkladů)

  • Sdílet Toto
Hugh West

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.xlsx

Př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.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.