Добрый день. Подскажите, пожалуйста, если способ одну ячейку, где содержится информация по дате и времени, разбить на две? Что бы была отдельно ячейка с датой и ячейка с временем
Добрый день. Подскажите, пожалуйста, если способ одну ячейку, где содержится информация по дате и времени, разбить на две? Что бы была отдельно ячейка с датой и ячейка с временемlenacia
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Столбец1", type any}}), #"Повышенные заголовки" = Table.PromoteHeaders(#"Измененный тип", [PromoteAllScalars=true]), #"Измененный тип1" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"Дата и время создания", type datetime}}), #"Дублированный столбец" = Table.DuplicateColumn(#"Измененный тип1", "Дата и время создания", "Копия Дата и время создания"), #"Измененный тип2" = Table.TransformColumnTypes(#"Дублированный столбец",{{"Дата и время создания", type date}}), #"Извлеченное время" = Table.TransformColumns(#"Измененный тип2",{{"Копия Дата и время создания", DateTime.Time, type time}}) in #"Извлеченное время"
[/vba]
и в PQ [vba]
Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Столбец1", type any}}), #"Повышенные заголовки" = Table.PromoteHeaders(#"Измененный тип", [PromoteAllScalars=true]), #"Измененный тип1" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"Дата и время создания", type datetime}}), #"Дублированный столбец" = Table.DuplicateColumn(#"Измененный тип1", "Дата и время создания", "Копия Дата и время создания"), #"Измененный тип2" = Table.TransformColumnTypes(#"Дублированный столбец",{{"Дата и время создания", type date}}), #"Извлеченное время" = Table.TransformColumns(#"Измененный тип2",{{"Копия Дата и время создания", DateTime.Time, type time}}) in #"Извлеченное время"
Уверены? Дата - целое число, а Вы округляете до 5-го знака почему-то
В общем отображает верно, но для отображения можно вообще =A2 и формат ячейки дата. А вот если с этими ячейками что-то дальше делать нужно, то мой вариант с округлением не подойдет.(или использовать окрвниз)
Уверены? Дата - целое число, а Вы округляете до 5-го знака почему-то
В общем отображает верно, но для отображения можно вообще =A2 и формат ячейки дата. А вот если с этими ячейками что-то дальше делать нужно, то мой вариант с округлением не подойдет.(или использовать окрвниз)bigor
Сообщение отредактировал bigor - Среда, 14.08.2019, 14:10