Kuidas lugeda tühje lahtreid Excelis (4 sobivat viisi)

  • Jaga Seda
Hugh West

Sageli võib andmebaas sisaldada tühje lahtreid. Tahaksime tühje lahtreid loendada. Microsoft Excelil on mõned hämmastavad valemid ja tööriistad, millega saate seda hõlpsasti teha. Artiklis on neli erinevat viisi, kuidas Excelis tühje lahtreid loendada.

Lae alla praktiline töövihik

Praktilise töövihiku saate alla laadida siit.

Tühjade lahtrite loendamine.xlsm

4 viljakat viisi tühjade lahtrite lugemiseks Excelis

Kasutame järgmist andmestikku, et selgitada, kuidas Excelis tühje lahtreid loendada.

Andmekogum sisaldab tehnoloogiatoodete nimetusi ja tehnoloogiapõhises ettevõttes toimunud müügitehingute arvu. Märkate, et andmekogumil on mõned tühjad lahtrid. Me loendame tühjad lahtrid, kasutades Excelis olevaid valemeid ja vahendeid.

1. Tühjade lahtrite loendamine Exceli valemite COUNTIF, COUNTBLANK, SUMPRODUCT jne funktsioonidega sisestamise abil

Excelil on mõned kasulikud valemid, et loendage tühjad lahtrid Andmekogumis. Funktsioonid nagu COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, ja nii edasi kasutatakse selliste valemite moodustamiseks. Vaatleme neid valemeid ükshaaval.

i. Tühjade lahtrite loendamiseks COUNTBLANK sisestamine

The COUNTBLANK funktsioon ise selgitab, mida ta teha saab. Ta saab lugeda tühje või tühje lahtreid reas antud andmevahemiku puhul.

Valem antud andmekogumi jaoks:

=COUNTBLANK(B5:C5)

Kasutades Täitmise käepide saame teada tulemuse ülejäänud ridade kohta andmekogumis.

Lohistage pluss (+) märk lahtri paremas allosas ( B5 ).

Vaata tulemust alloleval pildil.

Valemi kirjeldus:

Valemi süntaks:

=COUNTBLANK(vahemik)

Siin on vahemik näitab andmekogumit, millest soovite tühje lahtreid loendada.

Võite kasutada ka sisseehitatud IF ja COUNTBLANK valemid leida, kas rida on täiesti tühi või mitte.

Valem on järgmine:

=IF(COUNTBLANK(B5:C5)=0, "Not Blank", "Blank")

Järgige allolevat pilti, et teada saada, kuidas seda teha.

Valemi kirjeldus:

Sisestatud valemi süntaks:

=IF(loogiline_test,[value_if_true],[value_if_false])

Siin, loogiline_test võtab COUNTBLANK funktsiooni ja kontrollib, kas see on võrdne nulliga või mitte.

value_if_true võtab teksti, mida kuvatakse, kui test on tõene.

value_if_false võtab teksti, mida kuvatakse, kui test on vale.

ii. COUNTIF või COUNTIFS sisestamine tühjade lahtrite loendamiseks

Võite kasutada ka funktsioon COUNTIF või COUNTIFS. Mõlemad annavad sama tulemuse.

Valem on järgmine:

=COUNTIF(B5:C5,"")

või,

=COUNTIFS(B5:C5,"")

Seejärel lohistage pluss (+) märk lahtri paremas allosas, et leida andmekogumi ülejäänud ridade arv.

Esimene tühjade lahtrite veerg Veerg D kasutab funktsioon COUNTIF samas kui teine on Veerg E kasutab funktsioon COUNTIFS.

Näete, et mõlema valemi tulemus on sama.

Valemi selgitus:

Valemite süntaks:

=COUNTIF(vahemik, kriteeriumid)

=COUNTIFS(kriteeriumid_vahemik1, kriteeriumid1, [kriteeriumid_vahemik2], [kriteeriumid2]..)

Mõlemad valemid võtavad vahemik andmekogumi ja kriteeriumid mille alusel tulemus kuvatakse.

Funktsioon COUNTIFS võib võtta mitu kriteeriumi ja vahemikud samas kui funktsioon COUNTIFS kulub ainult üks vahemik ja kriteeriumid .

iii. SUMMA sisestamine koos ROWS ja COLUMNS tühjade lahtrite loendamiseks

Lisaks sellele on veel üks sisseehitatud valem, mis kasutab SUM , RIDA, ja KOLUMNID funktsioonid jne, et lugeda tühje ridu andmekogumis.

Valem on järgmine:

=SUM(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)

Tulemus näitab, et on olemas kaks tühja rida andmekogumis.

Märkus: Valem loeb tühjaks, kui kogu rida on tühi. Seetõttu on ta ignoreerinud lahtri B8.

Valemi selgitus:

Sisestatud valemi individuaalne süntaks koos selgitustega:

=SUM(number1, [number2],...)

Valem võtab argumentidena arvud ja annab tulemuseks summa.

=MMULT(array1,array2)

Siinkohal võtab see andmekogumi hulga massiive.

=ROW([viide])

Valem koos ROW funktsioon võtab andmekogumi ridade viite.

=INDIRECT(ref_text,[a1])

See võtab viite teksti.

=COLUMNS(array)

Valem koos KOLUMNID funktsioon võtab andmekogumi massiivi.

Siin, topelt miinusmärk (-) kasutatakse Boole'i väärtuse sunnitud teisendamiseks. TÕENE või VALE numbrilisteks väärtusteks 1 või 0.

iv. SUMPRODUCT-i sisestamine tühjade lahtrite loendamiseks

Lisaks sellele, SUMPRODUCT on samuti kasulik valem tühjade lahtrite loendamiseks.

Valem antud andmestiku jaoks on:

=SUMPRODUCT(--B5:C11="")

Tulemus näitab, et antud andmestikus on 5 tühja lahtrit.

Märkus: See loeb tühje lahtreid, mitte ridu, erinevalt sellest, et meetod c .

Valemi selgitus:

Valemi süntaks:

=SUMPRODUCT(array1, [array2],...)

Siin kasutatakse funktsiooni, mis võtab mitu massiivi ja annab massiividest summa.

Sellisel juhul on meil ainult üks komplekt massiivid ja valem võtab andmekogumi vahemiku ainult siis, kui see on võrdne tühi.

Seejärel, kasutades topelt miinusmärk (-) teisendasime selle numbriliseks väärtuseks, et saada tulemus.

Loe edasi: Kuidas lugeda tühje lahtreid Excelis tingimusega

2. Tühjade lahtrite loendamine käsuga Go To Special

Teisest küljest saame tühjade lahtrite leidmiseks kasutada vahekaardil Avakuva käsku Mine To Special.

Järgige samme, et teada saada, kuidas lugeda tühje lahtreid, kasutades Go To Special:

  • Valige andmekogum.
  • Valige Mine Speciali juurde aadressilt Leia & vali; vali Te leiate Leia & vali; vali aadressilt Redigeerimisvalikud olemas vahekaart Avaleht .

Võite vajutada ka F5 klaviatuuril, et leida Eriline sealt.

  • Ilmub uus kast. Valige sellest kastist järgmine valik Aherained ja klõpsake OKEI.

Märkate, et tühjad lahtrid on automaatselt valitud.

  • Tühjade lahtrite esiletõstmiseks alates Kodu vahekaart valige Täitevärv ja valige rippmenüüst soovitud värv.

Valitud värv täidab valitud tühjad lahtrid. Valime esialgu sinise. Tulemus näeb välja selline.

Märkus: See protsess on kasulik väikeste andmekogumite puhul. Saate tühjad lahtrid esile tõsta ja ise loendada.

Lisateave: Kuidas lugeda täidetud lahtreid Excelis

3. Tühjade lahtrite loendamine käsu Find & Replace abil

Peale selle saate tühjade lahtrite loendamiseks kasutada veel ühte kasulikku Exceli vahendit. Seda nimetatakse Leia ja asenda .

Selle kasutamiseks tuleb järgida samme.

  • Valige andmekogum.
  • Valige Leia aadressilt Leia & vali; vali . Jälgi pilti, kui sa seda ei leia.

  • Ilmub uus kast. Hoidke koht tühjaks, kus Leia, mida : võimalus.
  • Seejärel klõpsake nuppu Valikud>> .

  • Ilmuvad uued valikud. Sealt edasi,
    • Märkige valik Sobitamine kogu lahtri sisu .
    • Alates Seespoolt: rippmenüüst valige Leht .
    • Veebilehel Otsing: rippmenüüst valige Veergude kaupa.
    • Alates Vaata sisse rippmenüüst valige Väärtused või valemid. (Me valime väärtused, kuna meie andmestikus ei ole mingeid valemeid). Igatahes töötavad mõlemad samamoodi.

  • The Leia ja asenda kast peaks välja nägema nagu alloleval pildil. Klõpsake Leia kõik ja tulemus kuvatakse aadressil karbi põhja.

Loe edasi: Exceli konkreetset teksti sisaldavate lahtrite loendamine

4. Tühjade lahtrite loendamine Exceli VBA makrode abil

Lõpuks, see on VBA makros saab kasutada tühjade lahtrite loendamiseks.

Selleks peate järgima järgmisi samme:

  • Valige andmekogum.

  • Press ALT+F11 klaviatuurilt. VBA aken avatakse.

  • Valige leht, kus teie valitud andmekogum on olemas.

Alates Sisesta valida Moodul .

  • The Üldine aken avatakse.

  • Sisemine aken General (Üldine) kirjutage allpool esitatud kood.

Kood:

 Sub CountBlanks() 'Updateby20140310 Dim rng As Range Dim WorkRng As Range Dim total As Long On Error Resume Next xTitleId = "Tühjade lahtrite arv" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each rng In WorkRng If IsEmpty(rng.Value) Then total = total + 1 End If Next MsgBox "There are " & total & " blank cells insee vahemik." End Sub 

  • Press F5 klaviatuurilt koodi käivitamiseks.
  • See avab kasti nimega " Tühjade lahtrite arv ".
  • Kontrollige Range oma andmekogumi ja kui see on korras, siis klõpsake nuppu OKEI.

  • Avaneb uus kast ja see näitab tulemust.

Asjad, mida meeles pidada

  • Ärge unustage enne Exceli tööriistade abil meetodite rakendamise alustamist andmete vahemiku valimist.
  • Valemite puhul kirjutage valemid, säilitades valemi süntaksi ning oma andmekogumite rea ja veeru.

Kokkuvõte

Artiklis selgitatakse nelja viljakat viisi tühjade lahtrite lugemiseks Excelis, kasutades erinevaid Exceli valemeid ja tööriistu. Valemid hõlmavad selliseid funktsioone nagu COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, jne. Meetodites kasutatavad Exceli vahendid on järgmised Mine Special, Leia &; Asenda käsud alates Kodu vahekaart , ja VBA makros seal koodide täitmiseks, et lugeda Excelis tühje lahtreid. Saate vaadata sellega seotud teemat dokumendis Seotud lugemine rubriigis. Loodan, et see artikkel oli teile kasulik. Kui teil on veel küsimusi, võite küsida kommentaaride rubriigis. Ärge unustage ka külastada meie kodulehekülg rohkem informatiivseid artikleid.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.