Я пытаюсь создать формулу, которая ссылается на другой лист. Вместо того, чтобы напрямую добавлять имя листа, я хочу иметь возможность иметь имя листа в качестве переменной.
Моя формула такова:
=IF(B2="",(HLOOKUP($A$2,'Sheet 1'!$C$5:$AB$200,2)),(HLOOKUP($B$2,'Sheet 1'!$C$5:$AB$200,2)))
Лист 1 - это лист, на который здесь ссылаются статически, однако ячейка A5 будет ячейкой, которая определяет, на какой лист смотреть. Вместо того, чтобы говорить "Лист 1", это должно быть что-то похожее на = A5
Я читал об использовании КОСВЕННО, но не могу заставить это работать
=IF(B2="",(HLOOKUP($A$2,(INDIRECT(CONCATENATE("'",A5,"'"))!$C$5:$AB$200,2)),(HLOOKUP($B$2,(INDIRECT(CONCATENATE("'",A5,"'"))!$C$5:$AB$200,2)))
Если кто-то может помочь, это будет очень признательно