Перейти к основному содержанию

Как подсчитать значения, разделенные запятыми, в одной ячейке в Excel?

Если содержимое ячейки разделено запятой в одной ячейке, например «A1, A2, A3, A4, A5», и вы хотите подсчитать общее количество значений, разделенных запятыми в этой ячейке, что вы можете сделать? В этом случае общее количество значений, разделенных запятыми, должно быть 5. В этой статье мы покажем вам два метода подсчета значений, разделенных запятыми, в одной ячейке в Excel.

Подсчитайте значения, разделенные запятыми, в одной ячейке с формулой
Легко считайте значения, разделенные запятыми, в одной ячейке с помощью удивительного инструмента

Больше руководств по счету в Excel


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

В качестве примера возьмите данные на скриншоте ниже. Для подсчета значений, разделенных запятыми, в каждой ячейке диапазона B3: B7 выполните следующие действия.

1. Выберите пустую ячейку для вывода результата.

2. Введите в нее формулу ниже и нажмите Enter ключ. Выделите ячейку результата и перетащите ее Ручка заполнения вниз, чтобы получить все результаты.

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


Легко считайте значения, разделенные запятыми, в одной ячейке с помощью удивительного инструмента

Для Подсчитайте количество ячеек через запятую полезности Kutools for Excel, вы можете легко подсчитать значения, разделенные запятыми, в ячейке в Excel, не применяя формулы вручную.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите пустую ячейку для вывода результата.

2. К Кутулс вкладку нажмите Формула Помощник > Формула Помощник.

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

  • Найти и выбрать Подсчитайте количество значений, разделенных запятой в Выберите формулу коробка;
    Наконечник: вы можете проверить ФИЛЬТР поле введите определенные слова, чтобы отфильтровать имена формул.
  • В Ячейка поле выберите ячейку, в которой вы хотите подсчитать значения, разделенные запятыми;
  • Нажмите OK кнопка. Смотрите скриншот:

4. Теперь результат помещается в выбранную ячейку. Выделите эту ячейку результата, а затем перетащите ее маркер заполнения вниз, чтобы получить другие результаты. Смотрите скриншот:

  Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме:

Подсчитайте повторяющиеся значения в столбце в Excel
Если у вас есть список данных на листе с уникальными значениями и повторяющимися значениями, и вы хотите не только подсчитывать частоту повторяющихся значений, но также хотите знать порядок появления повторяющихся значений. Методы, описанные в этой статье, могут оказать вам услугу.

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

Подсчитать, если ячейка содержит текст или часть текста в Excel
Предположим, у вас есть указанные ниже данные, и вы хотите подсчитать количество ячеек, содержащих текст «Apple», количество ячеек, содержащих текст «Оранжевый», а ячейки содержат «Персик» отдельно, как это сделать? В этом руководстве мы подробно объясняем функцию СЧЁТЕСЛИ, чтобы помочь вам быстро подсчитать количество ячеек, если они содержат текст или часть определенного текста в Excel. Кроме того, мы представляем замечательную функцию, позволяющую легко достичь ее с помощью только щелчков мышью.

Подсчитайте количество ячеек между двумя значениями или датами в Excel
Если вам нужно подсчитать номера ячеек, которые содержат определенные значения между двумя числами или датами, формула функции CountIf может быстро вам помочь. В этом руководстве мы покажем вам подробности подсчета количества ячеек между двумя значениями или датами в Excel.

Лучшие инструменты для офисной работы

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

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 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