почему мой индекс соответствует формуле с вложенной косвенной ссылкой, возвращаемой в виде #REF… perrrrplexed

#excel #excel-indirect

Вопрос:

вот формула:

 INDEX(INDIRECT(M$8amp;"!BS:BS"),MATCH($B11,INDIRECT(M$8amp;"!B:B"),0))
 

выход для M$8-это неделя 1_мон

формула в пределах 8 миллионов долларов — «неделя 1_»и M10

выход для M10 = пн

Я проверил, что текст для названия листа совпадает с выводом для M$8. Результат был «ВЕРНЫМ».

Я в замешательстве!!

Комментарии:

1. Во-первых, попробуйте ввести формулу вручную и посмотрите, как она выглядит. Существует очевидная проблема с названием листа «неделя 1_мон».

2. @SJR вот формула без косвенной ссылки. это работает как заклинание! =ИНДЕКС(«неделя 1_мон»!BS:BS,СОВПАДЕНИЕ($B14,»неделя 1_мон»!B:B,0))

3. Посмотрите ответ Рори, чтобы понять, к чему я клоню.

Ответ №1:

Вам нужны кавычки вокруг имени листа, потому что в нем есть пробел, поэтому:

 =INDEX(INDIRECT("'"amp;M$8amp;"'!BS:BS"),MATCH($B11,INDIRECT("'"amp;M$8amp;"'!B:B"),0))