KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Выполнение накопительного подсчёта вхождений в списке

АвторСяоянДата изменения
doc-running-count-of-occurrence-1

Чтобы создать накопительный счётчик для определённого значения в списке ячеек — например, присвоить «Футболке» метку 1 при первом появлении, 2 при втором, 3 при третьем и так далее — используйте стандартную функцию Excel СЧЁТЕСЛИ.

 

Выполните подсчет накопительного количества вхождений в списке

Предположим, у вас есть список данных, как показано на скриншоте ниже. Чтобы получить накопительный счётчик для определённого значения — например, «Футболка», — встречающегося в списке, используйте формулу на основе функций ЕСЛИ и СЧЁТЕСЛИ.

doc-running-count-of-occurrence-2

1. Введите в пустую ячейку рядом с вашими данными приведённую ниже формулу:

=IF(A2="T-Shirt",COUNTIF($A$2:A2,"T-Shirt"),"")

: В приведённой выше формуле A2 — это первая ячейка в списке данных, с которой начинается подсчёт, а текст «Футболка» — конкретное значение, для которого требуется получить накопительный счётчик вхождений. Не забудьте заменить их на свои собственные значения.

2. Затем перетащите маркер заполнения вниз по ячейкам, чтобы применить эту формулу, и вы получите накопительный счётчик указанного значения, как показано на скриншоте:

doc-running-count-of-occurrence-3


Объяснение формулы:

=IF(A2=«T-Shirt»,COUNTIF($A$2:A2,"T-Shirt"),"")

  • COUNTIF($A$2:A2,«T-Shirt»): В этой формуле СЧЁТЕСЛИ диапазон $A$2:A2 представляет собой смешанную ссылку (с абсолютным и относительным адресами), которая создаёт расширяющийся диапазон: при копировании формулы первая ячейка остаётся зафиксированной, а вторая автоматически расширяется, включая каждую новую строку.
    Благодаря этому функция СЧЁТЕСЛИ подсчитывает количество ячеек в списке, содержащих значение «Футболка», и возвращает накопительный счётчик.
  • IF(A2=«T-Shirt»,COUNTIF($A$2:A2,"T-Shirt"),""): Эта функция ЕСЛИ определяет, какой результат отобразится: если значение — «Футболка», показывается результат; в противном случае возвращается пустая строка.

Выполните подсчет накопительного количества каждого значения в списке

Если вам нужен накопительный счётчик для каждого элемента в списке данных, достаточно воспользоваться лишь функцией СЧЁТЕСЛИ.

1. Введите приведённую ниже формулу в пустую ячейку рядом с исходными данными:

=COUNTIF($A$2:A2,A2)

2. Затем скопируйте формулу или перетащите маркер заполнения вниз по другим ячейкам, чтобы получить накопительный счётчик вхождений каждого элемента, как показано на скриншоте:

doc-running-count-of-occurrence-4


Используемая связанная функция:

  • СЧЁТЕСЛИ:
  • Функция СЧЁТЕСЛИ — это статистическая функция Excel, предназначенная для подсчёта количества ячеек, соответствующих заданному условию.
  • ЕСЛИ:
  • Эта функция ЕСЛИ проверяет, выполняется ли заданное условие, и возвращает указанное вами значение для случая ИСТИНА или ЛОЖЬ.

Другие статьи:

  • Подсчёт уникальных числовых значений по критерию
  • На листе Excel вам может понадобиться подсчитать количество уникальных числовых значений по определённому условию. Например, как подсчитать уникальные значения в столбце «Кол-во» для товара «Футболка» в отчёте, показанном на скриншоте ниже? В этой статье я покажу несколько эффективных формул для решения этой задачи в Excel.
  • СЧЁТЕСЛИМН с логикой ИЛИ для нескольких критериев
  • Обычно для подсчёта ячеек по одному или нескольким условиям с логикой «И» в Excel используется функция СЧЁТЕСЛИМН. Возможно, вы сталкивались с ситуацией, когда нужно подсчитать несколько разных значений из одного столбца или диапазона ячеек — то есть применить несколько условий с логикой «ИЛИ». В таком случае можно комбинировать функции СУММ и СЧЁТЕСЛИМН либо использовать функцию СУММПРОИЗВ.
  • Расчёт процентного распределения элементов в списке
  • Например, у вас есть статистический отчёт с вариантами ответов каждого студента, и теперь нужно получить процентное распределение по каждому варианту — то есть определить, какой процент от общего числа составляют варианты A, B и C. В Excel для расчёта доли конкретного значения в списке данных можно использовать комбинацию функций СЧЁТЕСЛИ и СЧЁТЗ.

Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

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

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.