#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))