Excel LEN funkcija: brojanje znakova u ćeliji

  • Podijeli Ovo
Michael Brown

Tražite li Excel formulu za brojanje znakova u ćeliji? Ako je tako, onda ste sigurno došli na pravu stranicu. Ovaj kratki vodič će vas naučiti kako možete koristiti LEN funkciju za brojanje znakova u Excelu, sa ili bez razmaka.

Od svih Excel funkcija, LEN je vjerojatno najlakša i najjednostavnija. Naziv funkcije je lako zapamtiti, nije ništa drugo nego prva 3 znaka riječi "dužina". I to je ono što funkcija LEN zapravo radi - vraća dužinu tekstualnog niza ili dužinu ćelije.

Drugačije rečeno, koristite funkciju LEN u Excelu za broj svi znakovi u ćeliji, uključujući slova, brojeve, specijalne znakove i sve razmake.

U ovom kratkom vodiču, prvo ćemo baciti brzi pogled na sintaksu, a zatim pogledajte bliže neke korisne primjere formula za brojanje znakova u vašim Excel radnim listovima.

    Excel LEN funkcija

    LEN funkcija u Excelu broji sve znakove u ćeliji, i vraća dužinu niza. Ima samo jedan argument, koji je očito potreban:

    =LEN(tekst)

    Gdje je tekst tekstualni niz za koji želite da izbrojite broj znakova. Ništa ne može biti lakše, zar ne?

    U nastavku ćete pronaći nekoliko jednostavnih formula za osnovnu ideju o tome šta Excel LEN funkcija radi.

    =LEN(123) - vraća 3, jer 3 brojase dostavljaju argumentu tekst .

    =LEN("good") - vraća 4, jer riječ dobro sadrži 4 slova. Kao i svaka druga Excel formula, LEN zahtijeva zatvaranje tekstualnih nizova u dvostruke navodnike, koji se ne računaju.

    U vašim LEN formulama iz stvarnog života, vjerovatno ćete navesti reference ćelija, a ne brojeve ili tekstualne nizove, za brojanje znakova u određenoj ćeliji ili rasponu ćelija.

    Na primjer, da biste dobili dužinu teksta u ćeliji A1, koristili biste ovu formulu:

    =LEN(A1)

    Više smisleni primjeri sa detaljnim objašnjenjima i snimcima ekrana slijede u nastavku.

    Kako koristiti LEN funkciju u Excelu - primjeri formule

    Na prvi pogled, LEN funkcija izgleda tako jednostavno da jedva da zahtijeva dalje objašnjenje. Međutim, postoje neki korisni trikovi koji vam mogu pomoći da prilagodite formulu Excel Len za svoje specifične potrebe.

    Kako prebrojati sve znakove u ćeliji (uključujući razmake)

    Kao što je već spomenuto, Excel LEN funkcija broji apsolutno sve znakove u navedenoj ćeliji, uključujući sve razmake - početne, zadnje razmake i razmake između riječi.

    Na primjer, da biste dobili dužinu ćelije A2, koristite ovu formulu:

    =LEN(A2)

    Kao što je prikazano na slici ispod, naša LEN formula je brojala 36 znakova uključujući 29 slova, 1 broj i 6 razmaka.

    Za više detalja pogledajte Kako prebrojati broj znakova u Excel ćelijama.

    Brojznakovi u više ćelija

    Da biste brojali znakove u više ćelija, odaberite ćeliju s vašom Len formulom i kopirajte je u druge ćelije, na primjer povlačenjem ručke za popunjavanje. Za detaljne upute pogledajte Kako kopirati formulu u Excel.

    Čim se formula kopira, funkcija LEN će vratiti broj znakova za svaku ćeliju pojedinačno .

    I opet, dopustite mi da vam skrenem pažnju da funkcija LEN broji apsolutno sve uključujući slova, brojeve, razmake, zareze, navodnike, apostrofe i tako dalje:

    Bilješka. Kada kopirate formulu niz kolonu, obavezno koristite relativnu referencu ćelije kao što je LEN(A1) ili mješovitu referencu kao što je LEN($A1) koja fiksira samo stupac, tako da će se vaša Len formula ispravno prilagoditi novoj lokaciji. Za više informacija pogledajte Korištenje apsolutnih i relativnih referenci ćelija u Excelu.

    Prebrojite ukupan broj znakova u nekoliko ćelija

    Najočitiji način da dobijete ukupan broj znakova u nekoliko ćelija je zbrajanje nekoliko LEN funkcija, na primjer:

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

    Ili koristite funkciju SUM da zbrojite znakove koje vraćaju LEN formule:

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

    U svakom slučaju, formula broji znakove u svakoj od navedenih ćelija i vraća ukupnu dužinu niza:

    Ovaj pristup je nesumnjivo lak za razumijevanje i za korištenje, ali nije najbolji način za brojanjeznakova u rasponu koji se sastoji od, recimo, 100 ili 1000 ćelija. U ovom slučaju, bolje je da koristite funkcije SUM i LEN u formuli niza, a ja ću vam pokazati primjer u našem sljedećem članku.

    Kako računati znakove isključujući početne i zadnje razmake

    Kada radite s velikim radnim listovima, čest problem su vodeći ili završni razmaci, tj. dodatni razmaci na početku ili na kraju stavki. Teško da biste ih primijetili na listu, ali nakon što se suočite s njima nekoliko puta, naučite ih se čuvati.

    Ako sumnjate da u vašim ćelijama ima nekoliko nevidljivih prostora, Excel LEN funkcija je od velike pomoći. Kao što se sjećate, uključuje sve razmake u broju znakova:

    Da biste dobili dužinu niza bez vodećih i završnih razmaka , jednostavno ugradite funkciju TRIM u vašoj Excel LEN formuli:

    =LEN(TRIM(A2))

    Kako izbrojati broj znakova u ćeliji isključujući sve razmake

    Ako vaš cilj je da dobijete broj znakova bez razmaka bez obzira da li su na početku, na kraju ili između, potrebna vam je malo složenija formula:

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

    Kao vjerovatno znate, funkcija SUBSTITUTE zamjenjuje jedan znak drugim. U gornjoj formuli zamjenjujete razmak (" ") ničim, tj. praznim tekstualnim nizom (""). A pošto ste ugradili SUBSTITUTE u funkciju LEN, zamjena se zapravo ne vrši u ćelijama, većsamo nalaže vašoj LEN formuli da izračuna dužinu niza bez razmaka.

    Ovdje možete pronaći detaljnije objašnjenje funkcije SUBSTITUTE u Excelu: Najpopularnije Excel funkcije s primjerima formule.

    Kako da prebrojite broj znakova prije ili poslije datog znaka

    Povremeno ćete možda morati znati dužinu određenog dijela tekstualnog niza, umjesto da brojite ukupan broj znakova u ćeliji.

    Pretpostavimo da imate listu SKU-ova poput ove:

    I svi važeći SKU-ovi imaju tačno 5 znakova u prvoj grupi. Kako uočiti nevažeće artikle? Da, računajući broj znakova prije prve crtice.

    Dakle, naša formula dužine u Excelu ide ovako:

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

    A sada, hajde da razložimo formulu kako biste mogli razumjeti njenu logiku.

    • Koristite funkciju SEARCH da vratite poziciju prve crtice ("-") u A2:

    SEARCH("-", $A2)

  • Zatim, koristite funkciju LEFT da vratite toliko znakova koji počinju na lijevoj strani tekstualnog niza i oduzmete 1 od rezultata jer ne ne želim uključiti crticu:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • I konačno, imate funkciju LEN da vratite dužinu tog niza.
  • Čim je broj znakova tamo, možda ćete htjeti napraviti korak dalje i istaknuti nevažeće SKU-ove postavljanjem jednostavnog pravila uvjetnog oblikovanja s formulom kao što je =$B25:

    Ili možete identificirati nevažeće SKU-ove ugrađivanjem gornje LEN formule u IF funkciju:

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

    Kao što je prikazano u na slici ispod, formula savršeno identifikuje nevažeće SKU-ove na osnovu dužine stringa, a ne treba vam čak ni zasebna kolona za broj znakova:

    Na sličan način, vi može koristiti Excel LEN funkciju za brojanje broja znakova posle određenog znaka.

    Na primjer, na listi imena, možda ćete htjeti znati koliko znakova prezime sadrži . Sljedeća LEN formula radi trik:

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

    Kako formula funkcionira:

    • Prvo, određujete poziciju razmaka (" ") u tekstualnom nizu pomoću funkcije SEARCH:

    SEARCH(" ",A2)))

  • Zatim izračunavate koliko znakova slijedi nakon razmaka. Za ovo oduzimate poziciju razmaka od ukupne dužine stringa:
  • LEN(A2)-SEARCH(" ",A2)))

  • Nakon toga, imate funkciju DESNO da vratite sve znakove nakon razmaka.
  • I konačno, koristite funkciju LEN da dobijete dužinu niza koju vraća funkcija RIGHT.
  • Imajte na umu, da bi formula radila ispravno, svaka ćelija treba da sadrži samo jedan razmak, tj. samo ime i prezime , bez srednjih imena, naslova ili sufiksa.

    Pa, ovako koristite LEN formule u Excelu. Ako želite detaljnije pogledati primjere o kojima se raspravlja u ovom vodiču, jestedobrodošli da preuzmete primjer Excel LEN radne knjige.

    U sljedećem članku ćemo istražiti druge mogućnosti Excel LEN funkcije, a vi ćete naučiti još nekoliko korisnih formula za brojanje znakova u Excelu:

    • LEN formula za brojanje određenih znakova u ćeliji
    • Excel formula za brojanje svih znakova u rasponu
    • Formula za brojanje samo određenih znakova u rasponu
    • Formule za brojanje riječi u Excel-u

    U međuvremenu, zahvaljujem vam na čitanju i nadam se da se uskoro vidimo na našem blogu!

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.