Excel-formel: Datavalidering går kun mellem -

Indholdsfortegnelse

Generisk formel

=AND(A1>=date1),A1<=date2)

Resumé

Bemærk: Excel har flere indbyggede datavalideringsregler for datoer. Denne side forklarer, hvordan du opretter en din egen valideringsregel baseret på en brugerdefineret formel, hvis du ønsker eller har brug for mere kontrol og fleksibilitet.

For at tillade en bruger kun at indtaste datoer mellem to datoer, kan du bruge datavalidering med en brugerdefineret formel baseret på AND-funktionen.

I det viste eksempel er datavalidering anvendt på C5: C9:

=AND(C5>=DATE(2016,6,1),C5<=DATE(2016,6,30))

Forklaring

Datavalideringsregler udløses, når en bruger tilføjer eller ændrer en celleværdi.

AND-funktionen tager flere argumenter (logiske) og returnerer kun SAND, når alle argumenter returnerer SAND. DATO-funktionen opretter en korrekt Excel-dato med givne år-, måned- og dagværdier.

Da vi kun vil tillade datoer i juni måned 2016, giver vi AND med to logiske oplysninger.

De første logiske tests, der input til C5 er større end eller lig med 1. juni 2016:

C5>=DATE(2016,6,1)

Den anden logiske test, der input til C5 er mindre end eller lig med 30. juni 2016:

C5<=DATE(2016,6,30)

Hvis begge betingelser er SAND, returnerer AND-funktionen SAND, og ​​input passerer validering. Hvis en af ​​betingelserne er FALSE, OG returnerer FALSE, og input mislykkes datavalidering.

Bemærk: Cellereferencer i datavalideringsformler er i forhold til den øverste venstre celle i det valgte område, når valideringsreglen er defineret, i dette tilfælde C5.

Interessante artikler...