Excel: преброяване на броя на символите в клетките и диапазоните

  • Споделя Това
Michael Brown

Този урок показва как да преброите клетките с текст и символи в Excel 2010-2013 г. Ще намерите полезни формули на Excel за преброяване на символи в една или няколко клетки, ограничения на символите за клетките и ще получите връзка, за да видите как да намерите броя на клетките, които съдържат определен текст.

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

По-долу можете да намерите опциите, които ще разгледам:

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

    Формула на Excel за преброяване на броя на символите в клетка

    Мога да предположа, че в някоя от бъдещите версии на Excel лентата на състоянието ще показва броя на символите в даден низ Докато се надяваме и чакаме тази функция, можете да използвате следната проста формула:

    =LEN(A1)

    В тази формула А1 е клетката, в която ще се изчисли броят на текстовите символи.

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

    По този начин след прилагане на функцията =LEN(A1) към моята таблица, мога лесно да видя описанията, които са твърде дълги и трябва да бъдат съкратени. По този начин не се колебайте да използвате тази формула в Excel всеки път, когато трябва да преброите броя на символите в даден низ. Просто създайте помощната колона, въведете формулата в съответната клетка и я копирайте в целия диапазон, за да получите резултата за всяка клетка в колоната.

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

    Може да се наложи да преброяване на броя на символите от няколко клетки В този случай можете да използвате следната формула:

    =SUM(LEN( обхват ))

    Забележка. Горната формула трябва да се въведе като формула за масив. За да я въведете като формула за масив, натиснете Ctrl+Shift+Enter .

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

    Формула на Excel за преброяване на определени символи в клетка

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

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

    =LEN(A1)-LEN(SUBSTITUTE(A1, "a",""))

    Тук "a" е символ, който трябва да преброите в Excel.

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

    Преброяване на броя на срещите на определен символ в даден диапазон

    Ако искате да преброяване на броя на срещите на определен символ в няколко клетки или в една колона, можете да създадете помощна колона и да поставите в нея формулата, която описах в предишната част на статията =LEN(A1)-LEN(SUBSTITUTE(A1, "a","")) . След това можете да го копирате в цялата колона, да съберете тази колона и да получите очаквания резултат. Звучи твърде трудоемко, нали?

    За щастие Excel често ни дава повече от един начин за получаване на един и същ резултат и има по-прост вариант. Можете да преброите броя на определени символи в даден диапазон, като използвате тази формула за масиви в Excel:

    =SUM(LEN( обхват )-LEN(SUBSTITUTE( обхват , "a","")))

    Забележка: Горната формула трябва да се въведе като формула за масив . Моля, уверете се, че сте натиснали Ctrl+Shift+Enter, за да го поставите.

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

    Следното масив формула (трябва да бъде въведена с Ctrl+Shift+Enter ) ще ви помогне да преброите броя на срещите на определен текст в даден диапазон:

    =SUM((LEN(C2:D66)-LEN(SUBSTITUTE(C2:D66, "Excel","")))/LEN("Excel"))

    Например можете да преброите колко пъти думата "Excel" е въведена в таблицата ви. Моля, не забравяйте за интервала, защото в противен случай функцията ще брои думите, започващи с определен текст, а не изолираните думи.

    Така, ако имате определен фрагмент от текст, разпръснат из таблицата, и трябва да преброите много бързо неговите срещи, използвайте горната формула.

    Ограничения на символите в Excel за клетките

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

    • Така общият брой символи, които може да съдържа една клетка, е 32 767.
    • Една клетка може да покаже само 1024 символа. В същото време лентата с формули може да покаже всички 32 767 символа.
    • Максималната дължина на съдържанието на формулата е 1 014 за Excel 2003. Excel 2007-2013 може да съдържа 8 192 символа.

    Обърнете внимание на горните факти, когато имате дълги заглавия или когато ще обединявате или импортирате данни.

    Преброяване на клетките, които съдържат определен текст

    Ако трябва да преброите броя на клетките, които съдържат определен текст, не се колебайте да използвате функцията COUNTIF. Ще я намерите прекрасно описана в Как да преброим клетки с текст в Excel: всякакви, конкретни, филтрирани.

    Надявам се, че тази статия ще ви помогне следващия път, когато се наложи да преброите броя на клетките с текст или на срещите на определени символи във вашата електронна таблица. Опитах се да обхвана всички възможности, които могат да ви помогнат - описах как да преброите клетките с текст, показах ви формула на Excel за преброяване на символите в една клетка или в диапазон от клетки, намерихте как да преброите броя на срещите на определени символи вСъщо така можете да се възползвате от връзките към нашите предишни публикации, за да намерите много допълнителни подробности.

    Това е всичко за днес. Бъдете щастливи и постигайте успехи в Excel!

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.