Excel-formule: markeer datums in de komende N dagen -

Inhoudsopgave

Generieke formule

=AND(A1>TODAY(),A1<=(TODAY()+days))

Samenvatting

Als u datums wilt markeren die in de komende N dagen voorkomen met voorwaardelijke opmaak, kunt u dit doen met een formule die de functie TODAY gebruikt met AND. Dit is een geweldige manier om zaken als vervaldatums, deadlines, aankomende evenementen en datums visueel te markeren ten opzichte van de huidige datum.

Als u bijvoorbeeld datums in het bereik B4: G11 hebt en cellen wilt markeren die in de komende 30 dagen voorkomen, selecteert u het bereik en maakt u een nieuwe CF-regel die deze formule gebruikt:

=AND(B4>TODAY(),B4<=(TODAY()+30))

Opmerking: het is belangrijk dat CF-formules worden ingevoerd ten opzichte van de "actieve cel" in de selectie, waarvan in dit geval wordt aangenomen dat dit B4 is.

Nadat u de regel heeft opgeslagen, ziet u de datums in de komende 30 dagen gemarkeerd.

Uitleg

De functie AND accepteert meerdere argumenten en retourneert alleen TRUE als alle argumenten TRUE retourneren. De functie VANDAAG retourneert de huidige datum. Datums in Excel zijn gewoon grote seriële getallen, dus u kunt een nieuwe relatieve datum maken door dagen op te tellen of af te trekken. TODAY () + 30 maakt een nieuwe datum 30 dagen in de toekomst, dus wanneer een dag groter is dan vandaag en kleiner dan vandaag + 30, zijn beide voorwaarden waar en retourneert de functie EN waar waar, waardoor de regel wordt geactiveerd.

Variabele dagen

Natuurlijk kunt u dagen aanpassen aan elke gewenste waarde:

=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days

Gebruik andere cellen voor invoer

U hoeft de datums niet in de regel te coderen. Om een ​​meer flexibele regel te maken, kunt u andere cellen gebruiken, zoals variabelen in de formule. U kunt cel E2 bijvoorbeeld 'dagen' noemen en de formule als volgt herschrijven:

=AND(B4>TODAY(),B4<=(TODAY()+days))

Wanneer u een van beide datums wijzigt, reageert de regel voor voorwaardelijke opmaak onmiddellijk. Door andere cellen voor invoer te gebruiken en ze te benoemen als benoemde bereiken, maakt u de voorwaardelijke opmaak interactief en is de formule eenvoudiger en gemakkelijker te lezen.

Interessante artikelen...