Заполнение пустых значений поля предыдущими значениями

Автор Ивушка, апреля 16, 2019, 09:36:15 am

« предыдущая - следующая »

Ивушка

Доброго дня! Такая задача. При загрузке к таблице Дата-Артикул-Остаток join присоединяется таблица Дата-Артикул-Цена. В результате получена таблица вида:

Дата           Артикул   Остаток   Цена
26.01.2019   152389   14   183,83
27.01.2019   152389   14   
30.01.2019   152389   12   367,66
31.01.2019   152389   12   
17.02.2019   152389   11   253,83
18.02.2019   152389   11   

Видно, что поле Цена содержит пустые значения. Но дело в том, что на каждую дату нужно получить Остаток в сумме, т.е. Остаток*Цена.
Можно ли (на этапе загрузки или последующей обработкой таблицы) заполнить эти строки таким образом, чтобы бралось предыдущее непустое значение, то есть:

Дата           Артикул   Остаток   Цена
26.01.2019   152389   14   183,83
27.01.2019   152389   14   183,83
30.01.2019   152389   12   367,66
31.01.2019   152389   12   367,66
17.02.2019   152389   11   253,83
18.02.2019   152389   11   253,83

Либо какой-то формулой\функцией получать эти предыдущие установленные цены "на лету", прямо в расчетах?
Спасибо всем откликнувшимся!