Kuidas ma loen Exceli tekstiga lahtrid (8 kiiret trikki)

  • Jaga Seda
Hugh West

Selles õpetuses näitan teile, kuidas 8 kiireid nippe teksti sisaldavate lahtrite loendamiseks excelis. Neid meetodeid saate kasutada isegi suurte andmekogumite puhul, et leida tekstiväärtusi sisaldavaid andmerakke. Selle õpetuse käigus õpite ka mõned olulised exceli tööriistad ja tehnikad, mis on väga kasulikud mis tahes exceliga seotud ülesande puhul.

Lae alla praktiline töövihik

Praktilise töövihiku saate alla laadida siit.

Loendage lahtrid tekstiga.xlsm

8 kiiret trikki Exceli tekstiga lahtrite loendamiseks

Me oleme võtnud lühikese andmestiku, et selgesti selgitada samme. Andmestik on ligikaudu 7 read ja 2 Esialgu hoiame kõik lahtrid lahtrite Üldine Kõigi andmekogumite puhul on meil 2 unikaalsed veerud, mis on Tooted ja Müük Kogus Kuigi me võime hiljem varieerida veergude arvu, kui see on vajalik.

1. Funktsiooni COUNTA kasutamine

Funktsioon COUNTA loeb kõik lahtrid, millel on mis tahes tüüpi väärtus. Me võime seda funktsiooni kasutada lahtrite loendamiseks, millel on tekst. excel Järgige selleks alljärgnevaid samme.

Sammud:

  • Kõigepealt minge lahtrisse C10 ja sisestage järgmine valem:
=COUNT(B5:C9)-COUNT(B5:C9)

  • Nüüd vajutage Sisesta ja see arvutab tekstirakkude koguarvu sees oleva C10 .

Loe edasi: Loendage, kas lahter sisaldab teksti Excelis (5 lihtsat lähenemist)

2. Funktsiooni COUNTIF rakendamine

Funktsioon COUNTIF võtab lahtrite loendamiseks teatud kriteeriumid. Selle funktsiooni abil saame teksti sisaldavaid lahtreid Excelis loendada, määrates selleks õiged kriteeriumid. Vaatame, kuidas seda teha.

Sammud:

  • Alustuseks tehke topeltklõps lahtril C10 ja sisestage alljärgnev valem:
=COUNTIF(B5:C9, "*")

  • Seejärel vajutage Sisesta klahvi ja te peaksite saama tekstiandmetega lahtrite arvu.

Loe lisaks: Loendage, kas lahter sisaldab Excelis mis tahes teksti (4 meetodit)

3. ISTEXT-funktsiooni kasutamine

Nagu nimigi ütleb, funktsioon ISTEXT excelis kontrollib, kas lahter sisaldab teksti või mitte, ja annab tagasisidet märgiga TÕELINE või VALE väärtus. Vaatame, kuidas seda siinkohal lahtrite loendamiseks rakendada.

Sammud:

  • Selle meetodi alustamiseks tehke topeltklõps lahtril C10 ja sisestage alljärgnev valem:
=COUNT(IF(ISTEXT(B5:C9),1))

  • Seejärel vajutage Sisesta klahvi ja järelikult leiab see lahtrite koguarvu, kus on tekstiandmed lahtri sees. C10 .

🔎 Kuidas valem töötab?

  • ISTEXT(B5:C9): See osa kontrollib iga lahtrit vahemikus ja tagastab TÕELINE kui lahter sisaldab teksti, VALE
  • IF(ISTEXT(B5:C9),1): See tagastab massiivi 1 ja VALE sõltuvalt teksti väärtust sisaldavast lahtrist.

Loe edasi: COUNTIF lahter, mis sisaldab konkreetset teksti Excelis (suur- ja väiketundlik ja tundmatu)

4. Loendamine funktsiooniga SUM

Me võime kasutada ka funktsioon SUM excelis koos funktsioon ISTEXT et lugeda teksti sisaldavaid lahtreid.

Sammud:

  • Selle meetodi käivitamiseks navigeerige lahtrisse C10 ja sisestage järgmine valem:
=SUM(IF(ISTEXT(B5:C9),1))

  • Pärast seda vajutage Sisesta klahvi või klõpsake mis tahes tühjal lahtril.
  • Kohe, see annab teile teksti lahtri sees oleva lahtri arvu C10 nagu 5 .

🔎 Kuidas valem töötab?

  • ISTEXT(B5:C9): See osa kontrollib iga lahtrit vahemikus ja tagastab TÕELINE kui lahter sisaldab teksti, VALE
  • IF(ISTEXT(B5:C9),1): See tagastab massiivi 1 ja VALE sõltuvalt teksti väärtust sisaldavast lahtrist.

Loe lisaks: Kuidas lugeda konkreetseid sõnu Exceli veerus (2 meetodit)

5. Tekstirakkude loendamine SUMPRODUCT-funktsiooni abil

Selle meetodi puhul kasutame funktsioon SUMPRODUCT koos funktsioon ISTEXT teksti sisaldavate lahtrite loendamiseks Excelis.

Sammud:

  • Nagu varem, sisestage alljärgnev valem lahtrisse C10 :
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))

  • Lõpuks vajutage Sisesta võtit ja me peaksime saama tulemuseks 5 .

🔎 Kuidas valem töötab?

  • ISTEXT(B5:C9): See osa kontrollib iga lahtrit vahemikus ja tagastab TÕELINE kui lahter sisaldab teksti, VALE
  • IF(ISTEXT(B5:C9),1): See tagastab massiivi 1 ja VALE sõltuvalt teksti väärtust sisaldavast lahtrist.

6. SIGN-funktsiooni kasutamine Excelis

Funktsioon SIGN excelis testib, kas arv on positiivne või negatiivne. Me saame seda funktsiooni kasutada sarnaselt eelmisele meetodile, et lugeda excelis teksti sisaldavaid lahtreid. Allpool on toodud üksikasjalikud sammud.

Sammud:

  • Protsessi alustamiseks navigeerige lahtrisse C10 ja sisestage alljärgnev valem:
=SUMPRODUCT(SIGN(ISTEXT(B5:C9)))

  • Seejärel vajutage Sisesta ja see loeb lahtrite koguarvu, kus on tekstiandmete väärtus lahtri sees. C10 .

🔎 Kuidas valem töötab?

  • ISTEXT(B5:C9): See osa kontrollib iga lahtrit vahemikus ja tagastab TÕELINE kui lahter sisaldab teksti, VALE
  • SIGN(ISTEXT(B5:C9)): See osa tagastab massiivi 1 ja 0 kui rakk on positiivne või 0 .

7. Välja arvatud lahtrid, millel on tühik

Järgmises andmestikus on lahter B8 on üks tühik, mida eelmised meetodid loevad tekstiks. Selleks vajame teistsugust viisi, kuidas lugeda excelis teksti sisaldavaid lahtreid, kuid välistada kõik tühikutega lahtrid.

Sammud:

  • Kõigepealt minge lahtrisse C10 ja sisestage järgmine valem:
=COUNTIF(B5:C9,"><")

  • Nüüd vajutage Sisesta ja see arvutab raku sees olevate tekstirakkude koguarvu. C10 .

8. Rakkude loendamine pärast filtreerimist

Siin oleme filtreerinud andmekogumi, nagu näete, et rida 9 ei ole olemas. Tavalised valemid loevad ka seda rida. Seega kasutame teistsugust valemit, et lugeda ainult filtreeritud lahtreid, kus on teksti excelis.

Sammud:

  • Selleks tehke topeltklõps lahtril C10 ja sisestage alljärgnev valem:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10))))

  • Seejärel vajutage Sisesta klahvi ja te peaksite saama tekstiandmetega lahtrite arvu.

🔎 Kuidas valem töötab ?

  • ISTEXT(B5:C10) : Funktsioon ISTEXT kontrollib iga lahtrit vahemikus ja tagastab TÕELINE kui lahter sisaldab teksti, vastasel juhul FALSE.
  • INDIRECT("B"&ROW(B5:C10)): INDIRECT funktsioon määrata kõigi määratud vahemikus olevate lahtrite individuaalsed viited.
  • SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)): See osa annab tagasi massiivi 1 ja 0 mis näitab teksti olemasolu lahtris või muul viisil.

Loe lisaks: Kuidas lugeda filtreeritud lahtreid tekstiga Excelis (3 meetodit)

Kuidas lugeda lahtreid Excelis

Kui olete tuttav VBA excelis, siis loete lahtrid kiiresti paari koodireaga. Vaatame, kuidas me seda teha saame.

Sammud:

  • Selle meetodi jaoks minge Arendaja vahekaart ja valige Visual Basic .

  • Nüüd valige Sisesta aastal VBA aknas ja klõpsake Moodul .

  • Seejärel sisestage uues aknas alljärgnev valem:
 Sub CountCells() Range("C10") = Application.WorksheetFunction.CountA(Range("B5:C9")) End Sub 

  • Seejärel avage makro menüüst Arendaja klõpsates vahekaardil Makros .

  • Nüüd on Makro aknas, valige CountCells makro ja klõpsake Käivita .

  • Selle tulemusena on VBA kood arvutab rakkude koguarvu lahtri sees. C10 .

Kuidas lugeda Exceli numbritega lahtreid

Et lugeda rakke numbritega, loendame põhilisi COUNT funktsioon excelis.

Sammud:

  • Alustuseks tehke topeltklõps lahtril C10 ja sisestage alljärgnev valem:
=COUNT(B5:C9)

  • Seejärel vajutage Sisesta klahvi ja see leiab lahtrite arvu, mille number on võrdne 5 .

Kokkuvõte

Ma loodan, et sa suutsid rakendada meetodeid, mida ma selles õpetuses näitasin, kuidas lugeda excelis tekstiga lahtreid. Nagu näete, on selleks üsna mitu võimalust. Nii et valige targalt see meetod, mis sobib teie olukorrale kõige paremini. Kui jääte mõne sammu juures hätta, soovitan neid paar korda läbi käia, et segadust hajutada. Lõpetuseks, et õppida rohkemat excel tehnikaid, järgige meie ExcelWIKI Kui teil on küsimusi, palun andke mulle kommentaarides teada.

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.