Это формула, которую я использую для получения значения ячейки с косвенной ссылкой на другом листе:
= OFFSET (INDIRECT ("'" & SheetName "'! $ A $ 1"); Row; Col) * BooleanValue
Как вы можете видеть, я добавляю указанную c ячейку (со ссылками Row и Col) из также указанного SheetName, а затем это значение умножается на 1 или 0. Это необходимо, потому что необходимо добавить указанные c изменения рабочего листа.
При расширении этого на более чем один рабочий лист, я скопировал и добавил эту же формулу 10 раз для 10 листов, которые мне нужно учесть, но формула становится слишком длинный и трудный для чтения или редактирования и используемый для массива формул, я думаю, что, безусловно, есть лучший способ, но я не знаю, как это сделать.
На форуме я видел решения для фильтрации Ячейки в разных добавляются, но я не вижу способа адаптировать их к моей ситуации, так как я суммирую ячейки из 10 листов и умножаю их на массив логических значений.
Большое спасибо в adv за любую помощь. Enrique