Hoe IF-formule gebruiken voor datumbereik in Excel (6 methoden)

  • Deel Dit
Hugh West

U kunt de ALS functie om een ALS formule voor het werken met de datumbereik in Excel In dit artikel laten we je zien hoe je ALS formule voor datumbereik in Excel .

We hebben een voorbeeld dataset genomen met 3 kolommen : Producten , Verzenddatum en Status We controleren of een datum valt tussen een reeks is gelijk aan een reeks en een paar andere criteria.

Download Praktijk Werkboek

IF-formule Datumbereik.xlsx

6 manieren te gebruiken IF-formule voor datumbereik in Excel

1. Alleen de IF-functie gebruiken om een IF-formule te maken voor een datumbereik in Excel

Voor de eerste methode gebruiken we de ALS functie om een formule voor de datumbereik Een bedrijf heeft zojuist aangekondigd dat ze de producten voor de data genoemd in de Kolom Data We controleren of onze Verzenddatum is gelijk aan de Data reeks .

Stappen:

  • Type eerst het volgende formule in cel D5 .
=IF(C5=$F$5,"Shipped",IF(C5=$F$6,"Shipped",IF(C5=$F$7,"Shippped",IF(C5=$F$8,"Shipped",IF(C5=$F$9,"Shipped",IF(C5=$F$10,"Shipped","" ))))))

Deze formule controleert of de waarde van cel C5 gelijk is aan een van de waarden uit de Data variëren Als er een overeenkomst wordt gevonden, dan wordt er " Verscheept ", anders zal het de cel blanco.

Vergeet bovendien niet de absoluut cel referentie.

  • Ten tweede, druk op ENTER .

Daarna kunnen we zien dat er geen overeenkomst is gevonden. Daarom zal het een lege uitvoer zijn cel .

  • Gebruik tot slot de Vulgreep om dat te gebruiken formule naar cellen .

Nu, de cellen C6 en C7 afgestemd op de Data variëren Daarom is de status " Verscheept ".

Lees meer: Excel Formule Datumbereik

2. AND & IF-functies toepassen om een formule te maken voor een datumbereik in Excel

Naast de ALS functie, gaan we de EN functie hier voor de datumbereik De data tussen 10 maart en 22 maart zal het product Status " Verscheept ".

Stappen:

  • Type eerst dit formule in cel D5 .
=IF(AND(C5>=$F$8,C5<=$G$8),"Shipped","Pending")

Deze formule controleert de datum van cel C5 met cellen F8 en G8 Als de waarde tussen de reeks dan zal het laten zien" Verscheept ", anders " In afwachting van " zal worden getoond. Nogmaals, vergeet niet om de absolute celverwijzingen .

We gebruiken de EN functie samen met de ALS functie om meerdere criteria te gebruiken. De EN functie wordt gebruikt wanneer twee of meer criteria moeten worden WARE Als slechts één criterium WARE dan is de EN zal de functie FALSE als de uiteindelijke uitvoer. We gebruiken de EN functie om ervoor te zorgen dat meer dan één criterium WARE . onze datumbereik heeft een onder- en bovengrens. We beperken het met de EN functie.

  • Ten tweede, druk op ENTER .
  • Sleep tenslotte de Vulgreep naar AutoFill de formule .

Tot besluit zal onze dataset aantonen 4 de status van de producten als Verscheept als het binnen onze datumbereik .

Gerelateerde inhoud: Hoe SUMIF datumbereik maand in Excel doen (9 manieren)

3. De OR & IF-functies gebruiken voor datumbereik in Excel

In deze methode gebruiken we de OF functie met de ALS functie om een formule voor de datum reeks in Excel Stel dat de winkelier op een andere dag werkt. Dus de Verzenddatum valt op de Vakantie de Status toont " Zal worden uitgesteld ".

Stappen:

  • Type eerst de volgende formule in cel D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")

Deze formule controleert of onze datum van cel C5 gelijk is aan een van de waarden uit de Vakantie datumbereik Onze datum in cel C5 is 12 maart In eerste instantie controleert de formule of deze gelijk is aan de eerste waarde van de Vakantie column d.w.z. 10 maart Het zal terugkeren FALSE dan gaat het naar beneden naar cel F6 en match. De volgende waarde is 12 maart wat een exacte match is met onze waarde van cel C5 Als het geen overeenkomst vindt, gaat deze operatie door tot cel F10 Dat is hoe onze formule werkt.

Vergeet niet om absolute celverwijzingen .

  • Ten tweede, druk op ENTER .

12 maart wordt gevonden in de Vakantiebereik De output is dus " Zal worden uitgesteld ".

  • Eindelijk, AutoFill de formule naar de rest van de cellen .

Dus hebben we een IF-formule met behulp van de ALS en OF functies voor de datumbereik in Excel .

Lees meer: Hoe het gemiddelde te berekenen als binnen een datumbereik in Excel (3 manieren)

Vergelijkbare lezingen:

  • Excel SUMIF met een datumbereik in maand en jaar (4 voorbeelden)
  • SUMIFS gebruiken met datumbereik en meerdere criteria (7 snelle manieren)
  • Excel VBA: Datum filteren voor vandaag (met snelle stappen)
  • Hoe datumbereik te filteren in draaitabel met Excel VBA

4. Gecombineerde functies gebruiken om een formule te maken voor een datumbereik in Excel

We gaan de COUNTIF functie naast de ALS functie in deze methode om een IF-formule voor de datumbereik We gaan controleren of onze producten zijn verzonden of niet terwijl ze overeenkomen met de data van Verzonden kolom .

Stappen:

  • Type eerst de formule van onder naar cel D5 .
=IF(COUNTIF($F$5:$F$10,C5),"Shipped",")

Onze formule controleert of de datum van cel C5 is in de Verzonden kolombereik . de COUNTIF functie geeft 1 als het beschikbaar is. 1 betekent WARE Daarna, onze ALS functie zal werken en zal "Verzonden" tonen voor 1 en blanco ( "" ) voor 0 .

  • Ten tweede, druk op ENTER .

Vergeet niet de datumbereik met behulp van de absolute celverwijzing .

  • Eindelijk, AutoFill de formule naar cel C6:C10 bereik .

Zo zou de laatste stap eruit moeten zien. We hebben nog een andere IF-formule voor een datumbereik .

Lees meer: Hoe datumbereik berekenen in Excel

5. De functies IF en TODAY gebruiken voor het maken van een formule voor een datumbereik in Excel

Naast de ALS functie, de VANDAAG functie wordt hier gebruikt om een IF-formule voor een datumbereik Hier is het criterium of de Verzenddatum waarden lager of gelijk zijn aan de datum van vandaag dan zal het " Verscheept ", anders " In afwachting van "Laten we in actie komen.

Stappen:

  • Type eerst de formule van onder naar cel D5 .
=IF(C5<=TODAY(),"Shipped","Pending")

Vandaag is 23 maart 2022 We controleren of de waarde van cel C5 is kleiner of gelijk aan 23 maart Als dat zo is, dan " Verscheept " zal de uitvoer zijn in cel D5 .

  • Druk vervolgens op ENTER .

Onze datum is 12 maart die minder is dan 23 maart 2022 Daarom hebben we de waarde " Verscheept ".

  • Eindelijk, AutoFill de formule naar celbereik C6:C10 .

Ten slotte zien we dat de waarden van de celbereik C5:C8 zijn minder dan de huidige datum .

Verwante inhoud: Hoe SUMIFS gebruiken om waarden in datumbereik in Excel bij elkaar op te tellen

6. De functies IF en SORT toepassen om de volgorde van het datumbereik in Excel te controleren

Deze keer is ons doel om te zien of een reeks datums in oplopende volgorde is of niet. We gaan de SORT functie om een IF-formule voor een datumbereik .

Stappen:

  • Type het volgende formule in cel D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")

Formuleverdeling

We hebben verschillende onderdelen in onze formule .

  • SORTEREN(C5:C10,1,1,0) dit gedeelte is het sorteren van de rijbereik C5:C10 in oplopende volgorde .
  • C5:C10SORT(C5:C10,1,1,0) is het vergelijken van de celwaarden met de gesorteerde waarden.
  • SUM(-(C5:C10SORT(C5:C10,1,1,0)) -> wordt
    • Uitvoer: {0} .

Onze formule reduceert dus tot...

  • IF(TRUE,"YES","NO") .
    • Uitgang: JA .

  • Druk op ENTER .

De data zijn in oplopende volgorde Daarom hebben we " JA " als uitvoer.

Om te controleren, of onze formule werkt, hebben we een datum Dus, we hebben " GEEN " als uitvoer.

Lees meer: Hoe te SUMIF-en tussen twee data en met een ander criterium (7 manieren)

Praktijk Sectie

We hebben datasets voor uw praktijk in de Excel bestand.

Conclusie

We hebben je laten zien 6 methoden om de IF-formule voor een datumbereik in Excel Als je problemen hebt met betrekking tot deze, voel je vrij om hieronder te reageren. Bedankt voor het lezen, blijf uitblinken!

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.