Excel-formel: Fremhev datoer i de neste N dagene -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

Hvis du vil markere datoer som oppstår de neste N dagene med betinget formatering, kan du gjøre det med en formel som bruker TODAY-funksjonen med AND. Dette er en fin måte å visuelt flagge ting som utløpsdatoer, frister, kommende arrangementer og datoer i forhold til gjeldende dato.

Hvis du for eksempel har datoer i området B4: G11, og vil markere celler som oppstår de neste 30 dagene, velger du området og oppretter en ny CF-regel som bruker denne formelen:

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

Merk: det er viktig at CF-formler legges inn i forhold til den "aktive cellen" i utvalget, som antas å være B4 i dette tilfellet.

Når du har lagret regelen, vil du se datoene som skjer de neste 30 dagene uthevet.

Forklaring

AND-funksjonen tar flere argumenter og returnerer SANN bare når alle argumenter returnerer SANT. I DAG-funksjonen returnerer gjeldende dato. Datoer i Excel er ganske enkelt store serienumre, slik at du kan opprette en ny relativ dato ved å legge til eller trekke fra dager. I DAG () + 30 oppretter en ny dato 30 dager i fremtiden, så når en dager er større enn i dag og mindre enn i dag + 30, er begge forholdene sanne, og AND-funksjonen returnerer sant, og utløser regelen.

Variable dager

Selvfølgelig kan du justere dager til hvilken verdi du vil:

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

Bruk andre celler for inndata

Du trenger ikke å kode datoene hardt inn i regelen. For å lage en mer fleksibel regel, kan du bruke andre celler som variabler i formelen. For eksempel kan du navngi celle E2 "dager" og omskrive formelen slik:

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

Når du endrer en av datoene, vil den betingede formateringsregelen svare umiddelbart. Ved å bruke andre celler for inndata, og navngi dem som navngitte områder, gjør du den betingede formateringen interaktiv, og formelen er enklere og lettere å lese.

Interessante artikler...