Прескочи на основното съдържание

Преброяване на знаци в Excel: клетка и диапазон (Лесно ръководство)

Автор: Слънце Последна промяна: 2023-11-10

В необятния свят на Excel разбирането на тънкостите на манипулирането на данни е жизненоважно. Един такъв аспект е преброяването на знаци, конкретни знаци или определен текст в клетки или диапазон от клетки. Това ръководство ще ви разясни как стъпка по стъпка можете да постигнете това. Независимо дали сте начинаещ или магьосник на Excel, винаги има какво ново да научите!


Броят на знаците

 

Първо, нека започнем с най-често срещания случай: преброяване на броя знаци в една клетка или диапазон от клетки.


Преброяване на знаци в една клетка

За да преброите знаците в една клетка, можете да използвате САМО функция—която брои букви, цифри, знаци и всички интервали в клетка.

Стъпка 1: Изберете празна клетка и използвайте функцията LEN

В този случай искам да преброя знаците в клетка A2, моля, използвайте функцията LEN, както е показано по-долу, след което натиснете Enter ключ.

=LEN(A2)

doc excel брои знаци 2

Стъпка 2 (по избор): Плъзнете манипулатора за автоматично попълване върху клетките, в които искате да преброите знаците

doc excel брои знаци 3

За бързо и прецизно проследяване на честотата на знаците в рамките на низ, обърнете се към Kutools за Excel's COUNTCHAR функция. Освен тази функция, Kutools предлага десетки функции, които опростяват сложни изчисления с лекота. Изпитайте несравнимата ефективност на Kutools, като го изтеглите днес! doc excel брои знаци 4

Преброяване на знаци в диапазон от клетки

За да обобщите броя в множество клетки, можете да използвате SUMPRODUCT намлява САМО функционират заедно.

Например, за да преброите общия брой знаци в диапазон A2:A5, използвайте формулата по-долу, след което натиснете Enter ключ за получаване на броя:

=SUMPRODUCT(LEN(A2:A5))

doc excel брои знаци 5

бележки:
  • Можете да използвате формулата по-долу, за да съберете общия брой знаци в диапазон A2:A5.
     =SUM(LEN(A2:A5))
    Въпреки това, ако сте във версии преди Excel 2019, уверете се, че натиснете Shift + Ctrl + Enter едновременно, за да получите точния резултат.
  • Ако трябва да преброите общия брой знаци в няколко прекъснати клетки, като клетки A2 и A5, горните формули няма да работят правилно. Моля, вместо това използвайте следната формула:
    =SUM(LEN(A2),LEN(A5))

Определени, конкретни символи се броят

В някои случаи може да искате да преброите един определен знак в низ или диапазон от клетки. Въпреки това, разграничаването между преброяване, чувствително към малки и малки букви, може да бъде от решаващо значение в зависимост от вашите нужди от данни. Този раздел ще представи методите за решаване на тези проблеми.


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

За преброяване на конкретен знак с чувствителност към главни и малки букви тук предлагаме два различни метода.

Метод 1: Използване на формула комбинирани функции LEN и SUBSTITUTE

Метод 2: Използване на Kutools за Excel с кликвания

Метод 1: Използване на формула комбинирани функции LEN и SUBSTITUTE
  • Преброяване на специфичен знак с чувствителност към главни и малки букви в клетка

    Например, за да преброите броя на символите "s" в клетка A2, моля, използвайте формулата по-долу и натиснете Enter ключ:

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

    doc excel брои знаци 6

    Обяснение на формулата:
    • LEN(A2): Пребройте общия брой знаци в клетка A2.
    • SUBSTITUTE(A2,"s",""): Заменете всички символи "s" с празни.
    • LEN(SUBSTITUTE(A2,"s","")):Вземете дължината на знаците в A2 без знака "s".
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")): Общият брой знаци в клетка A2 изважда дължината на знаците в A2 без знака "s". Резултатът ще бъде броя на символите "s" в A2.
    Забележка: Можете да използвате препратка към клетка, за да посочите знака във формулата, който автоматично ще се коригира, докато попълвате формулата с помощта на манипулатора за автоматично попълване.doc excel брои знаци 7
  • Преброяване на конкретен знак с чувствителност към главни и малки букви в диапазон

    Ако искате да преброите знака "s" в диапазон A2:A5, моля, използвайте формулата по-долу и натиснете Enter ключ:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    doc excel брои знаци 8

Метод 2: Използване на Kutools за Excel с кликвания

За да определите без усилие честотата на конкретен знак в рамките на низ, облегнете се Kutools за Excel's COUNTCHAR функция. Това е превъзходно решение, което ви позволява незабавно да установите броя на всеки знак в клетка, без да се налага да помните сложни формули.

След безплатно инсталиране на Kutools за Excel, изберете празна клетка и щракнете Kutools > Функции на Kutools > Статистика и математика > COUNTCHAR. След това в диалоговия прозорец Аргумент на функцията, моля:

  1. Кликнете в В_текст текстово поле, за да изберете клетката, в която искате да преброите конкретен знак.
  2. Кликнете в Търсене_текст текстово поле, за да изберете клетката, която препраща към конкретния знак, който искате да преброите. (Или въведете конкретния знак в текстовото поле Find_text.) След това щракнете OK.
    doc excel брои знаци 9

Ако в текстовото поле Find_text използвате референтната клетка, можете да плъзнете манипулатора за запълване върху други клетки, за да приложите тази формула и да получите броя.

doc excel брои знаци 10

Ако искате да вземете общия брой знаци "s" в диапазон A2:A5, отидете на Търсене_текст текстово поле и въведете "s", след това плъзнете манипулатора за автоматично попълване надолу, за да преброите знака "s" във всяка клетка от A2:A5, след което използвайте SUM функция за получаване на общата сума.

doc excel брои знаци 11

Увеличете ефективността на Excel с арсенал от функции и формули, специално създадени за сложни задачи. Независимо дали трябва да преброите конкретен текст, да преброите цветове или да идентифицирате уникални стойности, Kutools за Excel ще ви покрие. Изпитайте сами този набор от инструменти за повишаване на продуктивността—изтеглете Kutools за Excel днес!

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

  • Преброяване на конкретен знак с нечувствителност към главни и малки букви в клетка

    Ако искате да преброите знаците "s" или "S" в клетка A2, можете да използвате следната формула и да натиснете Enter ключ:

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    doc excel брои знаци 12

    Обяснение на формулата:
    • LEN(A2): Пребройте общия брой знаци в клетка A2.
    • UPPER("s"): Променете "s" на "S".
    • UPPER(A2): Променете всички букви в клетка A2 на главни букви.
    • SUBSTITUTE(UPPER(A2), UPPER("s"),""): Заменете всички знаци "S" с празни.
    • LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),"")):Вземете дължината на знаците в A2 без знака "s" и "S".
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")): Общият брой знаци в клетка A2 изважда дължината на знаците в A2 без знака "s" и "S". Резултатът ще бъде броя на знаците "s" и "S" в A2.
    Забележка: Можете да използвате препратка към клетка, за да посочите знака във формулата, който автоматично ще се коригира, докато попълвате формулата с помощта на манипулатора за автоматично попълване.doc excel брои знаци 13
  • Преброяване на конкретен знак с нечувствителност към главни и малки букви в диапазон

    Ако искате да преброите общия брой знаци "s" и "S" в диапазон A2:A5, моля, използвайте формулата по-долу и натиснете Enter ключ:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    doc excel брои знаци 14


Пребройте определен текст

Понякога, освен просто да преброите конкретен знак, може да откриете необходимостта да определите количествено конкретен текст в клетка или в диапазон. В такива сценарии е от решаващо значение да се има предвид чувствителността към главни и малки букви, тъй като може да доведе до различни резултати.


Преброяване на определен текст с чувствителност към главни и малки букви в клетка или диапазон

За преброяване на определен текст с чувствителност към главни и малки букви, тук също предоставяме два различни метода.

Метод 1: Използване на формула комбинирани функции LEN и SUBSTITUTE

Метод 2: Използване на Kutools за Excel с кликвания

Метод 1: Използване на формула комбинирани функции LEN и SUBSTITUTE
  • Пребройте определена дума с чувствителност към главни и малки букви в клетка

    Например, за да преброите броя на думата "виж" в клетка A2, моля, използвайте формулата по-долу и натиснете Enter ключ:

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    doc excel брои знаци 15

    Забележка: Можете да използвате препратка към клетка, за да посочите определен текст във формулата, който автоматично ще се коригира, докато попълвате формулата с помощта на манипулатора за автоматично попълване.
    doc excel брои знаци 16
  • Пребройте определена дума с чувствителност към малки и главни букви в диапазон

    Ако искате да преброите думата "и" в диапазон A2:A5, моля, използвайте формулата по-долу и натиснете Enter ключ:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    doc excel брои знаци 17

Метод 2: Използване на Kutools за Excel с кликвания

Вместо да се борите с дълги и сложни формули, има по-прост метод за бързо определяне на броя на конкретна дума в клетка или диапазон в Excel. Не търсете повече от Kutools за Excel's Пребройте броя на една дума инструмент. Само няколко кликвания и сте готови. Опростете задачите си с този ефективен инструмент и заобикаляйте сложността на традиционните формули.

След инсталиране на Kutools за Excel, изберете празна клетка и щракнете Kutools > Помощник за формула> Статистически > Пребройте броя на една дума. След това в диалоговия прозорец Аргумент на функцията, моля:

  • Кликнете в Текст текстово поле, за да изберете клетката, в която искате да преброите конкретна дума.
  • Кликнете в дума текстово поле, за да изберете клетката, която препраща към конкретната дума, която искате да преброите. (Или въведете конкретната дума в текстовото поле на Word.) След това щракнете OK.
    doc excel брои знаци 18

Ако в текстовото поле за текст използвате референтната клетка, можете да плъзнете манипулатора за запълване върху други клетки, за да приложите тази формула и да получите броя.

doc excel брои знаци 19

Ако искате да вземете общия брой на думата "и" в диапазон A2:A5, просто изберете диапазона A2:A5 в текстовото поле Text в помощника за формули.

doc excel брои знаци 20

Подобрете играта си в Excel с Kutools, мощна база от функции и формули, предназначени за нюансирани задачи. От преброяване на знаци до преброяване на цветове и проследяване на уникални стойности, Kutools за Excel е готов да рационализира вашия работен процес. Не ни вярвайте просто на думата - изтеглете и станете свидетели на разликата на Kutools от първа ръка!

Преброяване на определен текст с нечувствителност към главни и малки букви в клетка или диапазон

  • Преброяване на определен текст с нечувствителност към главни и малки букви в клетка

    За да отчетете срещанията на думата „вижте“ в клетка A2, без да отчитате разликите между главни и малки букви (независимо дали е „ВИЖ“, „вижте“, „Вижте“ и т.н.), можете да използвате формулата по-долу. След като го въведете, просто натиснете Enter ключ:

    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")

    doc excel брои знаци 21

    Забележка: Можете да използвате препратка към клетка, за да посочите думата във формулата, която автоматично ще се коригира, докато попълвате формулата с помощта на манипулатора за автоматично попълване.doc excel брои знаци 22
  • Преброяване на конкретен знак с нечувствителност към главни и малки букви в диапазон

    Ако искате да преброите общия брой думи "и" с малки и големи букви в диапазон A2:A5, моля, използвайте формулата по-долу и натиснете Enter ключ:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    doc excel брои знаци 23


Прозренията, споделени по-горе, очертават методи за преброяване на знаци, конкретни знаци и конкретен текст в Excel. Вярвам, че тази информация ви служи добре. За повече променящи играта стратегии на Excel, които могат да подобрят управлението на вашите данни, проучете повече тук..


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To count all characters in a worksheet: - Rather than bother copying to Word, just use formula
' =SUMPRODUCT(LEN(A1:B5)) '.
It works, try it!!
In fact SUM(LEN(A1:B5)) will probably crash with #VALUE! error if used over large ranges, or a lot of characters are in each cell,
particularly in older versions of Excel like Excel2000.

So if you are getting #VALUE! errors when using ' SUM(LEN(A1:B5)) ', switch to SUMPRODUCT.
I prefer this to tediously copying to Word, because with SUMPRODUCT :-

1) It works over large ranges easily, on cell formating of any kind

2) You can deduct parts of a range that may not be relevant (e.g. a cell, row or column that contains personal notes not relevant to the data you want to count)
e.g. =SUMPRODUCT(LEN(B1:L5799)) - LEN(C4) removes the count of characters in Cell C4 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(B462:L462)) removes the count of characters in Row 462 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(D1:D5799)) removes the count of characters in Col. D from the whole range B1:L5799

3) You can add ranges on more than one sheet, so without pasting every sheet to Word, you can get a total no. of characters in the whole Workbook
e.g =SUMPRODUCT(LEN(B3:L799))+SUMPRODUCT(LEN(Sheet2!B4:C7))+SUMPRODUCT(LEN(Sheet3!A1:C7000)) is totaling the count for data on 3 sheets

4) These formulae will update as your worksheet progresses - otherwise you will have to keep pasting to Word every time you alter your data and need a revised count of the characters

5) It keeps your information in one place.

Warning A) - Both ' SUMPRODUCT(LEN(A1:B5)) ' and ' SUM(LEN(A1:B5)) ' will fail if any of the individual cells in the range contain a formula that cannot compute and produce an error value such as #VALUE!, #NULL!, #REF!, #NUM!,#DIV/0! etc. Always best to combine error protection to your formulae in every cell.
You can use Error protection on SUMPRODUCT to flag an error, such as ' =IF(ISERROR(SUMPRODUCT(LEN(B4:C7))),"err",SUMPRODUCT(LEN(B4:C7)))'
which outputs the message "err" if any cell contains an error, but you cannot obtain the character count of the range until the cell(s) causing the errors are corrected, or the range is modified to omit the cell(s) containing the error.
This comment was minimized by the moderator on the site
NAOMBA NISAIDIE KUJUA IDADI YA ROW NA COLUM KWENYE EXCEL
This comment was minimized by the moderator on the site
Sorry? What's your problem?
This comment was minimized by the moderator on the site
Copying the contents of the whole worksheet into word in order to be able to count the number of characters in the worksheet is an excellent advice! Thank you very much.
This comment was minimized by the moderator on the site
This formula counts characters, not letters as the title implies it should.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations