Tabl cynnwys
Mae'r tiwtorial yn trafod cystrawen a defnyddiau sylfaenol y ffwythiant COUNTBLANK i gyfrif nifer y celloedd gwag yn Excel.
Mewn cwpl o bostiadau diweddar, rydym wedi trafod gwahanol ffyrdd i nodi celloedd gwag ac amlygu bylchau yn Excel. Mewn rhai sefyllfaoedd, fodd bynnag, efallai y byddwch am wybod faint o gelloedd nad oes ganddynt unrhyw beth ynddynt. Mae gan Microsoft Excel swyddogaeth arbennig ar gyfer hyn hefyd. Bydd y tiwtorial hwn yn dangos y dulliau cyflymaf a mwyaf cyfleus i chi gael nifer y celloedd gwag mewn amrediad yn ogystal â rhesi hollol wag.
Y Mae swyddogaeth COUNTBLANK yn Excel wedi'i chynllunio i gyfrif celloedd gwag mewn ystod benodol. Mae'n perthyn i'r categori o swyddogaethau Ystadegol ac mae ar gael ym mhob fersiwn o Excel ar gyfer Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, ac Excel 2007.
Mae cystrawen y swyddogaeth hon yn syml iawn ac mae angen un arg yn unig:
COUNTBLANK(range)Lle ystod mae'r ystod o gelloedd y mae bylchau i'w cyfrif ynddynt.
Dyma enghraifft o'r COUNTBLANK fformiwla yn Excel yn ei ffurf symlaf:
=COUNTBLANK(A2:D2)
Mae'r fformiwla, a fewnbynnwyd yn E2 a'i chopïo i lawr i E7, yn pennu nifer y celloedd gwag yng ngholofnau A i D ym mhob rhes ac yn dychwelyd y rhain canlyniadau:
Tip. I gyfrif gelloedd nad ydynt yn wag yn Excel, defnyddiwch y ffwythiant COUNTA.
Fwythiant COUNTBLANK - 3pethau i'w cofio
I ddefnyddio fformiwla Excel yn effeithiol ar gyfer cyfrif celloedd gwag, mae'n bwysig deall pa gelloedd mae'r ffwythiant COUNTBLANK yn eu hystyried yn "wagion".
- Celloedd sy'n cynnwys unrhyw destun , nid yw rhifau, dyddiadau, gwerthoedd rhesymegol, bylchau neu wallau yn cael eu cyfrif.
- Mae celloedd sy'n cynnwys sero yn cael eu hystyried yn wag ac nid ydynt yn cael eu cyfrif.
- Celloedd sy'n cynnwys fformiwlâu sy'n dychwelyd llinynnau gwag ("") yn cael eu hystyried yn wag ac yn cael eu cyfrif.
Wrth edrych ar y sgrinlun uchod, sylwch fod cell A7 yn cynnwys mae fformiwla sy'n dychwelyd llinyn gwag yn cael ei gyfrif ddwywaith:
- Mae COUNTBLANK yn ystyried llinyn hyd sero fel cell wag oherwydd ei fod yn ymddangos yn wag.
- Mae COUNTA yn trin llinyn hyd sero fel cell nad yw'n wag oherwydd ei bod yn cynnwys fformiwla mewn gwirionedd.
Efallai fod hynny'n swnio braidd yn afresymegol, ond mae Excel yn gweithio fel hyn :)
Sut i gyfrif celloedd gwag yn Excel - enghreifftiau fformiwla
COUNTBLANK yw'r mwyaf cyfleus ond nid yr ymlaen y ffordd gywir o gyfrif celloedd gwag yn Excel. Mae'r enghreifftiau canlynol yn dangos ychydig o ddulliau eraill ac yn egluro pa fformiwla sydd orau i'w defnyddio ym mha senario.
Cyfrif celloedd gwag yn yr amrediad gyda COUNTBLANK
Pryd bynnag y bydd angen i chi gyfrif bylchau yn Excel, COUNTBLANK yw'r ffwythiant cyntaf i geisio.
Er enghraifft, i gael y nifer o gelloedd gwag ym mhob rhes yn y tabl isod, rydym yn rhoi'rfformiwla ganlynol yn F2:
=COUNTBLANK(A2:E2)
Wrth i ni ddefnyddio cyfeiriadau cymharol ar gyfer yr ystod, gallwn lusgo'r fformiwla i lawr a bydd y cyfeiriadau yn addasu'n awtomatig ar gyfer pob rhes, gan gynhyrchu'r canlyniad canlynol:
Sut i gyfrif celloedd gwag yn Excel gan ddefnyddio COUNTIFS neu COUNTIF
Ffordd arall o gyfrif celloedd gwag yn Excel yw defnyddio'r swyddogaeth COUNTIF neu COUNTIFS neu gyda llinyn gwag ("") fel y maen prawf.
Yn ein hachos ni, byddai'r fformiwlâu yn mynd fel a ganlyn:
=COUNTIF(B2:E2, "")
Neu
=COUNTIFS(B2:E2, "")
<3
Fel y gwelwch yn y sgrinlun isod, mae canlyniadau COUNTIFS yn union yr un fath â rhai COUNTBLANK, felly mae pa fformiwla i'w defnyddio yn y senario hwn yn fater o'ch dewis personol.
<19
Cyfrif celloedd gwag gyda chyflwr
Mewn sefyllfa, pan fyddwch am gyfrif celloedd gwag ar sail rhyw gyflwr, COUNTIFS yw'r ffwythiant cywir i'w ddefnyddio gan fod ei gystrawen yn darparu ar gyfer lluosog meini prawf .
Er enghraifft, i bennu nifer y celloedd sydd ag "Afalau" mewn col umn A a bylchau yng ngholofn C, defnyddiwch y fformiwla hon:
=COUNTIFS(A2:A9, "apples", C2:C9, "")
Neu mewnbynnu'r cyflwr mewn cell rhagddiffiniedig, dyweder F1, a chyfeiriwch at y gell honno fel y meini prawf:
=COUNTIFS(A2:A9, F1, C2:C9, "")
OS COUNTBLANK in Excel
Mewn rhai achosion, efallai y bydd angen nid yn unig cyfrif celloedd gwag mewn ystod, ond cymryd rhai camau yn dibynnu ar a oes unrhyw gelloedd gwag ai peidio.
Er nad oes OS wedi'i gynnwysSwyddogaeth COUNTBLANK yn Excel, gallwch chi wneud eich fformiwla eich hun yn hawdd trwy ddefnyddio'r swyddogaethau IF a COUNTBLANK gyda'i gilydd. Dyma sut:
- Gwiriwch a yw cyfrif y bylchau yn hafal i sero a rhowch y mynegiad hwn ym mhrawf rhesymegol IF:
COUNTBLANK(B2:D2)=0
- Os yw'r prawf rhesymegol yn gwerthuso i WIR , allbwn "Dim bylchau".
- Os yw'r prawf rhesymegol yn gwerthuso i ANGHYWIR, allbynnu "Blanks".
Mae'r fformiwla gyflawn yn cymryd y siâp hwn:
=IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")
O ganlyniad, mae'r fformiwla'n nodi'r holl resi lle mae un neu fwy o werthoedd ar goll:
Neu gallwch redeg ffwythiant arall yn dibynnu ar gyfrif y bylchau. Er enghraifft, os nad oes celloedd gwag yn yr ystod B2:D2 (h.y. os yw COUNTBLANK yn dychwelyd 0), yna adiwch y gwerthoedd, fel arall dychwelwch "Blanks":
=IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")
Sut i gyfrif rhesi gwag yn Excel
Gan dybio bod gennych dabl lle mae rhai rhesi yn cynnwys gwybodaeth tra bod rhesi eraill yn hollol wag. Y cwestiwn yw - sut ydych chi'n cael y nifer o resi nad ydynt yn cynnwys unrhyw beth ynddynt?
Yr ateb hawsaf sy'n dod i'r meddwl yw ychwanegu colofn helpwr a'i llenwi â fformiwla Excel COUNTBLANK sy'n dod o hyd i'r nifer y celloedd gwag ym mhob rhes:
=COUNTBLANK(A2:E2)
Ac wedyn, defnyddiwch y ffwythiant COUNTIF i ddarganfod mewn sawl rhes mae'r holl gelloedd yn wag. Gan fod ein tabl ffynhonnell yn cynnwys 5 colofn (A i E), rydym yn cyfrif y rhesi sydd â 5 cell wag:
=COUNTIF(F2:F8, 5))
Yn lle"codio caled" nifer y colofnau, gallwch ddefnyddio'r ffwythiant COLUMNS i'w gyfrifo'n awtomatig:
=COUNTIF(F2:F8, COLUMNS(A2:E2))
Os nad ydych am fangl y strwythur o'ch taflen waith sydd wedi'i dylunio'n hyfryd, gallwch gyflawni'r un canlyniad gyda fformiwla lawer mwy cymhleth nad oes angen unrhyw golofnau cynorthwyydd na hyd yn oed arae yn nodi:
=SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))
Gan weithio o'r tu mewn allan, dyma beth mae'r fformiwla yn ei wneud:
- Yn gyntaf, rydych chi'n gwirio'r ystod gyfan ar gyfer celloedd nad ydynt yn wag drwy ddefnyddio'r ymadrodd fel A2:E8", ac yna gorfodi y gwerthoedd rhesymegol a ddychwelwyd o GWIR ac ANGHYWIR i 1 a 0 trwy ddefnyddio'r gweithredwr unary dwbl (--). Canlyniad y gweithrediad hwn yw arae dau ddimensiwn o rai (di-wag) a sero (bylchau).
- Diben y rhan HT yw cynhyrchu arae fertigol o rhifol di-sero gwerthoedd, lle mae nifer yr elfennau yn hafal i nifer colofnau'r amrediad. Yn ein hachos ni, mae'r ystod yn cynnwys 5 colofn (A2:E8), felly rydyn ni'n cael yr arae hon: {1; 2; 3; 4; 5}
- Mae'r swyddogaeth MMULT yn cyfrifo cynnyrch matrics yr araeau uchod a yn cynhyrchu canlyniad fel: {11;0; 15; 8; 0; 8; 10}. Yn yr arae hon, yr unig beth sy'n bwysig i ni yw 0 gwerth sy'n cynrychioli'r rhesi lle mae pob cell yn wag.
- Yn olaf, rydych chi'n cymharu pob elfen o'r arae uchod yn erbyn sero, yn gorfodi CYWIR ac ANGHYWIR i 1 a 0, ac yna symio elfenau y terfynol hwnarae: {0;1;0;0;1;0;0}. Gan gofio bod 1 yn cyfateb i resi gwag, fe gewch y canlyniad dymunol.
Os yw'r fformiwla uchod yn ymddangos yn rhy anodd i chi ei deall, efallai yr hoffech chi hwn yn well:
=SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))
Yma, rydych yn defnyddio'r ffwythiant COUNTIF i ddarganfod faint o gelloedd nad ydynt yn wag sydd ym mhob rhes, ac INDIRECT "yn bwydo" y rhesi i COUNTIF fesul un. Canlyniad y llawdriniaeth hon yw arae fel {4;0;5;3;0;3;4}. Mae siec am 0, yn trawsnewid yr arae uchod i {0;1; 0; 0; 1; 0; 0} lle mae 1 yn cynrychioli rhesi gwag, felly does ond angen i chi eu hychwanegu.
Cyfrif celloedd gwirioneddol wag heb gynnwys llinynnau gwag
Ym mhob un o'r enghreifftiau blaenorol, roeddem yn cyfrif celloedd gwag gan gynnwys y rhai sydd ond yn ymddangos yn wag ond, mewn gwirionedd, yn cynnwys llinynnau gwag ("") a ddychwelwyd gan rai fformiwlâu. Rhag ofn yr hoffech eithrio llinynnau hyd sero o'r canlyniad, gallwch ddefnyddio'r fformiwla generig hon:
ROWS( ystod ) * COLUMNS( ystod ) - COUNTA( ystod )Yr hyn y mae'r fformiwla yn ei wneud yw lluosi nifer y rhesi â nifer y colofnau i gael cyfanswm y celloedd yn yr ystod, ac oddi yno rydych yn tynnu nifer y bylchau nad ydynt yn wag a ddychwelwyd gan COUNTA . Fel y cofiwch efallai, mae ffwythiant Excel COUNTA yn ystyried llinynnau gwag fel celloedd nad ydynt yn wag, felly ni fyddant yn cael eu cynnwys yn y canlyniad terfynol.
Er enghraifft, i benderfynu faint o gelloedd cwbl wag sydd yn y ystod A2: A8, dyma'r fformiwla idefnyddio:
=ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)
Mae'r sgrinlun isod yn dangos y canlyniad:
Dyna sut i gyfrif celloedd gwag yn Excel. Diolch i chi am ddarllen a gobeithio y gwelwn ni chi ar ein blog wythnos nesaf!
Ar gael i'w lawrlwytho
Cyfrwch enghreifftiau o fformiwla celloedd gwag