Я хотел бы сделать сумму или sumprod по ячейкам в разных файлах. Точнее:
У меня есть список путей к другим файлам .ods, которые содержат данные, организованные точно так же. Например , в ячейке A1 'file:///C:/Users/jean__000/Desktop/data1.ods'#$Sheet1
, ..., в ячейке A9 'file:///C:/Users/jean__000/Desktop/data9.ods'#$Sheet1
). В ячейках B1, ..., B9 у меня есть логическое значение, представляющее, хочу ли я, чтобы соответствующие файлы были включены в вычисления или нет. Теперь я хочу вычислить сумму по всем файлам, для которых задано значение TRUE, для данной ячейки (скажем, C1). Если бы это была просто сумма по всем листам, я мог бы использовать косвенный sumprod данного диапазона, но я не могу найти, как определить диапазон для разных файлов.
Я мог бы добавить новый столбец (скажем, C) и получить data1.ods#$Sheet1.C1
появляются в C1, ..., data9.ods#$Sheet1.C1
появляются в С9; и затем sumprod над этим, но я хотел бы избежать создания бесполезных столбцов.
Это дополнительный вопрос из раздела Репликация данных из отдельных файлов в OpenOffice Calc