„Excel“ formulė: diapazone nurodoma konkreti data -

Turinys

Bendroji formulė

=COUNTIFS(range,date)>0

Santrauka

Norėdami patikrinti, ar diapazone yra konkreti data, galite naudoti funkciją COUNTIFS. Parodytame pavyzdyje F5 formulė, nukopijuota žemiau, yra:

=COUNTIFS(dates,E5)>0

kur datos yra pavadintas diapazonas B5: B16

Paaiškinimas

Pirma, pirmiausia reikia pažymėti, kad „Excel“ datos yra tiesiog dideli serijos numeriai. Kai tikriname datą pagal formulę, ieškome konkretaus didelio skaičiaus, o ne teksto.

Ši formulė yra pagrindinis funkcijos COUNTIFS naudojimo tik su viena sąlyga pavyzdys. Nurodytos diapazono datos pateikiamos kaip pirmasis argumentas, o E stulpelio data pateikiama kaip antrasis sąlygos argumentas:

=COUNTIFS(dates,E5)

E5 langelyje data 2020 m. Birželio 13 d. Funkcija COUNTIFS grąžina 1, todėl formulė supaprastinama taip:

=1>0

kuris grąžina TIKRĄ.

Tikrindami, ar rezultatas iš COUNTIFS yra didesnis nei nulis, mes taip pat nagrinėjame atvejus, kai skaičius yra didesnis nei 1 (ty data, kurios ieškome, rodoma daugiau nei vieną kartą), kaip langelyje E7. Bet koks teigiamas rezultatas sukels formulę TRUE. Kai COUNTIFS grąžins nulį, formulė pateiks FALSE.

Su sunkiai užkoduota data

Geriausias būdas sugeneruoti datą į šią formulę yra DATE funkcijos naudojimas:

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

DATA funkcija užtikrina, kad teisinga data būtų perduodama į COUNTIFS, nereikalaujant „Excel“ interpretuoti datą teksto formatu.

Patikrinkite šios dienos datą

Norėdami patikrinti šios dienos datą, naudokite funkciją TODAY taip:

=COUNTIFS(dates,TODAY())>0

Pastaba: laikui bėgant funkcija TODAY bus nuolat atnaujinama.

Su IF

Šią formulę galite įdėti į IF funkciją kaip loginį testą. Pavyzdžiui, norėdami grąžinti galutinį „Taip“ arba „Ne“ rezultatą, galite naudoti IF taip:

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

Įdomios straipsniai...