IF-formule met datums gebruiken (6 eenvoudige voorbeelden)

  • Deel Dit
Hugh West

Tijdens het werken in Microsoft Excel, zijn er verschillende formules om ons werk te vergemakkelijken. ALS formule is een van hen. Het heeft een breed scala van toepassingen in Excel. De IF-functie voert een logische test uit. Het geeft één waarde terug als het resultaat WARE en een andere als het resultaat FALSE In dit artikel laten we zien hoe je de ALS formule met data. Om dit te doen, zullen we verschillende voorbeelden doornemen.

Download Praktijk Werkboek

U kunt het oefenwerkboek hier downloaden.

Gebruik van IF met data.xlsx

Overzicht van de IF-functie in Excel

  • Beschrijving

De ALS functie doet niets anders dan testen op een specifieke voorwaarde.

  • Algemene syntaxis

IF(logical_test,[value_if_true],[value_if_false])

  • Argument Beschrijving
ARGUMENT VEREIST BESCHRIJVING
logische_test Vereist Dit is de toestand die zal worden getest en beoordeeld als WARE of FALSE .
[value_if_true] Optioneel Als een logische test evalueert naar WARE is dit de waarde die moet worden teruggegeven.
[value_if_false] Optioneel Als een logische test evalueert naar FALSE is dit de waarde die moet worden teruggegeven.
  • Geeft

De waarde die wij leveren voor WARE of FALSE.

  • Beschikbaar in

Alle versies na Excel 2003.

6 toepassingen van de IF-formule met datums in Excel

1. Vergelijken tussen twee datums met behulp van de If-formule

Eerst en vooral zullen we de ALS formule om te vergelijken tussen twee data. Daarbij kunnen zich de volgende twee scenario's voordoen.

1.1 Wanneer beide data in de cellen aanwezig zijn

In dit geval zijn beide data aanwezig in cellen die we moeten vergelijken. In de volgende dataset hebben we een lijst van producten met hun leveringsdatum en deadline. We zullen de status van de levering berekenen of de levering is "Op tijd of "Vertraagd". Laten we eens kijken hoe we dit kunnen doen:

  • Selecteer eerst de cel E7.
  • Voeg nu de volgende formule toe:
=IF(D5>=C5,"Op tijd","Vertraagd")

  • Druk op Kom binnen.
  • Dus, we kunnen de leveringsstatus van het product muis zien is "Op tijd".

  • Sleep vervolgens de Vulgreep gereedschap naar cel E10.

  • Tenslotte krijgen we de definitieve leveringsstatus van alle producten.

1.2 Terwijl een datum wordt opgeslagen in de formule

Soms hebben we een dataset zoals hieronder. Hier is de enige datum die we hebben de leveringsdatum. De deadline voor de levering is 1-20-22. Laten we de leveringsstatus uitzoeken in de "Status kolom van de dataset.

  • Selecteer in het begin de cel D5.
  • Voeg de volgende formule toe:
=IF(D5>=C5,"Op tijd","Vertraagd")

  • Druk nu op Kom binnen.
  • Hier zien we dat de leveringsstatus "Op tijd voor het product muis.

  • Daarna sleept u de Vulgreep gereedschap naar beneden naar cel D10.

  • Tenslotte ziet de leveringsstatus van de dataset er als volgt uit.

2. IF-formule en DATUMfunctie tegelijk

In dit voorbeeld gebruiken we de ALS formule en de DATUM functie samen. Net als bij de vorige dataset zullen we de leveringsstatus van de producten invoeren in de "Status kolom. Volg de eenvoudige stappen met ons om dit uit te voeren:

  • Selecteer eerst de cel D5 .
  • Typ de volgende formule in die cel:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Druk op de Ga naar sleutel.
  • Dus, we krijgen de leveringsstatus van het product muis als "Op tijd".

  • Sleep nu de Vulgreep naar cel D10.

  • Daardoor krijgen we de leveringsstatus van alle producten in de "Status column.

Hoe werkt de formule?

  • DATUM(2022,1,14): Neemt de datum om te vergelijken.
  • IF(C5<=DATE(2022,1,14),"Op tijd","Vertraagd"): Geeft de waarde van de leveringsstatus.

3. Excel DATEVALUE functie verpakt in IF-formule met data

In excel DATEVALUE functie zet datum om in tekst. We kunnen deze functie samenvoegen met de IF-formule Voor dit voorbeeld gaan we uit van onze vorige dataset met een andere deadline. Volg gewoon de onderstaande instructie om dit te doen:

  • Selecteer eerst de cel D5.
  • Zet daar de volgende formule neer:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Druk vervolgens op Kom binnen.
  • Hier zien we de leveringsstatus van het eerste product muis is "Op tijd".

  • Daarna sleept u de Vulgreep gereedschap.

  • Tenslotte krijgen we de leveringsstatus voor alle producten in de "Status kolom zoals in de onderstaande figuur.

Hoe werkt de formule?

  • DATEVALUE(“18/01/2022”): Denk aan de datum 18/01/22.
  • IF(C5<=DATEVALUE("18/01/2022"),"Op tijd","Vertraagd"): Geeft de waarde van de leveringsstatus "Op tijd als de voorwaarde is WAAR. Anders geeft "Vertraagd als output.

Lees meer: Hoe de VBA DateValue-functie in Excel te gebruiken

Vergelijkbare lezingen

  • Datum opmaken met VBA in Excel (4 methoden)
  • Hoe de huidige datum in te voegen in Excel (3 manieren)
  • Excel datum snelkoppeling gebruiken
  • De huidige datum ophalen in VBA (3 manieren)

4. AND logica & IF formule toepassen met data in Excel

Met behulp van EN logica samen met de ALS formule kunnen we data berekenen in Excel. De EN De logica geeft een uitgang waarbij alle voorwaarden moeten zijn WARE of FALSE. We volgen onze vorige dataset met een reeks termijnen. Laten we eens kijken hoe we dit kunnen doen:

  • Selecteer in het begin de cel D5.
  • Voeg de volgende formule toe:
=IF(AND(C5>=$G$8,C5<=$G$9),"Op tijd","Niet op tijd")

  • Druk nu op Ga naar .
  • Zo krijgen we de leveringsstatus van de productmuis met EN logica.

  • Sleep dan de Vulgreep gereedschap.

  • Daardoor krijgen we de leveringsstatus voor alle producten in de "Status kolom van de dataset.

Hoe werkt de formule?

  • AND(C5>=$G$8,C5<=$G$9): Dit deel vertegenwoordigt twee voorwaarden. De ene is C5>=G8 en een andere is C5<=G9. ' $ ' teken houdt de celverwijzing vast.
  • IF(AND(C5>=$G$8,C5<=$G$9),"Op tijd","Niet op tijd"): Als de toestand WAAR, geeft de waarde "Op tijd". Anders geeft "Vertraagd als output.

5. TODAY & IF-formules met datums invoegen

Een combinatie van de TOTAAL functie en IF-formule is een andere benadering om data te tellen in excel. Stel, we hebben een dataset van producten samen met hun leveringsdatum. Laten we ervan uitgaan dat de deadline voor levering de datum van vandaag is, 1-11-22. Voor u zal het de datum zijn waarop u oefent. Nu zullen we de leveringsstatus van alle producten uitzoeken met de volgende stappen:

  • Selecteer eerst de cel D5.
  • Voer de volgende formule in:
=IF(C5<=TODAY(),"On Time","Delayed")

  • Druk op de Ga naar knop.
  • Hier, in cel D5 krijgen we de leveringsstatus voor de productmuis in "Op tijd".

  • Sleep vervolgens de Vulgreep gereedschap naar de volgende cellen.

  • Uiteindelijk ziet de leveringsstatus voor alle producten eruit zoals in de onderstaande figuur.

Hoe werkt de formule?

  • TODAY(): Dit deel heeft de datum van vandaag.
  • IF(C5<=TODAY(),"On Time","Delayed"): Geeft "Op tijd Als de toestand WARE anders geven "Vertraagd als output.

Lees meer: De functie Dag gebruiken in Excel VBA

6. Toekomstige of voorbije data in Excel berekenen met IF-formule

In dit voorbeeld controleren we of een datum in een bereik ligt of niet. Neem bijvoorbeeld de dag van vandaag. Het motief van dit voorbeeld is om te controleren of de levering binnen tien dagen zal plaatsvinden of niet. Laten we eens kijken hoe we dit kunnen doen:

  • Selecteer eerst de cel D5.
  • Typ daar de volgende formule in:
=IF(C5

  • Druk vervolgens op Kom binnen.
  • Nu zien we dat de leveringsstatus van het product muis binnen bereik is. De levering zal plaatsvinden binnen 10 dagen vanaf vandaag.

  • Daarna sleept u de Vulgreep gereedschap.

  • Uiteindelijk kunnen we de leveringsstatus zien voor alle producten in het "Status kolom van de dataset.

Hoe werkt de formule?

  • TODAY()+10: Neemt de datum na tien dagen vanaf de huidige datum.
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> Als de toestand WARE geeft terug. "Binnen bereik anders geeft "Buiten bereik als output.

Conclusie

In dit artikel hebben we het berekenen van de data met behulp van de ALS formule. Hopelijk helpen de bovenstaande voorbeelden u om de logica van de ALS formule met data. Download het oefenwerkboek dat aan dit artikel is toegevoegd en oefen zelf. Als je enige verwarring voelt, laat dan een reactie achter in het onderstaande vakje. We zullen proberen zo snel mogelijk te antwoorden.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.