3

У меня есть таблица, состоящая из более чем 450 столбцов, показывающих количество видов насекомых в определенных регионах:

Таблица данных

Мне нужно представить таблицу оценки, в которой показано, сколько раз счетчик Species_A равен 1, а в следующей строке под количеством раз, когда счетчик Species_B равен 1, а в следующей строке под количеством раз, когда счетчик Species_C равен 1. и т.д. для 450 видов.

Таблица результатов

Моя проблема заключается в том, что нужно ввести вручную счетчик формулы (B1:QM1; 1), потому что когда я копирую формулу ячейки вниз, Excel увеличивает ссылку на строку - но мне нужно увеличить ссылку на столбец.

Например мне нужно;

=countif(B2:B6;1)
=countif(C2:C6;1)
=countif(D2:D6;1)...etc

но Excel дает мне;

=countif(B2:B6;1)
=countif(B3:B7;1)
=countif(B4:B8;1)

Транспонирование занимает слишком много времени и не является вариантом.

Какая будет самая простая формула для увеличения ссылки на столбец, но не на строку?

Спасибо за любую помощь.

1 ответ1

1

Вы можете использовать OFFSET для создания массива, а затем использовать этот массив в COUNTIF

=COUNTIF((OFFSET(B2,0,0,1,6)),1)

Затем его можно перетащить вниз, и он будет работать так, как предназначено для данного образца.

B2 работает как начальная точка, измените 6, чтобы соответствовать количеству столбцов и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .