Efnisyfirlit
Kennsluefnið fjallar um setningafræði og grunnnotkun COUNTBLANK fallsins til að telja fjölda auðra refa í Excel.
Í nokkrum nýlegum færslum höfum við rætt mismunandi leiðir til að bera kennsl á auðar reiti og auðkenna eyður í Excel. Í sumum tilfellum gætirðu þó viljað vita hversu margar frumur eru ekki með neitt í þeim. Microsoft Excel hefur sérstaka aðgerð fyrir þetta líka. Þessi kennsla mun sýna þér hraðvirkustu og þægilegustu aðferðirnar til að fá fjölda tómra hólfa á bilinu sem og algjörlega auðar línur.
Excel COUNTBLANK aðgerðin
The COUNTBLANK aðgerðin í Excel er hönnuð til að telja tómar frumur á tilteknu bili. Það tilheyrir flokki tölfræðilegra aðgerða og er fáanlegt í öllum útgáfum af Excel fyrir Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 og Excel 2007.
Setjafræði þessarar falls er mjög einföld og krefst aðeins einnar röksemdar:
COUNTBLANK(svið)Þar sem svið er svið reita þar sem eyður á að telja.
Hér er dæmi um COUNTBLANK formúla í Excel í sinni einföldustu mynd:
=COUNTBLANK(A2:D2)
Formúlan, slegin inn í E2 og afrituð niður í E7, ákvarðar fjölda tómra refa í dálkum A til D í hverri röð og skilar þessum Niðurstöður:
Ábending. Til að telja ekki auða frumur í Excel, notaðu COUNTA aðgerðina.
COUNTBLANK aðgerð - 3hlutir sem þarf að muna
Til þess að nota Excel formúlu á skilvirkan hátt til að telja auðar reiti er mikilvægt að skilja hvaða reiti COUNTBLANK fallið lítur á sem „eyður“.
- Hólf sem innihalda hvaða texta sem er. , tölur, dagsetningar, rökfræðileg gildi, bil eða villur eru ekki taldar.
- Hellur sem innihalda núll teljast ekki auðar og eru ekki taldar.
- Hólf sem innihalda formúlur sem skila tómum strengjum ("") teljast auðir og eru taldir.
Þegar þú horfir á skjámyndina hér að ofan, vinsamlegast taktu eftir því að reit A7 inniheldur formúla sem skilar tómum streng er talin tvisvar:
- COUNTBLANK lítur á núll-lengd streng sem tóman reit vegna þess að hann virðist auður.
- COUNTA meðhöndlar núll-lengd streng sem ótómt hólf vegna þess að það inniheldur í raun formúlu.
Þetta hljómar kannski svolítið órökrétt, en Excel virkar svona :)
Hvernig á að telja auða reiti í Excel - formúludæmi
COUNTBLANK er þægilegast en ekki kveikt eina leiðin til að telja tómar frumur í Excel. Eftirfarandi dæmi sýna nokkrar aðrar aðferðir og útskýra hvaða formúlu er best að nota í hvaða atburðarás.
Teldu auðar reiti á bilinu með COUNTBLANK
Þegar þú þarft að telja autt í Excel, COUNTBLANK er fyrsta aðgerðin til að prófa.
Til dæmis, til að fá fjölda tómra hólfa í hverri röð í töflunni hér að neðan, sláum við inneftirfarandi formúlu í F2:
=COUNTBLANK(A2:E2)
Þar sem við notum hlutfallslegar tilvísanir fyrir svið, getum við einfaldlega dregið formúluna niður og tilvísanirnar breytast sjálfkrafa fyrir hverja línu, sem gefur eftirfarandi niðurstöðu:
Hvernig á að telja auðar reiti í Excel með COUNTIFS eða COUNTIFS
Önnur leið til að telja tómar reiti í Excel er að nota COUNTIF eða COUNTIFS aðgerðina eða með tómur strengur ("") sem viðmið.
Í okkar tilviki myndu formúlurnar vera sem hér segir:
=COUNTIF(B2:E2, "")
Eða
=COUNTIFS(B2:E2, "")
Eins og þú sérð á skjáskotinu hér að neðan eru niðurstöður COUNTIFS nákvæmlega þær sömu og COUNTBLANK, svo hvaða formúla á að nota í þessari atburðarás er spurning um persónulegt val þitt.
Teldu auðar reiti með skilyrði
Í þeim aðstæðum, þegar þú vilt telja tómar reiti út frá einhverju ástandi, er COUNTIFS rétta aðgerðin til að nota þar sem setningafræði þess gerir ráð fyrir mörgum skilyrði .
Til dæmis, til að ákvarða fjölda frumna sem hafa "Epli" í dálki umn A og eyður í dálki C, notaðu þessa formúlu:
=COUNTIFS(A2:A9, "apples", C2:C9, "")
Eða settu skilyrðið inn í fyrirfram skilgreindan reit, segðu F1, og vísaðu til þess reits sem viðmið:
=COUNTIFS(A2:A9, F1, C2:C9, "")
EF COUNTBLANK í Excel
Í sumum tilfellum gætir þú þurft ekki bara að telja auða reiti á bilinu heldur grípa til aðgerða eftir hvort það séu einhverjir tómir hólf eða ekki.
Þó það sé ekkert innbyggt EFCOUNTBLANK aðgerðin í Excel, þú getur auðveldlega búið til þína eigin formúlu með því að nota IF og COUNTBLANK aðgerðirnar saman. Svona er það:
- Athugaðu hvort eyðufjöldinn sé núll og settu þessa tjáningu í rökrétta prófið IF:
COUNTBLANK(B2:D2)=0
- Ef rökfræðilega prófið metur til TRUE , úttak "Engar eyður".
- Ef rökfræðilega prófið metur á FALSE, úttakið "Autt".
Heilsuformúlan tekur þessa lögun:
=IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")
Í kjölfarið auðkennir formúlan allar línurnar þar sem eitt eða fleiri gildi vantar:
Eða þú getur keyrt aðra aðgerð eftir fjölda eyðublaða. Til dæmis, ef það eru engar tómar hólf á bilinu B2:D2 (þ.e. ef COUNTBLANK skilar 0), skaltu leggja saman gildin, annars skilaðu "Blanks":
=IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")
Hvernig á að telja auðar línur í Excel
Svo sem þú ert með töflu þar sem sumar línur innihalda upplýsingar á meðan aðrar línur eru algjörlega auðar. Spurningin er - hvernig færðu fjölda lína sem innihalda ekkert í þeim?
Auðveldasta lausnin sem þér dettur í hug er að bæta við hjálpardálki og fylla hann með Excel COUNTBLANK formúlunni sem finnur fjöldi auðra hólfa í hverri röð:
=COUNTBLANK(A2:E2)
Og síðan skaltu nota COUNTIF aðgerðina til að finna út í hversu margar línur allar hólfin eru auð. Þar sem upprunataflan okkar inniheldur 5 dálka (A til E), teljum við línurnar sem hafa 5 tómar reiti:
=COUNTIF(F2:F8, 5))
Í staðinn fyrir"harðkóðun" fjölda dálka, þú getur notað COLUMNS fallið til að reikna það sjálfkrafa:
=COUNTIF(F2:F8, COLUMNS(A2:E2))
Ef þú vilt ekki skipta upp byggingunni af fallega hönnuðu vinnublaðinu þínu geturðu náð sömu niðurstöðu með miklu flóknari formúlu sem krefst hins vegar ekki hjálparsúlna né innsláttar fylkis:
=SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))
Að vinna innanfrá og út, hér er það sem formúlan gerir:
- Fyrst athugarðu allt svið fyrir ekki auðar frumur með því að nota tjáninguna eins og A2:E8"", og þvingar síðan skiluðu rökréttu gildunum TRUE og FALSE í 1 og 0 með því að nota tvöfalda einliða (--). Niðurstaðan af þessari aðgerð er tvívítt fylki af einum (ekki auðu) og núllum (eyðum).
- Tilgangur ROW hlutans er að búa til lóðrétta fylki af tölulegum ekki núlli. gildi, þar sem fjöldi þátta er jafn og fjöldi dálka á sviðinu. Í okkar tilviki samanstendur bilið af 5 dálkum (A2:E8), þannig að við fáum þessa fylki: {1;2;3;4;5}
- MMULT fallið reiknar fylkisafurð ofangreindra fylkja og framleiðir niðurstöðu eins og: {11;0;15;8;0;8;10}. Í þessu fylki er það eina sem skiptir máli fyrir okkur 0 gildi sem tákna línurnar þar sem allar frumur eru auðar.
- Að lokum berðu hvern þátt ofangreindrar fylkis saman við núll, þvingar TRUE og FALSE í 1 og 0, og leggja síðan saman þætti þessarar lokafylki: {0;1;0;0;1;0;0}. Hafðu í huga að 1 samsvarar auðum línum, þá færðu þá niðurstöðu sem þú vilt.
Ef formúlan hér að ofan virðist of erfið fyrir þig að skilja gætirðu líkað við þessa betur:
=SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))
Hér notarðu COUNTIF aðgerðina til að finna hversu margar óauður reiti eru í hverri röð og ÓBEINLEGT "fæðir" línurnar til COUNTIF eina í einu. Niðurstaðan af þessari aðgerð er fylki eins og {4;0;5;3;0;3;4}. Ávísun á 0 breytir fylkinu hér að ofan í {0;1;0;0;1;0;0} þar sem 1 tákna auðar línur, svo þú þarft bara að leggja þær saman.
Teldu raunverulega auðar reiti að undanskildum tómum strengjum
Í öllum fyrri dæmunum vorum við að telja auðar reiti þar á meðal þær sem birtast aðeins auðar en í rauninni innihalda tóma strengi ("") sem skilað er af sumum formúlum. Ef þú vilt útiloka núlllengda strengi frá niðurstöðunni geturðu notað þessa almennu formúlu:
ROWS( svið) * COLUMNS( svið) - COUNTA( svið)Það sem formúlan gerir er að margfalda fjölda lína með fjölda dálka til að fá heildarfjöldann af frumum á bilinu, sem þú dregur frá fjölda óauðu sem COUNTA skilar . Eins og þú kannski manst lítur Excel COUNTA aðgerðin á tóma strengi sem óauða reiti, þannig að þeir verða ekki teknir með í lokaniðurstöðunni.
Til dæmis, til að ákvarða hversu margar algerlega tómar reiti eru í svið A2:A8, hér er formúlan tilnota:
=ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)
Skjámyndin hér að neðan sýnir niðurstöðuna:
Svona á að telja tómar reiti í Excel. Ég þakka þér fyrir lesturinn og vonast til að sjá þig á blogginu okkar í næstu viku!
Lauð niðurhal
Teldu auða reiti formúludæmi