Я использую две разные книги: первая [Только данные Excel], созданная как база данных, и вторая [Шаблон счета], созданная для создания счета.
При создании счета я использую смещение, чтобы прочитать, например, список местоположений клиентов.
=OFFSET('[Excel Data Only.xlsx]Channels'!$A$2,MATCH(Invoice!$C$1,'[Excel Data Only.xlsx]Channels'!$A$2:$A$198,0)-1,1,COUNTIF('[Excel Data Only.xlsx]Channels'!$A$2:$A$198,Invoice!$C$1),1)
И это работает правильно.
Проблема в том, что когда я хочу создать копию рабочей книги [Шаблон счета], которая будет иметь другой путь, например на рабочем столе, смещение изменяется на
=OFFSET('C:\Users\anthony\Desktop\[Excel Data Only.xlsx]Channels'!$A$2,MATCH(Invoice!$C$1,'C:\Users\anthony.boulos\Desktop\[Excel Data Only.xlsx]Channels'!$A$2:$A$198,0)-1,1,COUNTIF('C:\Users\anthony.boulos\Desktop\[Excel Data Only.xlsx]Channels'!$A$2:$A$198,Invoice!$C$1),1)
Таким образом, автоматически изменяется путь к книге [Excel Data Only], и он больше недоступен, поскольку я просто изменил путь к [Invoice Template], а не другой.
Итак, как я могу управлять этой формулой, чтобы она не влияла на путь [Только данные Excel] при изменении пути [Шаблон счета].
Спасибо за помощь!