Excel-formel: Område inneholder spesifikk dato -

Innholdsfortegnelse

Generisk formel

=COUNTIFS(range,date)>0

Sammendrag

For å teste om et område inneholder en bestemt dato, kan du bruke COUNTIFS-funksjonen. I eksemplet vist er formelen i F5, kopiert ned,:

=COUNTIFS(dates,E5)>0

hvor datoer er det navngitte området B5: B16

Forklaring

For det første er det viktig å merke seg først at Excel-datoer bare er store serienumre. Når vi ser etter en dato med en formel, ser vi etter et bestemt stort tall, ikke tekst.

Denne formelen er et grunnleggende eksempel på bruk av COUNTIFS-funksjonen med bare én betingelse. Det navngitte området datoer tilføres som den første argumentet, og datoen i kolonne E blir tilført som den andre argumentet for betingelsen:

=COUNTIFS(dates,E5)

Med datoen 13. juni 2020 i celle E5 returnerer COUNTIFS-funksjonen 1, så formelen forenkles til:

=1>0

som returnerer SANT.

Ved å sjekke om resultatet fra COUNTIFS er større enn null, håndterer vi også tilfeller der tellingen er større enn 1 (dvs. datoen vi leter etter vises mer enn en gang), som i celle E7. Ethvert positivt resultat vil føre til at formelen returnerer SANT. Når COUNTIFS returnerer en telling på null, vil formelen returnere FALSE.

Med hardkodet dato

Den beste måten å hardkode en dato i denne formelen er å bruke DATE-funksjonen slik:

=COUNTIFS(dates,DATE(2020,6,13))>0

DATO-funksjonen sørger for at riktig dato sendes til COUNTIFS, uten at Excel må tolke en dato i tekstformat.

Se etter dagens dato

For å sjekke dagens dato, bruk TODAY-funksjonen slik:

=COUNTIFS(dates,TODAY())>0

Merk: I DAG-funksjonen oppdateres kontinuerlig etter hvert som tiden går.

Med IF

Du kan hekke denne formelen i IF-funksjonen som den logiske testen. Hvis du for eksempel vil returnere et endelig resultat av "Ja" eller "Nei", kan du bruke IF slik:

=IF(COUNTIFS(dates,E5),"Yes","No")

Interessante artikler...