Excel-kaava: Alue sisältää tietyn päivämäärän -

Sisällysluettelo

Yleinen kaava

=COUNTIFS(range,date)>0

Yhteenveto

Voit testata, sisältääkö alue tietyn päivämäärän, käyttämällä COUNTIFS-toimintoa. Esitetyssä esimerkissä F5: n kaava on kopioitu alaspäin:

=COUNTIFS(dates,E5)>0

missä päivämäärät on nimetty alue B5: B16

Selitys

Ensinnäkin on tärkeää huomata ensin, että Excel-päivämäärät ovat yksinkertaisesti suuria sarjanumeroita. Kun tarkistamme päivämäärän kaavalla, etsimme tiettyä suurta määrää, ei tekstiä.

Tämä kaava on perusesimerkki COUNTIFS-funktion käytöstä vain yhdellä ehdolla. Nimetyt alueen päivämäärät toimitetaan ensimmäisenä argumenttina ja sarakkeessa E oleva päivämäärä toimitetaan toisen argumentin ehdossa:

=COUNTIFS(dates,E5)

Kun solussa E5 on päivämäärä 13-kesäkuu 2020, COUNTIFS-funktio palauttaa arvon 1, joten kaava yksinkertaistuu seuraavaksi:

=1>0

joka palauttaa TOSI.

Tarkistamalla, onko COUNTIFS: n tulos suurempi kuin nolla, käsittelemme myös tapauksia, joissa määrä on suurempi kuin 1 (ts. Etsimäsi päivämäärä näkyy useammin kuin kerran), kuten solussa E7. Mikä tahansa positiivinen tulos saa kaavan palauttamaan TOSI. Kun COUNTIFS palauttaa nollan määrän, kaava palauttaa EPÄTOSI.

Kovakoodatulla päivämäärällä

Paras tapa koodata päivämäärä tähän kaavaan on käyttää PÄIVÄYS-funktiota seuraavasti:

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

PÄIVÄYS-toiminto varmistaa, että oikea päivämäärä välitetään COUNTIFS-tiedostoihin ilman, että Excelin tarvitsee tulkita päivämäärää tekstimuodossa.

Tarkista tämän päivän päivämäärä

Voit tarkistaa tämän päivän päivämäärän TODAY-toiminnolla seuraavasti:

=COUNTIFS(dates,TODAY())>0

Huomaa: TODAY-toiminto päivittyy jatkuvasti ajan myötä.

IF: n kanssa

Voit sijoittaa tämän kaavan IF-funktion sisään loogisena testinä. Esimerkiksi palauttaaksesi "Kyllä" tai "Ei" lopputuloksen, voit käyttää IF: tä näin:

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

Mielenkiintoisia artikkeleita...