У меня есть несколько файлов .ods, заполненных данными (например, data1.ods, data2.ods и т.д.). Эти файлы используют точно такой же формат, поэтому вычисления на основе data1.ods будут одинаково релевантными для данных из data2.ods. У меня есть другой файл calc (скажем, main.ods), где я делаю вычисления. В main.ods в настоящее время у меня есть расчеты с использованием исключительно ячеек из data1.ods. Теперь я хотел бы иметь возможность легко изменять main.ods так, чтобы вместо него использовались данные из data2.ods или из любого другого файла (расчеты остались прежними).
Я мог бы заменить все и заменить 'file:///C:/Users/jean__000/Desktop/data1.ods'
на 'file:///C:/Users/jean__000/Desktop/data2.ods'
при необходимости, но это кажется грязным, и не будет работать хорошо, когда я использую данные из нескольких файлов. Вместо этого я хотел бы ввести имя файла, который будет использоваться в ячейке, и изменить это имя при необходимости.
Например, в ячейке A1 листа Sheet1 в main.ods я мог бы напечатать ="'file:///C:/Users/jean__000/Desktop/data1.ods'#Sheet1"
и при необходимости изменить имя (или путь к файлу ) здесь , Однако мне не удается это использовать. Если я хочу прочитать столбец B листа Sheet1 data1.ods в столбце B листа Sheet1 в файле main.ods, я могу ввести ячейку B1 =INDIRECT(ADRESSE(1;2;4;1;$A$1))
. Однако я не могу "перетащить" эту формулу, чтобы скопировать оставшуюся часть столбца B.
Примечание: я использую версию Calc на французском языке, поэтому вместо "ADDRESS" используется "ADRESSE".