Turinys
Į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!