Я хочу суммировать указанные c ячеек из нескольких листов внутри и формула массива - PullRequest
0 голосов
/ 21 апреля 2020

Это формула, которую я использую для получения значения ячейки с косвенной ссылкой на другом листе:

= OFFSET (INDIRECT ("'" & SheetName "'! $ A $ 1"); Row; Col) * BooleanValue

Как вы можете видеть, я добавляю указанную c ячейку (со ссылками Row и Col) из также указанного SheetName, а затем это значение умножается на 1 или 0. Это необходимо, потому что необходимо добавить указанные c изменения рабочего листа.

При расширении этого на более чем один рабочий лист, я скопировал и добавил эту же формулу 10 раз для 10 листов, которые мне нужно учесть, но формула становится слишком длинный и трудный для чтения или редактирования и используемый для массива формул, я думаю, что, безусловно, есть лучший способ, но я не знаю, как это сделать.

На форуме я видел решения для фильтрации Ячейки в разных добавляются, но я не вижу способа адаптировать их к моей ситуации, так как я суммирую ячейки из 10 листов и умножаю их на массив логических значений.

Большое спасибо в adv за любую помощь. Enrique

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...