Как добавить повторяющиеся строки в LibreOffice Calc, чтобы их было по одной в день?

у меня есть некоторые данные (это данные фондового рынка)

29/07/2015  35972.82    32056.2 17751.39
30/07/2015  35961.86    32046.43    17745.98
31/07/2015  35848.13    31945.08    17689.86
03/08/2015  35662.37    31779.55    17598.2
04/08/2015  35566.11    31693.77    17550.69

нет одной строки в день, потому что поставщик данных пропускает дни, в которые рынок закрыт.

мне нужно, чтобы была одна строка в день, и строки должны дублироваться там, где это необходимо, чтобы заполнить пробелы

29/07/2015  35972.82    32056.2 17751.39
30/07/2015  35961.86    32046.43    17745.98
31/07/2015  35848.13    31945.08    17689.86
01/08/2015  35848.13    31945.08    17689.86
02/08/2015  35848.13    31945.08    17689.86
03/08/2015  35662.37    31779.55    17598.2
04/08/2015  35566.11    31693.77    17550.69

есть ли способ сделать это в LibreOffice?

8
задан spraff
01.12.2022 6:22 Количество просмотров материала 3294
Распечатать страницу

1 ответ

Начнем с данных в верхней части листа с именем "Лист1". Создайте новый лист с именем "Лист2".

в ячейку A1 листа 2 Введите следующую формулу.

=Sheet1.A1

в ячейку A2 листа 2 введите эту формулу и заполните ее до A7.

=A1+1

для правильной работы даты должны быть дата, а не строк. Если даты на Листе1 являются строками, преобразуйте их в данные -> текст по столбцам. Выберите столбец и укажите формат даты.

Теперь в ячейку B1 листа 2 Введите следующую формулу, заполните до B7, затем до D7.

=VLOOKUP($A1;$Sheet1.$A:$D;COLUMN())

это дает желаемый результат, как показано в вопросе.

документы: ВПР,колонки.

0
отвечен Jim K 2022-12-02 14:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх