Excel LEN функција: брои знаци во ќелија

  • Споделете Го Ова
Michael Brown

Дали барате формула на Excel за броење знаци во ќелија? Ако е така, тогаш сигурно сте слетале на вистинската страница. Овој краток туторијал ќе ве научи како можете да ја користите функцијата LEN за броење знаци во Excel, со или без празни места.

Од сите функции на Excel, LEN е веројатно најлесната и наједноставната. Името на функцијата лесно се памети, тоа не е ништо друго освен првите 3 знаци од зборот „должина“. И тоа е она што всушност го прави функцијата LEN - ја враќа должината на текстуалната низа или должината на ќелијата.

Поинаку кажано, ја користите функцијата LEN во Excel за броење сите знаци во ќелијата, вклучувајќи букви, бројки, специјални знаци и сите празни места.

Во овој краток туторијал, прво ќе фрлиме брз преглед на синтаксата, а потоа погледнете одблизу неколку корисни примери на формула за броење знаци во вашите работни листови во Excel.

    Excel LEN функција

    Функцијата LEN во Excel ги брои сите знаци во ќелијата, и ја враќа должината на низата. Има само еден аргумент, кој очигледно е потребен:

    =LEN(текст)

    Каде што текст е текстуалната низа за која сакате да го броите бројот на знаци. Ништо не може да биде полесно, нели?

    Подолу ќе најдете неколку едноставни формули за да ја добиете основната идеја за тоа што прави функцијата Excel LEN.

    =LEN(123) - враќа 3, бидејќи 3 бројасе доставени до аргументот text .

    =LEN("good") - враќа 4, бидејќи зборот добро содржи 4 букви. Како и секоја друга формула на Excel, LEN бара приложување на текстуални низи со двојни наводници, кои не се бројат.

    Во вашите реални формули LEN, најверојатно ќе давате референци на ќелиите наместо бројки или текстуални низи за броење знаци во одредена ќелија или опсег на ќелии.

    На пример, за да ја добиете должината на текстот во ќелијата A1, би ја користеле оваа формула:

    =LEN(A1)

    Повеќе значајни примери со детални објаснувања и слики од екранот следат подолу.

    Како да се користи функцијата LEN во Excel - примери со формула

    На прв поглед, функцијата LEN изгледа толку едноставна што едвај бара дополнително објаснување. Сепак, постојат некои корисни трикови кои би можеле да ви помогнат да ја прилагодите формулата на Excel Len за вашите специфични потреби.

    Како да ги броите сите знаци во ќелијата (вклучувајќи празни места)

    Како што веќе беше споменато, Функцијата Excel LEN ги брои апсолутно сите знаци во одредената ќелија, вклучувајќи ги сите празни места - водечки, празни места и празни места помеѓу зборовите.

    На пример, за да ја добиете должината на ќелијата A2, ја користите оваа формула:

    =LEN(A2)

    Како што е прикажано на сликата подолу од екранот, нашата формула LEN броеше 36 знаци, вклучувајќи 29 букви, 1 број и 6 празни места.

    За повеќе детали, погледнете Како да се брои бројот на знаци во ќелиите на Excel.

    Броизнаци во повеќе ќелии

    За да броите знаци во повеќе ќелии, изберете ја ќелијата со формулата Лен и копирајте ја во други ќелии, на пример со влечење на рачката за полнење. За детални инструкции, погледнете Како да ја копирате формулата во Excel.

    Штом формулата ќе се ископира, функцијата LEN ќе го врати бројот на знаци за секоја ќелија поединечно .

    И повторно, дозволете ми да ви привлечам внимание дека функцијата LEN брои апсолутно сè, вклучувајќи букви, бројки, празни места, запирки, наводници, апострофи и така натаму:

    Забелешка. Кога копирате формула по колоната, задолжително користете релативна референца на ќелијата како LEN(A1) или мешана референца како LEN($A1) што ја поправа само колоната, така што вашата формула Лен правилно ќе се приспособи за новата локација. За повеќе информации, ве молиме проверете Користење на апсолутни и релативни референци за ќелии во Excel.

    Броење вкупен број знаци во неколку ќелии

    Најочигледниот начин да се добие вкупниот број на знаци во неколку ќелии е собирање на неколку функции на LEN, на пример:

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

    Или, користете ја функцијата SUM за да го соберете бројот на знаци вратени со формулите LEN:

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

    Во секој случај, формулата ги брои знаците во секоја од наведените ќелии и ја враќа вкупната должина на низата:

    Овој пристап е несомнено лесен за разбирање и лесен за употреба, но не е најдобриот начин за броењезнаци во опсег кој се состои од, на пример, 100 или 1000 ќелии. Во овој случај, подобро е да ги користите функциите SUM и LEN во формула за низа, а јас ќе ви покажам пример во нашата следна статија.

    Како да ги броите знаците со исклучок на водечките и задоцнетите празни места

    Кога работите со големи работни листови, чест проблем се водечките или заостанатите простори, односно дополнителните места на почетокот или на крајот на ставките. Тешко дека би ги забележале на листот, но откако ќе се соочите со нив неколку пати, учите да се чувате од нив.

    Ако се сомневате дека има неколку невидливи празни места во вашите ќелии, Excel LEN функцијата е голема помош. Како што се сеќавате, ги вклучува сите празни места во бројот на знаци:

    За да ја добиете должината на стрингот без водечки и задоцнети празни места , едноставно вметнете ја функцијата TRIM во вашата формула на Excel LEN:

    =LEN(TRIM(A2))

    Како да го броите бројот на знаци во ќелија со исклучок на сите празни места

    Ако вашата цел е да го добиете бројот на знаци без никакви празни места без разлика дали се водечки, последователни или меѓусебно, ќе ви треба малку покомплексна формула:

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

    Како што веројатно знаете, функцијата SUBSTITUTE заменува еден знак со друг. Во горната формула, заменувате празно место (" ") со ништо, т.е. со празна текстуална низа (""). И бидејќи го вградивте SUBSTITUTE во функцијата LEN, замената всушност не се прави во ќелиите, таасамо ја упатува вашата формула LEN да ја пресмета должината на низата без празни места.

    Подетално објаснување за функцијата Excel SUBSTITUTE можете да најдете овде: Најпопуларните функции на Excel со примери на формули.

    Како да броите број на знаци пред или по даден знак

    Повремено, можеби ќе треба да ја знаете должината на одреден дел од текстуалната низа, наместо да го броите вкупниот број знаци во ќелијата.

    Да се ​​претпостави дека имате листа на SKU како оваа:

    И сите валидни SKU имаат точно 5 знаци во првата група. Како да забележите невалидни ставки? Да, со броење на бројот на знаци пред првата цртичка.

    Значи, нашата формула за должина на Excel оди на следниов начин:

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

    И сега, да ја разложиме формулата за да ја разберете нејзината логика.

    • Ја користите функцијата SEARCH за да ја вратите позицијата на првата цртичка („-“) во A2:

    SEARCH("-", $A2)

  • Потоа, ја користите функцијата LEFT за да вратите толку многу знаци почнувајќи од левата страна на текстуалната низа и одземете 1 од резултатот затоа што не не сакам да ја вклучите цртичката:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • И конечно, ја имате функцијата LEN за да ја вратите должината на таа низа.
  • Штом бројот на знаци е таму, можеби ќе сакате да направите чекор понатаму и да ги потенцирате неважечките SKU со поставување на едноставно правило за условно форматирање со формула како =$B25:

    Или, можете да идентификувате неважечки SKU со вградување на горната формула LEN во функцијата IF:

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

    Како што е прикажано во на сликата подолу од екранот, формулата совршено ги идентификува неважечките SKU врз основа на должината на стрингот, па дури и не ви треба посебна колона за броење знаци:

    На сличен начин, вие може да ја користи функцијата Excel LEN за да го брои бројот на знаци по одреден знак.

    На пример, во список со имиња, можеби ќе сакате да знаете колку знаци содржи Презимето . Следната формула LEN го прави трикот:

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

    Како функционира формулата:

    • Прво, вие ја одредувате позицијата на празно место (" ") во текстуална низа со користење на функцијата SEARCH:

    SEARCH(" ",A2)))

  • Потоа, пресметувате колку знаци го следат просторот. За ова, ја одземате позицијата празно место од вкупната должина на низата:
  • LEN(A2)-SEARCH(" ",A2)))

  • Потоа, ја имате функцијата RIGHT за да ги вратите сите знаци по празно место.
  • И Конечно, ја користите функцијата LEN за да ја добиете должината на низата вратена со функцијата RIGHT.
  • Забележете, за формулата да работи правилно, секоја ќелија треба да содржи само едно празно место, т.е. само име и презиме , без средни имиња, наслови или суфикси.

    Па, вака ги користите формулите LEN во Excel. Ако сакате подетално да ги погледнете примерите дискутирани во ова упатство, вие стедобре дојдовте да преземете примерок од работната книга Excel LEN.

    Во следната статија ќе ги истражиме другите можности на функцијата Excel LEN и ќе научите уште неколку корисни формули за броење знаци во Excel:

    • LEN формула за броење одредени знаци во ќелија
    • Ексел формула за броење на сите знаци во опсег
    • Формула за броење само одредени знаци во опсег
    • Формули за броење зборови во Excel

    Во меѓувреме, ви благодарам што прочитавте и се надевам дека наскоро ќе се видиме на нашиот блог!

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.