Funkcija Excel LEN: štetje znakov v celici

  • Deliti To
Michael Brown

Iščete Excelovo formulo za štetje znakov v celici? Če je tako, potem ste zagotovo pristali na pravi strani. To kratko vodilo vas bo naučilo, kako lahko uporabite funkcijo LEN za štetje znakov v Excelu, s presledki ali brez njih.

Od vseh funkcij programa Excel je funkcija LEN verjetno najlažja in najbolj preprosta. Ime funkcije si je lahko zapomniti, saj ni nič drugega kot prvi trije znaki besede "dolžina". In to je tisto, kar funkcija LEN dejansko naredi - vrne dolžino besedilnega niza ali dolžino celice.

Drugače povedano, funkcijo LEN v Excelu uporabljate za štetje vsi znaki v celici, vključno s črkami, številkami, posebnimi znaki in vsemi presledki.

V tem kratkem vodniku bomo najprej na hitro pregledali sintakso, nato pa si podrobneje ogledali nekaj uporabnih primerov formul za štetje znakov v delovnih listih programa Excel.

    Funkcija Excel LEN

    Funkcija LEN v Excelu prešteje vse znake v celici in vrne dolžino niza. Ima samo en argument, ki je seveda potreben:

    =LEN(besedilo)

    Kje: besedilo je besedilni niz, za katerega želite prešteti število znakov. Nič ni lažjega, kajne?

    V nadaljevanju je nekaj preprostih formul, s katerimi boste dobili osnovno predstavo o tem, kaj počne funkcija LEN v Excelu.

    =LEN(123) - vrne 3, ker so v ukaz besedilo argument.

    =LEN("dobro") - vrne 4, ker beseda dobro Kot vsaka druga Excelova formula tudi LEN zahteva, da so besedilni nizi obdani z dvojnimi narekovaji, ki se ne štejejo.

    V formulah LEN v resničnem življenju boste verjetno namesto številk ali besedilnih nizov navedli sklice na celice, da bi prešteli znake v določeni celici ali območju celic.

    Če želite na primer dobiti dolžino besedila v celici A1, uporabite to formulo:

    =LEN(A1)

    V nadaljevanju sledi več pomembnih primerov s podrobnimi razlagami in posnetki zaslona.

    Kako uporabiti funkcijo LEN v Excelu - primeri formul

    Na prvi pogled je funkcija LEN videti tako preprosta, da skorajda ne potrebuje dodatne razlage. Vendar pa obstaja nekaj koristnih trikov, ki vam lahko pomagajo prilagoditi Excelovo formulo Len vašim posebnim potrebam.

    Kako prešteti vse znake v celici (vključno s presledki)

    Kot smo že omenili, funkcija Excel LEN šteje popolnoma vse znake v določeni celici, vključno z vsemi presledki - vodilnimi in zadnjimi presledki ter presledki med besedami.

    Če želite na primer dobiti dolžino celice A2, uporabite to formulo:

    =LEN(A2)

    Kot je prikazano na spodnji sliki zaslona, je naša formula LEN štela 36 znakov, vključno z 29 črkami, 1 številko in 6 presledki.

    Za več podrobnosti glejte Kako prešteti število znakov v celicah programa Excel.

    Štetje znakov v več celicah

    Če želite šteti znake v več celicah, izberite celico s formulo Len in jo kopirajte v druge celice, na primer tako, da povlečete ročaj za zapolnitev. Podrobna navodila najdete v razdelku Kako kopirati formulo v Excelu.

    Takoj po kopiranju formule bo funkcija LEN vrnila vrednost število znakov za vsako celico posebej .

    Naj vas še enkrat opozorim, da funkcija LEN šteje popolnoma vse, vključno s črkami, številkami, presledki, vejicami, narekovaji, apostrofi itd:

    Opomba: Ko kopirate formulo v stolpec, obvezno uporabite relativni sklic na celico, kot je LEN(A1) ali mešani sklic, kot je LEN($A1) ki popravi samo stolpec, tako da se bo vaša Lenova formula ustrezno prilagodila novi lokaciji. Za več informacij si oglejte članek Uporaba absolutnih in relativnih referenc celic v Excelu.

    Preštejte skupno število znakov v več celicah

    Najočitnejši način za pridobitev skupnega števila znakov v več celicah je na primer seštevanje nekaj funkcij LEN:

    =LEN(A2)+LEN(A3)+LEN(A4)

    Uporabite tudi funkcijo SUM za seštevanje števila znakov, ki jih vrnejo formule LEN:

    =SUM(LEN(A2),LEN(A3),LEN(A4))

    V vsakem primeru formula prešteje znake v vsaki od navedenih celic in vrne skupno dolžino niza:

    Ta pristop je nedvomno razumljiv in enostaven za uporabo, vendar ni najboljši način za štetje znakov v območju, ki ga sestavlja na primer 100 ali 1000 celic. V tem primeru raje uporabite funkciji SUM in LEN v formuli polja, primer pa vam bom predstavil v naslednjem članku.

    Kako šteti znake brez začetnih in končnih presledkov

    Pri delu z velikimi delovnimi listi so pogosta težava vodilni ali končni presledki, tj. dodatni presledki na začetku ali na koncu elementov. Na listu jih komaj opazite, ko pa se z njimi nekajkrat soočite, se jih naučite paziti.

    Če sumite, da je v celicah nekaj nevidnih presledkov, vam je v veliko pomoč Excelova funkcija LEN. Kot ste si zapomnili, vključuje vse presledke v število znakov:

    Pridobivanje dolžine niza brez začetnih in končnih presledkov , preprosto vstavite funkcijo TRIM v formulo LEN v programu Excel:

    =LEN(TRIM(A2))

    Kako prešteti število znakov v celici brez vseh presledkov

    Če želite dobiti število znakov brez presledkov, bodisi vodilnih, končnih ali vmesnih, boste potrebovali nekoliko bolj zapleteno formulo:

    =LEN(SUBSTITUTE(A2," ",""))

    Kot verjetno veste, funkcija SUBSTITUTE nadomesti en znak z drugim. V zgornji formuli zamenjate presledek (" ") z ničemer, tj. s praznim besedilnim nizom (" "). Ker funkcijo SUBSTITUTE vgradite v funkcijo LEN, zamenjava dejansko ni izvedena v celicah, temveč le naroči vaši formuli LEN, da izračuna dolžino niza brez presledkov.

    Podrobnejšo razlago Excelove funkcije SUBSTITUTE najdete tukaj: Najbolj priljubljene Excelove funkcije s primeri formul.

    Kako prešteti število znakov pred ali za danim znakom

    Včasih boste morda potrebovali podatek o dolžini določenega dela besedilnega niza, namesto da bi prešteli skupno število znakov v celici.

    Recimo, da imate seznam enot SKU, kot je ta:

    Vsi veljavni izdelki SKU imajo v prvi skupini natanko 5 znakov. Kako odkrijete neveljavne izdelke? Ja, tako da preštejete število znakov. pred prvi pomišljaj.

    Naša formula za dolžino v Excelu je torej naslednja:

    =LEN(LEFT($A2, SEARCH("-", $A2)-1))

    Zdaj pa razčlenimo formulo, da boste razumeli njeno logiko.

    • S funkcijo SEARCH vrnete položaj prvega pomišljaja ("-") v A2:

    ISKANJE("-", $A2)

  • Nato uporabite funkcijo LEFT, da vrnete toliko znakov, ki se začnejo na levi strani besedilnega niza, in od rezultata odštejete 1, ker ne želite vključiti pomišljaja:
  • LEFT ($A2, SEARCH("-", $A2,1)-1))

  • Nazadnje imate funkcijo LEN, ki vrne dolžino tega niza.
  • Ko je število znakov doseženo, lahko naredite še korak naprej in označite neveljavne SKU z nastavitvijo preprostega pravila pogojnega oblikovanja s formulo, kot je =$B25:

    Neveljavne enote SKU lahko prepoznate tudi tako, da zgornjo formulo LEN vgradite v funkcijo IF:

    =IF(LEN(LEFT($A2, SEARCH("-", $A2)-1))5, "Neveljavno", "")

    Kot je prikazano na spodnji sliki zaslona, formula popolnoma prepozna neveljavne SKU-je na podlagi dolžine niza, pri čemer sploh ne potrebujete ločenega stolpca s številom znakov:

    Na podoben način lahko uporabite Excelovo funkcijo LEN za štetje števila znakov. po določen lik.

    Na primer, na seznamu imen boste morda želeli vedeti, koliko znakov vsebuje priimek. To lahko storite z naslednjo formulo LEN:

    =LEN(DESNO(A2,LEN(A2)-SEARCH(" ",A2)))

    Kako deluje formula:

    • Najprej določite položaj presledka (" ") v besedilnem nizu z uporabo funkcije SEARCH:

    ISKANJE(" ",A2))))

  • Nato izračunajte, koliko znakov sledi presledku. Pri tem od skupne dolžine niza odštejete položaj presledka:
  • LEN(A2)-SEARCH(" ",A2)))

  • Nato je na voljo funkcija RIGHT, ki vrne vse znake za presledkom.
  • Nazadnje pa s funkcijo LEN dobite dolžino niza, ki ga je vrnila funkcija RIGHT.
  • Opozarjamo, da mora za pravilno delovanje formule vsaka celica vsebovati samo en presledek, tj. samo ime in priimek, brez drugih imen, nazivov ali pripon.

    Tako uporabljate formule LEN v programu Excel. Če si želite podrobneje ogledati primere, obravnavane v tem učbeniku, lahko prenesete vzorčni delovni zvezek Excel LEN.

    V naslednjem članku bomo raziskali druge zmožnosti Excelove funkcije LEN in spoznali še nekaj uporabnih formul za štetje znakov v Excelu:

    • Formula LEN za štetje določenih znakov v celici
    • Excelova formula za štetje vseh znakov v območju
    • Formula za štetje samo določenih znakov v območju
    • Formule za štetje besed v Excelu

    Medtem se vam zahvaljujem za branje in upam, da se kmalu vidimo na našem blogu!

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.