Команда Excel Indirect возвращает #value

Использование COUNTIF для подсчета количества раз, когда значение HW или SW появляется в столбце. Я не уверен, сколько строк данных у меня получится, поэтому я хочу сделать это переменной, используя INDIRECT. Эта формула возвращает ошибку #ЗНАЧ, и я не могу понять, почему: =СЧЁТЕСЛИ('Daily_Data_Dump'!$G$2:ДВССЫЛ($G&AB3),HW_or_SW) Где значение в ячейке AB3 равно 5000. На мой взгляд, это должно быть эквивалентно of =COUNTIF('Dump_Daily_Data'!$G$2:$G5000,HW_or_SW). Спасибо за любую помощь.


person PJd00    schedule 31.10.2020    source источник
comment
Вам не нужно косвенное, если вы используете таблицы данных для данных. Выберите данные -> вставка -> таблица -> напишите формулу и выберите область в таблице данных.   -  person Andreas    schedule 31.10.2020
comment
Да .. но не используя таблицу в этом приложении.   -  person PJd00    schedule 31.10.2020


Ответы (1)


На мой взгляд, это должно быть эквивалентно =COUNTIF('Daily_Data_Dump'!$G$2:$G5000,"HW_or_SW").

Правильно, проблема в другом. Адрес неверный, попробуйте:

=COUNTIF('Daily_Data_Dump'!$G$2:INDIRECT("Daily_Data_Dump!$G"&AB3),"HW_or_SW")

person Andreas    schedule 31.10.2020
comment
Я думаю, что вы на правильном пути ... но теперь получаете ошибки #ref и формулы .... - person PJd00; 01.11.2020
comment
Победитель Победитель!!! (опечатка на моем конце).. Спасибо за помощь. - person PJd00; 01.11.2020
comment
Добро пожаловать, рад, что смог помочь. Если бы вы были так любезны, не могли бы вы принять мой ответ и проголосовать? Это помогает будущим читателям быстрее найти ответ, а также дает мне несколько баллов. Удачного кодирования! - person Andreas; 01.11.2020