Excel-formel: Datavalideringsdato i bestemt år -

Innholdsfortegnelse

Generisk formel

=YEAR(A1)=2016

Sammendrag

Merk: Excel har flere innebygde datavalideringsregler for datoer. Denne siden forklarer hvordan du oppretter en egen valideringsregel basert på en tilpasset formel i tilfelle du ønsker eller trenger mer kontroll og fleksibilitet.

For å tillate en bruker å bare skrive inn datoer i et bestemt år, kan du bruke datavalidering med en tilpasset formel basert på YEAR-funksjonen.

I eksemplet som vises er datavalidering brukt på C5: C7:

=YEAR(C5)=2016

Forklaring

Datavalideringsregler utløses når en bruker legger til eller endrer en celleverdi.

Denne egendefinerte valideringsformelen sjekker bare året for en hvilken som helst dato mot en hardkodet årsverdi ved hjelp av YEAR-funksjonen.

Når en bruker angir en verdi, trekker YEAR-funksjonen ut og sammenligner året med 2016:

=YEAR(C5)=2016

Når årene samsvarer, returnerer uttrykket SANT, og validering lykkes. Hvis årene ikke stemmer overens, eller hvis YEAR-funksjonen ikke er i stand til å trekke ut et år, mislykkes validering.

Dato i år

For å bare tillate datoer i inneværende år, kan du justere formelen slik:

=YEAR(C5)=YEAR(TODAY())

I DAG-funksjonen returnerer gjeldende dato fortløpende, så formelen returnerer SANT bare når en dato er i inneværende år.

Merk: Cellereferanser i datavalideringsformler er i forhold til den øverste venstre cellen i området som er valgt når valideringsregelen er definert, i dette tilfellet C5.

Interessante artikler...