Excel LEN funkcija: broji znakove 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 funkciju LEN za brojanje znakova u Excelu, sa ili bez razmaka.

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

Drugačije rečeno, koristite funkciju LEN u Excelu za brojenje sve znakove u ćeliji, uključujući slova, brojeve, posebne znakove i sve razmake.

U ovom kratkom vodiču prvo ćemo baciti brzi pogled na sintaksu, a zatim pobliže pogledajte 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 duljinu niza. Ima samo jedan argument, koji je očito potreban:

    =LEN(tekst)

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

    U nastavku ćete pronaći nekoliko jednostavnih formula kako biste stekli osnovnu ideju o tome što funkcija Excel LEN radi.

    =LEN(123) - vraća 3, jer 3 brojadostavljaju se argumentu tekst .

    =$B25: - vraća 4, jer riječ dobro sadrži 4 slova. Kao i svaka druga Excel formula, LEN zahtijeva dodavanje tekstualnih nizova u dvostruke navodnike, koji se ne broje.

    U svojim LEN formulama u stvarnom životu, vjerojatno ćete unijeti reference ćelija umjesto brojeva ili tekstualnih nizova, za brojanje znakova u određenoj ćeliji ili nizu ćelija.

    Na primjer, da biste dobili duljinu teksta u ćeliji A1, upotrijebite ovu formulu:

    =LEN(A1)

    Više smisleni primjeri s detaljnim objašnjenjima i snimkama zaslona slijede u nastavku.

    Kako koristiti LEN funkciju u Excelu - primjeri formula

    Na prvi pogled, LEN funkcija izgleda tako jednostavno da jedva da zahtijeva ikakva dodatna objašnjenja. Međutim, postoje neki korisni trikovi koji bi vam mogli 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, Funkcija LEN programa Excel broji apsolutno sve znakove u određenoj ćeliji, uključujući sve razmake - razmake na početku, na kraju i razmake između riječi.

    Na primjer, da biste dobili duljinu ćelije A2, koristite ovu formulu:

    =LEN(A2)

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

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

    Brojznakova u više ćelija

    Za brojanje znakova u više ćelija, odaberite ćeliju sa svojom Len formulom i kopirajte je u druge ćelije, na primjer povlačenjem ručke za popunjavanje. Za detaljne upute pogledajte Kako kopirati formulu u Excelu.

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

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

    Bilješka. Kada kopirate formulu niz stupac, svakako koristite relativnu referencu ćelije poput LEN(A1) ili mješovitu referencu poput LEN($A1) koja popravlja samo stupac, tako da se vaša Len formula pravilno prilagodi novoj lokaciji. Za više informacija pogledajte Korištenje apsolutnih i relativnih referenci ćelija u Excelu.

    Izbrojite 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 upotrijebite funkciju SUM za zbrajanje broja znakova 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 duljinu niza:

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

    Kako brojati znakove isključujući razmake na početku i na kraju

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

    Ako sumnjate da postoji nekoliko nevidljivih mjesta u vašim ćelijama, Excel LEN funkcija je velika pomoć. Kao što se sjećate, uključuje sve razmake u broju znakova:

    Da biste dobili duljinu niza bez razmaka na početku i na kraju , 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 vam je cilj je da dobijete broj znakova bez razmaka, bilo na početku, na kraju ili između, potrebna vam je malo složenija formula:

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

    Kao vjerojatno znate, funkcija SUBSTITUTE zamjenjuje jedan znak drugim. U gornjoj formuli razmak (" ") zamjenjujete ničim, tj. praznim tekstualnim nizom (""). Budući da ste ugradili SUBSTITUTE u funkciju LEN, zamjena se zapravo ne vrši u ćelijama, većsamo naređuje vašoj LEN formuli da izračuna duljinu niza bez razmaka.

    Možete pronaći detaljnije objašnjenje funkcije Excel SUBSTITUTE ovdje: Najpopularnije Excel funkcije s primjerima formula.

    Kako za brojanje broja znakova prije ili iza određenog znaka

    Povremeno ćete možda trebati znati duljinu određenog dijela tekstualnog niza, umjesto brojanja ukupnog broja znakova u ćeliji.

    Pretpostavimo da imate popis SKU-ova poput ovog:

    I svi važeći SKU-ovi imaju točno 5 znakova u prvoj grupi. Kako prepoznajete nevažeće artikle? Da, brojeći broj znakova prije prve crtice.

    Dakle, naša formula duljine u Excelu ide kako slijedi:

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

    A sada, raščlanimo formulu tako da možete razumjeti njenu logiku.

    • Koristite funkciju SEARCH da vratite položaj prve crtice ("-") u A2:

    SEARCH("-", $A2)

  • Zatim koristite funkciju LIJEVO da biste vratili toliko znakova koji počinju s lijeve strane tekstualnog niza i oduzmite 1 od rezultata jer ne Ne želim uključiti crticu:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • I konačno, imate funkciju LEN za vraćanje duljine 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 funkciju IF:

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

    Kao što je pokazano u na snimci zaslona u nastavku, formula savršeno identificira nevažeće SKU-ove na temelju duljine niza, a ne treba vam ni zaseban stupac broja znakova:

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

    Na primjer, na popisu imena, možda biste željeli znati koliko znakova sadrži Prezime . Sljedeća LEN formula radi trik:

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

    Kako formula funkcionira:

    • Prvo odredite položaj razmaka (" ") u tekstualnom nizu pomoću funkcije SEARCH:

    SEARCH(" ",A2)))

  • Zatim izračunavate koliko znakova slijedi razmak. Za ovo oduzimate položaj razmaka od ukupne duljine niza:
  • LEN(A2)-SEARCH(" ",A2)))

  • Nakon toga, imate funkciju RIGHT za vraćanje svih znakova nakon razmaka.
  • I konačno, koristite funkciju LEN da dobijete duljinu niza koju vraća funkcija RIGHT.
  • Napominjemo da bi formula radila ispravno, svaka ćelija treba sadržavati samo jedan razmak, tj. samo ime i prezime , bez srednjeg imena, titule ili sufiksa.

    Pa, ovako koristite LEN formule u Excelu. Ako želite pobliže pogledati primjere o kojima se govori u ovom vodiču, to i želitedobrodošli u preuzimanje ogledne Excel LEN radne knjige.

    U sljedećem ćemo članku istražiti druge mogućnosti funkcije Excel LEN, 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 Excelu

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

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.