Sut i Gyfrif Nifer y Celloedd gyda Dyddiadau yn Excel (6 Ffordd)

  • Rhannu Hwn
Hugh West

Gellir defnyddio taflenni Excel i gadw golwg ar amser, dyddiad, amserlennu digwyddiadau, a gweithgareddau, cadw golwg ar wrthrychau a'u prisiau, a llawer mwy. Yn yr erthygl hon, byddwn yn gweld sut i gyfrif nifer y celloedd â dyddiadau yn Excel gan ddefnyddio fformiwlâu a VBA . Er mwyn i chi ddeall yn well, byddwn yn defnyddio set ddata sampl sy'n cynnwys Enw , Rhyw , a Dyddiad Geni .

<3.

Lawrlwythwch Gweithlyfr Ymarfer

Cyfrif Celloedd â Dyddiadau yn Excel.xlsm

6 Ffordd o Gyfrif Nifer y Celloedd â Dyddiadau yn Excel

Mae sawl ffordd o gyfrif nifer y celloedd sydd â dyddiadau yn Excel . Byddwn yn gweld defnydd o VBA , COUNTA , COUNTIFS , SUMPRODUCT , a chyfuniad o swyddogaethau drwy gydol y neges hon.

Dull 1: Cyfrif Nifer y Celloedd â Dyddiadau Gan Ddefnyddio Swyddogaeth COUNTA

Mae'r ffwythiant COUNTA yn ddefnyddiol i gyfrifo nifer y celloedd sy'n cynnwys gwerthoedd rhifol .

Camau:

  • Yn gyntaf, cliciwch ar gell F5 a theipiwch y fformiwla ganlynol.
  • <14 =COUNTA(D5:D12)

    >
  • Nawr, pwyswch yr allwedd ENTER .
<0

Yma, mae Excel wedi cyfrif yr holl werthoedd dyddiad rhifol yn amrywio o D5 i D12 .

Cynnwys Cysylltiedig: Excel Cyfrif Celloedd â Rhifau (5 Ffordd Syml)

Dull 2: Cyfrif Dyddiadau mewn Blwyddyn Benodol Gan Ddefnyddio Swyddogaeth SUMPRODUCT n

Yn ein set ddata, mae dyddiadau gwahanol mewn gwahanol flynyddoedd. Beth ddylem ni ei wneud, os ydym am wybod dyddiadau mewn blynyddoedd penodol? Gawn ni weld sut i wneud hynny.

Camau:

  • Yn gyntaf, cliciwch ar gell F5 a theipiwch y fformiwla fel a ganlyn.
=SUMPRODUCT(--(YEAR($D$5:$D$12)=$F5))

  • Nawr, pwyswch yr allwedd ENTER .

    O’r diwedd, AutoLlenwi drwy lusgo’r botwm dde i lawr ar y llygoden.

3>

Felly, beth sy'n digwydd yma?

I symleiddio, yn y fformiwla hon, bydd y ffwythiant BLWYDDYN yn tynnu'r holl flynyddoedd o'r ystod dyddiad dilys D5:D12 a bydd yn ei baru â'r flwyddyn a roddwyd yn y gell F5 .

=SUMPRODUCT(--(YEAR(1995;1994;1993;1992)=1992))

I gael amrywiaeth o TRUE , FALSE , mae pob dyddiad yn cael ei gymharu â gwerth y flwyddyn yng Ngholofn D.

={FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}

O ganlyniad, bydd yn cyfrif y CYWIR sef 2 yn achos y flwyddyn 1992 .

Yna, unwaith y byddwn yn defnyddio'r AutoFill , mae gwerth y meini prawf yn cael ei newid felly hefyd canlyniad ffwythiant BLWYDDYN .

Cynnwys Cysylltiedig: Sut i Gyfrif Celloedd Gwag yn Excel gyda Chyflwr (3 Dull)

Dull 3: Cyfrif Nifer y Celloedd gyda Dyddiadau gan Ddefnyddio Cyfuniad o Swyddogaethau

Gadewch i ni, rhowch gynnig ar ffordd arall o gyfrif nifer y celloedd â dyddiadau. Y tro hwn byddwn yn defnyddio cyfuniad o ffwythiannau i gyfrif nifer y dyddiadau mewn celloedd yn Excel .

Camau:

  • Cyntaf , cliciwch ar gell F5 a theipiwch y fformiwla ganlynol.
=SUM(IF(ISERROR(DATEVALUE(TEXT(D5:D12, "dd/MM/yyyy"))), 0, 1))

>
  • Nawr, pwyswch CTRL +SHIFT+ENTER yn gyfan gwbl. Os ydych yn defnyddio Excel 365 yna bydd pwyso ENTER yn gwneud y dasg i chi.
  • Dyna ni.

    Yma bydd y ffwythiant ISERROR yn gweld a oes gan y celloedd werthoedd rhif. Bydd yn dweud wrth FALSE os nad yw'r gell yn wag a TRUE yn achos celloedd gwag. Yna, bydd y ffwythiant IF yn SUM 1 am bob gwerth FALSE , sero am TRUE .

    Darllen Mwy: Cyfrif Celloedd Gwag yn Excel (4 Ffordd)

    Darlleniadau Tebyg:

    • Sut i Gyfrif Celloedd â Thestun Penodol yn Excel (Y Ddau Achos Sensitif ac Ansensitif)
    • Cyfrwch Celloedd sy'n Cynnwys Testun Penodol yn Excel
    9> Dull 4: Cyfrif Dyddiadau yn y Mis Cyfredol Gan Ddefnyddio Swyddogaeth COUNTIFS

    Nawr, byddwn yn gweld sut i gyfrif dyddiadau yn y misoedd presennol a blaenorol gan ddefnyddio <1 ffwythiant>COUNTIFS . Cawsom set ddata lle rhoddir dyddiadau ymuno. Rydym am weld faint o ddyddiadau ymuno sydd yn y mis cyfredol a faint sydd yn y mis blaenorol .

    Camau:

    • Yn gyntaf, cliciwch ar gell G5 a theipiwch y fformiwla fel y dangosir isod.
    =COUNTIFS(D5:D12,">="&EOMONTH(TODAY(),-1)+1,D5:D12,"<"&EOMONTH(TODAY(),0)+1) 0>
    • Nawr, pwyswch yr allwedd ENTER .

    Felly, rydym yn cael canlyniad 5. Mae hefyd yn weladwy o'r set ddata sydd yn einmis cyfredol Mawrth , cyfanswm y dyddiadau yw 5.

    Ar ôl hynny, byddwn yn gweld sut i gyfrifo dyddiadau yn y mis blaenorol.

    Camau:<2

    • Yn gyntaf, cliciwch ar gell H5 a theipiwch y fformiwla fel y dangosir isod.
    =COUNTIFS(D5:D12,">="&EOMONTH(TODAY(),-2)+1,D5:D12,"<"&EOMONTH(TODAY(),-1)+1)

    • Yn olaf, pwyswch y fysell ENTER ac mae ein canlyniad yn barod.

    Mae'r fformiwla hon yn dibynnu ar y Swyddogaeth COUNTIFS i gyfrif dyddiadau sy'n fwy neu'n hafal i ddiwrnod cyntaf y mis cyfredol ac yn llai na diwrnod cyntaf y mis nesaf. Mae'r ddau ddyddiad yn cael eu creu gan ddefnyddio'r ffwythiant EOMONTH , sy'n cymryd y dyddiad cyfredol o'r ffwythiant HEDDIW .

    Darllen Mwy: Sut i Gyfrif Celloedd Wedi'u Llenwi yn Excel (5 Ffordd Cyflym)

    Dull 5: Cyfrif Penblwyddi fesul Mis Gan Ddefnyddio Swyddogaeth SUMPRODUCT

    Yn y dull hwn, byddwn yn gweld penblwyddi fesul mis gan ddefnyddio'r SUMPRODUCT function.

    Camau:

    • Teipiwch y fformiwla ganlynol yn y gell G5.
    =SUMPRODUCT(--(MONTH($D$5:$D$12)=MONTH($F5&1)))

    >
  • Nawr, pwyswch y ENTER allwedd.
    • Ar ôl hynny, llusgwch i lawr i AutoFill am weddill y gyfres.

    Allwch chi ddweud sut mae ffwythiant SUMPRODUCT yn gweithio yma? Rydyn ni'n meddwl eich bod chi'n gwneud hynny, mae'n gweithio yn yr un ffordd ag rydyn ni wedi'i drafod yn Dull 2 .

    Darllen Mwy: Sut i Gyfrif Celloedd Gwag yn Excel (5 Ffordd) <2

    Dull 6: Creu Swyddogaeth a Ddiffiniwyd gan Ddefnyddiwr i'w ChyfriNifer y Celloedd â Dyddiadau

    Yn y dull hwn, rydym yn cynhyrchu swyddogaeth a ddiffinnir gan y defnyddiwr gan ddefnyddio VBA. Gadewch i ni ddilyn y gweithdrefnau i lawr.

    Camau:

    • Yn gyntaf, ewch i'r tab Datblygwr o'r rhuban.
    • 12>Yn ail, cliciwch ar Visual Basic o'r categori Cod i agor y Golygydd Sylfaenol Gweledol . Neu pwyswch ALT+F11 i agor y Golygydd Sylfaenol Gweledol .

    • Bydd hyn yn ymddangos yn y Golygydd Sylfaenol Gweledol lle rydym yn ysgrifennu ein codau.
    • Yn drydydd, cliciwch ar Modiwl o'r gwymplen Mewnosod .

    • Bydd hyn yn creu Modiwl yn eich llyfr gwaith.
    • Ac, copïwch a gludwch y VBA cod a ddangosir isod.

    Cod VBA:

    5303
    • Pwyswch CTRL+S i gadw'r ffeil.

    >
  • Ymhellach, ewch yn ôl at eich taflen waith a rhowch y fformiwla yno.
  • =Count_DateCells(D5:D12)

    • Pwyswch Enter .
    • Dyna ni! byddwch yn cael eich canlyniad.

    Dull 7: Cyfrif Nifer y Celloedd â Dyddiadau Gan Ddefnyddio VBA

    Yn olaf, yn y dull hwn, byddwn yn gweld sut i gyfrif nifer y dyddiadau yn Excel gan ddefnyddio VBA .

    Camau:

    • Yn gyntaf, de-gliciwch ar y ddalen ac ewch i Gweld y Cod .

    >
  • Ar ôl hynny copi a gludo y cod VBA isod.
  • Cod VBA:

    6993

    • Ar ôl hynny,pwyswch F5 neu'r botwm chwarae i redeg y cod.
    • Ar y pwynt hwn, rhowch y fformiwla yng nghell F5 .
    =SUM(IF(Date_Count(D5:D12)=7,1,0))
    • Yn olaf, pwyswch y bysellau CTRL+SHIFT+ENTER wrth wneud hynny.

    Drwy'r cod hwn, rydym yn creu swyddogaeth defnyddiwr o'r enw DateCells . Bydd y ffwythiant hwn yn gwirio gwerthoedd dyddiad mewn arae neu amrediadau a SUM penodol fesul un os yw'r gwerth dyddiad yn ddilys.

    Darllen Mwy: Sut i Gyfrif Odrifau ac Eilrifau yn Excel (3 Ffordd Hawdd)

    Adran Ymarfer

    Yr agwedd unigol fwyaf hanfodol ar ddod yn gyfarwydd i'r dulliau cyflym hyn yw arfer. O ganlyniad, rydw i wedi atodi gweithlyfr ymarfer lle gallwch chi ymarfer y dulliau hyn.

    Casgliad

    Mae'r rhain yn 6 gwahanol ffyrdd o gyfrif nifer y celloedd gyda dyddiadau yn Excel . Yn seiliedig ar eich dewisiadau, gallwch ddewis y dewis arall gorau. Gadewch nhw yn yr ardal sylwadau os oes gennych unrhyw gwestiynau neu adborth.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.