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

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

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

Объяснение формулы:
=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. Введите приведённую ниже формулу в пустую ячейку рядом с исходными данными:
2. Затем скопируйте формулу или перетащите маркер заполнения вниз по другим ячейкам, чтобы получить накопительный счётчик вхождений каждого элемента, как показано на скриншоте:

Используемая связанная функция:
- СЧЁТЕСЛИ:
- Функция СЧЁТЕСЛИ — это статистическая функция Excel, предназначенная для подсчёта количества ячеек, соответствующих заданному условию.
- ЕСЛИ:
- Эта функция ЕСЛИ проверяет, выполняется ли заданное условие, и возвращает указанное вами значение для случая ИСТИНА или ЛОЖЬ.
Другие статьи:
- Подсчёт уникальных числовых значений по критерию
- На листе Excel вам может понадобиться подсчитать количество уникальных числовых значений по определённому условию. Например, как подсчитать уникальные значения в столбце «Кол-во» для товара «Футболка» в отчёте, показанном на скриншоте ниже? В этой статье я покажу несколько эффективных формул для решения этой задачи в Excel.
- СЧЁТЕСЛИМН с логикой ИЛИ для нескольких критериев
- Обычно для подсчёта ячеек по одному или нескольким условиям с логикой «И» в Excel используется функция СЧЁТЕСЛИМН. Возможно, вы сталкивались с ситуацией, когда нужно подсчитать несколько разных значений из одного столбца или диапазона ячеек — то есть применить несколько условий с логикой «ИЛИ». В таком случае можно комбинировать функции СУММ и СЧЁТЕСЛИМН либо использовать функцию СУММПРОИЗВ.
- Расчёт процентного распределения элементов в списке
- Например, у вас есть статистический отчёт с вариантами ответов каждого студента, и теперь нужно получить процентное распределение по каждому варианту — то есть определить, какой процент от общего числа составляют варианты A, B и C. В Excel для расчёта доли конкретного значения в списке данных можно использовать комбинацию функций СЧЁТЕСЛИ и СЧЁТЗ.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.