Excel-formule: gegevensvalidatiedatum in de komende 30 dagen -

Inhoudsopgave

Generieke formule

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

Samenvatting

Opmerking: Excel heeft verschillende ingebouwde gegevensvalidatieregels voor datums. Op deze pagina wordt uitgelegd hoe u uw eigen validatieregel kunt maken op basis van een aangepaste formule als u meer controle en flexibiliteit wilt.

Als u alleen een datum in de komende 30 dagen wilt toestaan, kunt u gegevensvalidatie gebruiken met een aangepaste formule op basis van de functies AND en TODAY.

In het getoonde voorbeeld is de gegevensvalidatie toegepast op C5: C7:

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

Uitleg

Regels voor gegevensvalidatie worden geactiveerd wanneer een gebruiker een celwaarde toevoegt of wijzigt.

De functie VANDAAG retourneert de datum van vandaag (herberekend op continue basis). De functie EN heeft meerdere logische uitdrukkingen en retourneert alleen WAAR als alle uitdrukkingen WAAR retourneren. In dit geval moeten we twee voorwaarden testen:

De eerste voorwaarde controleert of de invoer groter is dan vandaag:

C5>TODAY()

De tweede voorwaarde controleert of de invoer minder is dan vandaag + 30:

C5<=(TODAY()+30)

(Datums zijn slechts serienummers in Excel, dus we kunnen er gewoon 30 optellen).

Als beide logische uitdrukkingen WAAR retourneren, retourneert de functie EN WAAR en slaagt de validatie. Als een van beide expressies FALSE retourneert, mislukt de gegevensvalidatie.

Opmerking: celverwijzingen in gegevensvalidatieformules zijn relatief ten opzichte van de cel linksboven in het bereik dat is geselecteerd bij het definiëren van de validatieregel, in dit geval C5.

Interessante artikelen...