Excel: lugege lahtrite ja vahemike tähemärkide arvu

  • Jaga Seda
Michael Brown

See õpetus näitab, kuidas lugeda teksti ja tähemärke sisaldavaid lahtreid Excelis 2010-2013. Leiad kasulikud Exceli valemid tähemärkide loendamiseks ühes või mitmes lahtris, lahtrite tähemärkide piirid ja saad lingi, kuidas leida konkreetset teksti sisaldavate lahtrite arv.

Algselt oli Excel mõeldud töötamiseks numbritega, seega saate alati valida ühe kolmest viisist, kuidas teha numbritega mis tahes loendus- või summeerimisoperatsioone. Õnneks ei unustanud selle kasuliku rakenduse arendajad ka teksti. Seega kirjutan selle artikli, et näidata teile, kuidas kasutada erinevaid võimalusi ja Exceli valemid teksti sisaldavate lahtrite loendamiseks või teatavate tähemärkide loendamiseks stringis .

Allpool leiate võimalused, mida ma kavatsen katta:

    Lõpus leiate ka lingid meie varasematele blogipostitustele, mis on seotud lahtrite lugemisega Excelis.

    Exceli valem lahtris olevate tähemärkide arvu loendamiseks

    Ma võin eeldada, et ühes Exceli tulevases versioonis on olekuriba näidata numbrimärke stringis Kui me loodame ja ootame seda funktsiooni, võite kasutada järgmist lihtsat valemit:

    =LEN(A1)

    Selles valemis on A1 lahter, kus arvutatakse tekstimärkide arv.

    Asi on selles, et Excelil on tähemärgipiirangud. Näiteks ei tohi päis ületada 254 tähemärki. Kui ületate maksimumi, lõigatakse päis ära. Valem võib olla kasulik, kui teil on lahtrites väga pikad stringid ja te peate tagama, et teie lahtrid ei ületaks 254 tähemärki, et vältida probleeme importimisel või teie tabeli kuvamisel teistes allikates.

    Seega, pärast funktsiooni =LEN(A1) minu tabelisse, näen hõlpsasti, millised kirjeldused on liiga pikad ja vajavad lühendamist. Seega kasutage seda valemit Excelis julgelt iga kord, kui teil on vaja loendada tähemärkide arvu stringis. Lihtsalt looge abisammas, sisestage valem vastavasse lahtrisse ja kopeerige see üle oma vahemiku, et saada tulemus iga lahtri kohta oma veerus.

    Märkide loendamine rakkude vahemikus

    Teil võib olla vaja ka loendage mitme lahtri tähemärkide arvu Sellisel juhul võite kasutada järgmist valemit:

    =SUM(LEN( vahemik ))

    Märkus. Ülaltoodud valem tuleb sisestada massiivi valemina. Selle sisestamiseks massiivi valemina vajutage Ctrl+Shift+Enter .

    See valem võib olla kasulik, kui soovite enne andmetabelite ühendamist või importimist näha, kas mõni rida ületab piiranguid. Sisestage see lihtsalt abisammasesse ja kopeerige see üle, kasutades täitekahvlit.

    Exceli valem teatud tähemärkide lugemiseks lahtris

    Selles osas näitan teile, kuidas arvutada, mitu korda üks täht Excelis lahtris esineb. See funktsioon aitas mind väga, kui sain tabelisse mitu ID-d, mis ei saanud sisaldada rohkem kui ühte nulli. Seega oli minu ülesanne näha lahtrid, kus nullid esinesid ja kus oli mitu nulli.

    Kui teil on vaja saada teatud tähemärgi esinemiste arvu lahtris või kui soovite näha, kas teie lahtrid sisaldavad kehtetuid tähemärke, kasutage järgmist valemit, et lugeda ühe tähemärgi esinemiste arvu vahemikus:

    =LEN(A1)-LEN(SUBSTITUTE(A1, "a",""))

    Siin on "a" märk, mida tuleb Excelis arvestada.

    Mulle meeldib selle valemi puhul väga, et see võib lugeda nii ühe tähemärgi kui ka mõne tekstijada osa esinemisi.

    Teatud tähemärgi esinemiste arvu lugemine vahemikus

    Kui soovite lugeda teatud tähemärgi esinemiste arvu mitmes lahtris või ühes veerus, võite luua abisammas ja kleepida sinna artikli eelmises osas kirjeldatud valemi. =LEN(A1)-LEN(SUBSTITUTE(A1, "a","")) . Siis saad kopeerida selle üle veeru, summeerida selle veeru ja saada oodatava tulemuse. Kõlab liiga aeganõudvalt, kas pole?

    Õnneks annab Excel meile sageli rohkem kui ühe võimaluse sama tulemuse saamiseks ja on olemas ka lihtsam võimalus. Te võite lugeda teatud tähemärkide arvu vahemikus, kasutades seda Exceli massiivi valemit:

    =SUM(LEN( vahemik )-LEN(SUBSTITUTE( vahemik , "a","")))

    Märkus. Ülaltoodud valem tuleb sisestada kui massiivi valem Palun veenduge, et vajutate Ctrl+Shift+Enter, et seda kleepida.

    Teatava teksti esinemiste arvu loendamine vahemikus

    Järgmised massiivi valem (tuleb sisestada Ctrl+Shift+Enter ) aitab teil lugeda teatud teksti esinemiste arvu vahemikus:

    =SUM((LEN(C2:D66)-LEN(SUBSTITUTE(C2:D66, "Excel","")))/LEN("Excel")))

    Näiteks saate lugeda, mitu korda on teie tabelisse sisestatud sõna "Excel". Ärge unustage tühikuid, sest muidu loeb funktsioon teatud tekstiga algavaid sõnu, mitte üksikuid sõnu.

    Seega, kui teil on teatud tekstilõiked üle kogu tabeli laiali ja teil on vaja selle esinemisi väga kiiresti loendada, kasutage ülaltoodud valemit.

    Exceli lahtrite märgipiirangud

    Kui teil on töölehti, kus on suur hulk teksti mitmes lahtris, võib järgnev teave olla teile kasulik. Asi on selles, et Excelis on piiratud tähemärkide arv, mida saab lahtrisse sisestada.

    • Seega võib lahter sisaldada kokku 32,767 märki.
    • Üks lahter võib kuvada ainult 1024 märki. Samal ajal saab valemiribal kuvada kõik 32 767 sümbolit.
    • Valemi sisu maksimaalne pikkus on Excel 2003 puhul 1 014. Excel 2007-2013 võib sisaldada 8 192 tähemärki.

    Palun arvestage ülaltoodud asjaolusid, kui teil on pikad päised või kui te kavatsete andmeid ühendada või importida.

    Loeb lahtrid, mis sisaldavad konkreetset teksti

    Kui teil on vaja loendada teatud teksti sisaldavate lahtrite arvu, kasutage julgelt funktsiooni COUNTIF. Seda on ilusti kirjeldatud peatükis Kuidas lugeda teksti sisaldavaid lahtreid Excelis: suvaline, konkreetne, filtreeritud.

    Loodan, et see artikkel aitab teid järgmine kord, kui teil on vaja loendada tekstiga lahtrite arvu või teatud tähemärkide esinemisi oma arvutustabelis. Püüdsin katta kõik võimalused, mis võivad teid aidata - ma kirjeldasin, kuidas lugeda tekstiga lahtreid, näitasin teile Exceli valemit tähemärkide loendamiseks ühes lahtris või lahtrite vahemikus, leidsite, kuidas lugeda teatud tähemärkide esinemiste arvu tabelisvahemikus. Samuti saate kasu ühest lingist meie varasematele postitustele, et leida palju täiendavaid üksikasju.

    See on kõik tänaseks päevaks. Olge õnnelikud ja paistke silma Excelis!

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.