У меня есть формула в Excel ='C:\[Månadsblad.xls]2018-01-01'!$G$10
который отлично работает.
Тем не менее, я хочу использовать переменную вместо 2018-01-01
, чтобы я мог легко изменить дату.
Как мне этого добиться?
У меня есть формула в Excel ='C:\[Månadsblad.xls]2018-01-01'!$G$10
который отлично работает.
Тем не менее, я хочу использовать переменную вместо 2018-01-01
, чтобы я мог легко изменить дату.
Как мне этого добиться?
Используйте INDIRECT() вместе с конкатенацией.
Предположим, ваша дата в F10. Заключите постоянные части вашего пути в двойные кавычки и вставьте переменную дату с помощью "&":
= INDIRECT(" 'C:[Månadsblad.xls] "& F10 &"'!$ G $ 10")