Просто интересно, знает ли кто-нибудь, как увеличить строку, на которую ссылается НЕПРАВИЛЬНОЕ, при перетаскивании формулы вниз по столбцу.

Чтобы проработать формулу ниже, я хотел бы, чтобы ячейка, на которую ссылаются, т.е. B5, C5 и D5, увеличивала строку, на которую ссылаются +1, каждый раз, когда я использую перетаскивание, чтобы скопировать формулу, например, чтобы

B5, C5 & D5
B6, C6 & D6
B7, C7 & D7

и т.п.

В отличие от изменения формулы в каждом ряду.

=IF(SUM(INDIRECT("'"&A2&"'!b5")+INDIRECT("'"&A2&"'!C5")+INDIRECT("'"&A2&"'!D5"))>=1,"Yes","No")

Я уверен, что это просто что-то вроде функции ROW которая сделает это, но я не могу ее взломать.

Любая помощь будет высоко ценится и спасибо заранее.

Ура,

Дэнни

PS INDIRECT используется для ссылки на другой лист, который определяется тем, что находится в ячейке A2

1 ответ1

1

Вытащите номер строки из кавычек и используйте ROW():

=IF(SUM(INDIRECT("'"&$A$2&"'!B" & ROW(5:5))+INDIRECT("'"&$A$2&"'!C" & ROW(5:5))+INDIRECT("'"&$A$2&"'!D" & ROW(5:5)))>=1,"Yes","No")

Теперь он будет повторяться по мере перетаскивания формулы.

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