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

Как да преброя стойности, разделени със запетая, в една клетка в Excel?

Автор: Силувия Последна промяна: 2020-05-27

Ако съдържанието на клетката е разделено със запетая в една клетка, като например „A1, A2, A3, A4, A5“, и искате да преброите общия брой разделени със запетая стойности в тази клетка, какво можете да направите? В този случай общите стойности, разделени със запетая, трябва да бъдат 5. В тази статия ще ви покажем два метода за преброяване на стойности, разделени със запетая, в една клетка в Excel.

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

Още уроци за броене в Excel


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

Вземете данните от екранната снимка по-долу като пример, моля, направете следното, за да преброите стойности, разделени със запетая, във всяка клетка от диапазон B3:B7.

1. Изберете празна клетка, за да изведете резултата.

2. Въведете формулата по-долу в него и натиснете Въведете ключ. Изберете клетката с резултати и я плъзнете Дръжка за пълнене надолу, за да получите всички резултати.

=LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1


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

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

Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.

1. Изберете празна клетка, за да изведете резултата.

2. Отиди в Kutools кликнете върху Помощник за формула > Помощник за формула.

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

  • Намерете и изберете Пребройте броя на стойностите, разделени със запетая в Изберете формула кутия;
    Съвет: можете да проверите филтър въведете определени думи, за да филтрирате имената на формулите.
  • в Клетка изберете клетката, в която искате да преброите стойности, разделени със запетая;
  • Щракнете върху OK бутон. Вижте екранна снимка:

4. Сега резултатът се попълва в избраната клетка. Изберете тази клетка с резултати и след това плъзнете манипулатора й за попълване надолу, за да получите други резултати. Вижте екранна снимка:

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.


Свързани членове:

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

Пребройте броя на клетките с текст или число в Excel
Например имате смесен работен лист с текстове и числа и искате да преброите общия брой клетки с текстове и числа отделно, какво бихте направили? В Excel можете да използвате формула, за да постигнете това. Моля, прегледайте този урок за повече подробности.

Брой, ако клетката съдържа текст или част от текст в Excel
Да предположим, че имате данните по-долу и искате да преброите броя на клетките, които съдържат текста „Ябълка“, броя на клетките, съдържащи текста „Портокал“ и клетките, съдържащи „Праскова“ отделно, как да го направите? В този урок ние обясняваме подробно функцията COUNTIF, за да ви помогнем бързо да преброите броя на клетките, ако съдържат текст или част от конкретен текст в Excel. Освен това въвеждаме страхотна функция, за да я постигнете лесно само с кликвания.

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

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

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To not show blank cells as 1, add an if statement using ISBLANK in the condition:=IF(ISBLANK(A1),0,LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1)

or, if you prefer to avoid IF logic blocks in your sheet, use SIGN and LEN:=LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+SIGN(LEN(A1))


This comment was minimized by the moderator on the site
It returns a count of 1 from an empty cell. How do you fix this so it returns the count of zero??
This comment was minimized by the moderator on the site
what if some of the cells only have one value, e.g. cell A = KTW, cell B = VAL, SME how to count cell A?
This comment was minimized by the moderator on the site
How To Count Comma Separated Specific Values in a single cell In Excel?
Suppose to count how many 15's are there in a single cell that contains 10,1,15,20,15,5,15,155
I need the result 3.
Is there any formula in excel
This comment was minimized by the moderator on the site
This worked great for me but i had to edit formula for Office 2016. (TRIM(A1),",","")) replaced with (TRIM(A1);",";""))
This comment was minimized by the moderator on the site
Dear Shandoo,

Thank you for your supplement!
This comment was minimized by the moderator on the site
i have comma separated values in cells like A=1,2,3,4,5,6 B=3,4,5,6,7,8 I want to add the contents of the two cells without repeating the value and also want to get the common value of two cells expected result = 1,2,3,4,5,6,7,8 =3,4,5,6 i am not getting the exact formula in microsoft excel 2013 Kindly help me Thanks
This comment was minimized by the moderator on the site
have you found out the way to achieve this? i am looking for exactly the same thing. thanks
This comment was minimized by the moderator on the site
i too looking for the same
This comment was minimized by the moderator on the site
What if some of the cells underneath are blank? When using the fill handle on the rest of the cells it's coming up with 1 as the total.
This comment was minimized by the moderator on the site
Hello James55, don't know if you ever got an answer but in case you need one. Use an IF statement to check if the cell is blank and then print a "0" or null "" whichever you like. =IF(A1="","0",(LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+"1"))
This comment was minimized by the moderator on the site
Great share info
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations