Страницы: 1
RSS
PQ или PP. Округление часов в меньшую сторону., Необходимо взять Дата + время, округлить часы и вернуть Дата + время
 
Здравствуйте!
Прошу помочь с решением задачи.

Дано:
столбец с форматом данных: 03.01.2020  8:39:00

Необходимо:
округлить время (оставить только часы) и вернуть значение: 03.01.2020  8:00:00


В справочнике Microsoft я нашёл функцию DateTime.ToRecord(), она правда разбивает всё на столбцы, потом нужно опять собирать...


P.S.: Я просмотрел аналогичные темы форума. Там речь шла о времени, а не о дата + время. Некоторые задачи решались функциями Excel, некоторые даже макросом.  
Изменено: ivanka - 06.04.2020 14:55:06
 
Код
let
    from = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    typ = Table.TransformColumnTypes(from,{"Дата и время", type datetime}),
    to = Table.TransformColumns(typ,{"Дата и время",  each Time.StartOfHour(_)})
in
    to
Изменено: buchlotnik - 06.04.2020 15:04:44
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, жму руку! Отлично работает! Благодарю!!!
Страницы: 1
Наверх