Увеличение по количеству значений группы в таблице Excel

Увеличение по количеству значений группы в таблице Excel

Эксель 2016-2021

Я новичок в качестве суперпользователя, поэтому не могу комментироватьувеличение-по-количеству-значения-группы-в-Excelкоторый описывает то, что я собираюсь сделать, НО в таблице Excel.

Допустим, моя таблица имеет следующее содержимое:

Таблица Excel

какова формула для автоинкрементного столбца [формула со структурированной ссылкой] с использованиемструктурированные ссылки? Формула должна автоматически применяться, когда пользователи добавляют новый год, что и происходит с таблицами. Кстати, есть ли способ, чтобы приращение оставалось неизменным, если таблица отсортирована так, что year=2019 и increment=1 по-прежнему ссылаются на col=a, year-increment является своего рода надежным идентификатором ? Может быть, это невозможно, но спрашиваю!

решение1

В первой ячейке:

=SUMPRODUCT(--(INDEX([year],ROW($1:1))=[@year]))

или

=SUMPRODUCT(--(INDEX([year],1):[@year]=[@year]))

См. комментарии ниже от @jgran. Первая формула, по-видимому, не работает должным образом для этого пользователя в Excel 2019, но работает в Excel 2021. Вторая формула работает в обеих версиях

введите описание изображения здесь

решение2

Попробуйте эту формулу:

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

введите описание изображения здесь

Связанный контент