Формула Excel: Текущее количество появлений в списке -

Содержание

Общая формула

=COUNTIF($A$1:A1,value)

Резюме

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

=IF(B5="blue",COUNTIF($B$5:B5,"blue"),"")

Объяснение

Работая изнутри, функция СЧЁТЕСЛИ настроена на подсчет значения «синего», которое отображается в столбце B:

COUNTIF($B$5:B5,"blue")

Обратите внимание, что левая часть ссылки диапазона заблокирована ($ B $ 5), а правая часть является относительной (B5). Это называется «смешанной ссылкой», поскольку она содержит как абсолютные, так и относительные адреса и создает расширяющийся диапазон.

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

Внешний слой формулы использует функцию ЕСЛИ для управления моментом срабатывания СЧЁТЕСЛИ. СЧЁТЕСЛИ генерирует счет, только когда значение в B является «синим». В противном случае IF возвращает пустую строку ("").

Текущий счет каждого значения

Чтобы создать текущий счетчик каждого значения, которое появляется в столбце A, вы можете использовать общую версию формулы, подобную этой:

=COUNTIF($A$1:A1,A1)

Интересные статьи...