Таблица Google ARRAYFORMULA() с опцией INDIRECT() и ADDRESS()
У меня есть лист, на который я вставляю новые заказы, например: " Как вы можете видеть, заказы состоят из продуктов a, b, c, d".
В других столбцах у меня есть формулы массива для определения пределов ордеров, я имею в виду номер строки, в которой ордера начинаются и заканчиваются (на второй ссылке на изображение вы можете видеть, что я имею в виду).
Что ж, теперь я хочу сделать формулу массива, которая позволяет мне искать, заказывать по порядку, количество продуктов a, b,c,d. Я сделал функцию, которая отлично работает в ячейке:
=IFERROR(VLOOKUP(H$1,INDIRECT(ADDRESS($F2,1)):INDIRECT(ADDRESS($G2,2)),2,0))
Но когда я использую его с ARRAYFORMULA, он не работает, потому что он имеет функцию INDIRECT для:
=ARRAYFORMULA(IFERROR(VLOOKUP(H$1,INDIRECT(ADDRESS($F2:F,1)):INDIRECT(ADDRESS($G2:G,2)),2,0)))
Результат того, что мне нужно, должен заполнить клетки следующим образом:
Но используя формулу массива вместо копирования-вставки формулы ячейка за ячейкой
Я благодарю и надеюсь, что кто-то может помочь мне решить эту проблему!