COUNTIF tarp dviejų datų "Excel" programoje (4 tinkami pavyzdžiai)

  • Pasidalinti
Hugh West

Įvairiais tikslais jums gali prireikti rasti įvykių skaičių tarp dviejų datų. Žinodami metodus galite lengvai gauti skaičiaus reikšmę. Šiandien šiame straipsnyje parodysime 4 tinkamų pavyzdžių, kuriuos galima suskaičiuoti ( COUNTIF ) tarp dviejų datų "Excel" programoje. Jei jums taip pat įdomu, atsisiųskite mūsų pratybų sąsiuvinį ir sekite mus.

Atsisiųsti praktikos sąsiuvinį

Skaitydami šį straipsnį atsisiųskite šį praktinį sąsiuvinį, kad galėtumėte praktikuotis.

COUNTIF funkcija su kriterijais.xlsx

4 tinkami pavyzdžiai, kaip naudoti COUNTIF tarp dviejų datų programoje "Excel

Norėdami pademonstruoti pavyzdžius, nagrinėjame duomenų rinkinį, kurį sudaro 12 žmonių ir jų gimimo datos. Žmonių vardai ir pavardės yra stulpelyje B , o jų gimimo data - stulpelyje C . Skaičiuosime metus, nurodytus stulpelyje E .

1. Tiesioginis datų įterpimas į COUNTIF funkciją

Pirmajame pavyzdyje tiesiogiai įvesime datas į COUNTIFS funkcija skaičiuoti datų skaičių. Toliau pateikiami šio pavyzdžio pildymo veiksmai:

📌 Žingsniai:

  • Pirmiausia pasirinkite ląstelę F5 .
  • Dabar ląstelėje įrašykite šią formulę.

=COUNTIFS($C$5:$C$16,">=01-01-1990",$C$5:$C$16,"<=12-13-1990")

  • Paspauskite Įveskite .

  • Panašiai įveskite panašaus tipo formulę likusioje ląstelės dalyje iš F6:F10 .

  • Visas suskaičiuotas reikšmes gausite norimoje ląstelėje.

Taigi galime teigti, kad mūsų formulė veikia puikiai ir galime naudoti COUNTIFS funkcija, skirta skaičiuoti tarp dviejų datų.

Skaityti daugiau: Kaip naudoti "Excel" COUNTIF, kuriame nėra kelių kriterijų

2. Sujunkite COUNTIF funkciją su DATE funkcija

Antrajame pavyzdyje naudosime DATA ir COUNTIFS funkcijas, kad būtų galima suskaičiuoti datų skaičių. Šio pavyzdžio užbaigimo žingsniai pateikti toliau:

📌 Žingsniai:

  • Pirmiausia pasirinkite langelį F5 .
  • Po to ląstelėje įrašykite šią formulę.

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • Tada paspauskite Įveskite .

  • Tada vilkite Užpildymo rankena piktogramą, kad nukopijuotumėte formulę iki ląstelės F10 .

  • Pastebėsite, kad formulė įvertins metų skaičių mūsų norimose ląstelėse.

Taigi galime teigti, kad mūsų formulė veikia efektyviai ir galime naudoti COUNTIFS funkcija, skirta skaičiuoti tarp dviejų datų.

🔎 Formulės suskirstymas

Išskaidome ląstelės formulę F5 .

👉 DATA(E5,1,1,1) : The DATA funkcija konvertuos skaitinę vertę į datos vertę. 1/1/1990 .

👉 DATA(E5,12,31) : The DATA funkcija konvertuos skaitinę vertę į datos vertę. Šiai funkcijai vertė yra 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31)) : The COUNTIFS funkcija suskaičiuos datas, kurių reikšmės yra tarp datos 1/1/1990 ir 12/31/1990 . Šiuo atveju vertė yra 1 .

Skaityti daugiau: COUNTIF data yra per 7 dienas

Panašūs skaitiniai

  • "Excel" COUNTIFS neveikia (7 priežastys ir sprendimai)
  • COUNTIF vs COUNTIFS programoje "Excel" (4 pavyzdžiai)
  • VBA COUNTIF funkcija programoje "Excel" (6 pavyzdžiai)
  • Kaip "Excel" programoje naudoti COUNTIF su savaitės diena
  • Skaičiuokite tuščias ląsteles naudodami "Excel" COUNTIF funkciją: 2 pavyzdžiai

3. Datų skaičiavimas naudojant SUMPRODUCT funkciją

Šiame pavyzdyje SUMPRODUCT ir DATEVALUE funkcijos padės mums suskaičiuoti datų skaičių. Šio pavyzdžio atlikimo žingsniai pateikti toliau:

📌 Žingsniai:

  • Iš pradžių pasirinkite ląstelę F5 .
  • Po to ląstelėje įrašykite šią formulę.

=SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990")))

  • Dabar paspauskite Įveskite .

  • Panašiai įterpkite panašaus tipo formulę į likusią ląstelės dalį iš F6:F10 .

  • Pamatysite, kad formulė apskaičiuos metų skaičių, kaip ir ankstesniame pavyzdyje.

Todėl galime teigti, kad mūsų formulė veikia tiksliai ir galime skaičiuoti tarp dviejų datų.

🔎 Formulės suskirstymas

Išskaidome ląstelės formulę F5 .

👉 DATOS REIKŠMĖ("1/1/1990") : The DATEVALUE funkcija konvertuos skaitinę vertę į datos vertę. 1/1/1990 .

👉 DATEVALUE(“12/31/1990”) : The DATEVALUE funkcija konvertuos skaitinę vertę į datos vertę. Šiai funkcijai vertė yra 12/31/1990 .

👉 SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990"))) : The SUMPRODUKTAI funkcija suskaičiuos datas, kurios yra tarp datos 1/1/1990 ir 12/31/1990 . Šiuo atveju vertė yra 1 .

Skaityti daugiau: Kaip naudoti COUNTIF datos intervalui "Excel" programoje (6 tinkami metodai)

4. Skaičiuokite tarp bet kokių datų diapazono

Paskutiniame pavyzdyje ketiname sužinoti datų skaičių datų intervale naudodami COUNTIFS funkcija . Mūsų pageidaujamas datos intervalas yra ląstelių diapazone E5:F5 .

Toliau žingsnis po žingsnio paaiškinta procedūra:

📌 Žingsniai:

  • Pirmiausia pasirinkite langelį G5 .
  • Tada ląstelėje įrašykite šią formulę.

=COUNTIFS($C$5:$C$16,">="&E5,$C$5:$C$16,"<="&F5)

  • Po to paspauskite Įveskite .

  • Gausite bendrą subjektų skaičių ląstelėje G5 .

Galiausiai galime teigti, kad mūsų formulė veikia sėkmingai ir galime naudoti COUNTIF funkcija, skirta skaičiuoti tarp dviejų datų.

Funkcijos COUNTIF taikymas tarp dviejų datų su keliais kriterijais

Be ankstesnių pavyzdžių, parodysime, kaip naudoti DATA ir COUNTIFS funkcijas, kad būtų galima suskaičiuoti kelių kriterijų datas. Šios procedūros etapai pateikiami toliau:

📌 Žingsniai:

  • Pradžioje pasirinkite langelį F5 .
  • Dabar ląstelėje įrašykite šią formulę.

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • Paspauskite Įveskite .

  • Po to, vilkite . Užpildymo rankena piktogramą, kad nukopijuotumėte formulę iki ląstelės F10 .

  • Gausite visą numatomų metų skaičių mūsų pageidaujamose ląstelėse.

Galiausiai galime teigti, kad mūsų formulė veikia sėkmingai ir galime naudoti COUNTIFS funkcija, skirta skaičiuoti tarp dviejų datų pagal kelis kriterijus.

🔎 Formulės suskirstymas

Išskaidome ląstelės formulę F5 .

👉 DATA(E5,1,1,1) : The DATA funkcija konvertuos skaitinę vertę į datos vertę. 1/1/1990 .

👉 DATA(E5,12,31) : The DATA funkcija konvertuos skaitinę vertę į datos vertę. Šiai funkcijai vertė yra 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31)) : Funkcija COUNTIFS suskaičiuos datas, kurių reikšmės yra tarp datos 1/1/1990 ir 12/31/1990. Šiuo atveju vertė yra 1 .

Naudokite COUNTIF funkciją tarp dviejų datų su sutampančiais kriterijais

Šiuo atveju tikslų datų skaičių savo duomenų rinkinyje sužinosime naudodami COUNTIF funkcija Data, kurios ieškosime, yra ląstelė E5 .

Toliau žingsnis po žingsnio aprašyta procedūra:

📌 Žingsniai:

  • Pradžioje pasirinkite langelį F5 .
  • Po to ląstelėje įrašykite šią formulę.

=COUNTIF($C$5:$C$16,E5)

  • Paspauskite Įveskite raktas.

  • Pastebėsite, kad ląstelėje F5 .

Galiausiai galime teigti, kad mūsų formulė veikia tinkamai ir galime naudoti COUNTIF funkcija, skirta skaičiuoti tarp dviejų datų, kad atitiktų kriterijus.

Išvada

Tikiuosi, kad šis straipsnis jums bus naudingas ir galėsite naudoti COUNTIF funkciją, kad galėtumėte skaičiuoti tarp dviejų datų "Excel" programoje. Jei turite papildomų klausimų ar rekomendacijų, pasidalykite su mumis toliau pateiktame komentarų skyriuje.

Nepamirškite patikrinti mūsų svetainės, ExcelWIKI , kelioms su "Excel" susijusioms problemoms ir jų sprendimams. Toliau mokykitės naujų metodų ir tobulėkite!

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.