У меня есть файл Excel, основанный на внешнем файле CSV, который я периодически перезагружаю.

CSV загружается в лист, а другой лист используется для выполнения расчетов.

У меня вопрос - Как расширить формулу на количество строк во внешнем листе данных?

Заранее спасибо!

осветление

Я вижу, что мой смысл не был понят.

У меня есть x строк в исходной таблице. Мне нужно иметь x строк в таблице вычислений.
Как автоматически заполнить целевую таблицу вычислений 10 строками (все они будут формулами) Например:

Перед перезагрузкой в таблице src было 3 строки, поэтому в целевой таблице будет 3 строки формулы

после обновления 3 строки были добавлены к источнику. Я хочу, чтобы цель автоматически добавила 3 строки формулы:

2 ответа2

0

Это всего лишь пример. Скажем, у нас есть формулы в Sheet1, которые обрабатывают CSV-загруженные данные в Sheet2

Вместо того, чтобы использовать формулу как:

=SUM(Sheet2!A1:A12)

используйте вместо:

=SUM(Sheet2!A:A)

Это будет работать независимо от количества заполненных строк.

0

Я бы получил данные из файла CSV, используя кнопку «Лента данных» / «Из текстового файла». В конце мастера импорта, когда появится вопрос « Выберите, как вы хотите просмотреть эти данные в своей книге», я бы выбрал опцию « Добавить эти данные в модель данных».

Результатом будет таблица Excel. Вы можете добавить формулу рядом с последним столбцом, и она будет автоматически скопирована во все строки. Когда вы используете команду «Обновить», количество строк будет увеличиваться или уменьшаться в зависимости от данных текстового файла. Любые формулы будут скопированы в новые строки или удалены из удаленных строк.

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