2

У меня есть 2 файла Excel - A и B. В ячейке A1 файла B я использую формулу индекса для ссылки на строку в файле A. "INDEX('[A.xlsb] A'!$ 10:$ 10,1,2)"- формула, которую я использую (ссылка на строку 10 в файле A).

Если я обновлю номер строки в другой ячейке файла B, возможно ли, чтобы эта формула ссылалась на эту ячейку, чтобы получить номер строки из файла A?

Любая помощь приветствуется.

Спасибо

2 ответа2

1

1 в этой формуле

= INDEX('[A.xlsb] А'!10 долларов:10, 1, 2)

определяет строку относительно диапазона (так как у вас есть только одна строка, строка 10, она может быть только 1), поэтому, предполагая, что вы всегда хотите строку от 1 до 100 (отрегулируйте по необходимости), вы можете использовать эту версию

= INDEX('[A.xlsb] А'!$ 1:$ 100, C3, 2)

где C3 содержит номер строки, которую вы хотите

0

Синтаксис для ссылки на другой файл

'[FileNameAndExtension]SheetName'!Range

например

=INDEX('[A.xlsb]Sheet1'!$10:$10,1,2)

Обратите внимание, другая рабочая книга должна быть открыта

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .