Forum Discussion
convert to date format
- 5 years ago
Hi, Anonymous
column:
Column = IFERROR(FORMAT(('Table'[Column1]-DATE(1899,12,30))+DATE(1899,12,30),"mm/dd/yyyy"),BLANK())measure:
Measure = IFERROR(FORMAT((MAX('Table'[Column1])DATE(1899,12,30))+DATE(1899,12,30),"mm/dd/yyyy"),BLANK())result:
Zerrick
Did I answer your question? Mark my post as a solution!
Hi, Anonymous
To create a measure like this:
Measure = (MAX('Table'[Column1])-DATE(1899,12,30))+DATE(1899,12,30)
or create a column:
col = ([Column1]-DATE(1899,12,30))+DATE(1899,12,30)
result:
Zerrick
Did I answer your question? Mark my post as a solution!
Thank you zerick.
But requirement is to convert this serial format(44236, 44239) to MM/DD/YYYY in query editor
Suren
- zzcc5 years agoFrequent Visitor
Hi, Anonymous
measure
Column = var _1=([Column1]-DATE(1899,12,30))+DATE(1899,12,30) return FORMAT(_1,"mm/dd/yyyy")column
Measure = var _1=(MAX('Table'[Column1])-DATE(1899,12,30))+DATE(1899,12,30) return FORMAT(_1,"mm/dd/yyyy")result:
In power query
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMtY3MtU3MjAyVIrViVYyMTEyNgOzgOJGqOKWSrGxAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}}), #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each try (Duration.From([Column1])) otherwise null), #"Added Custom1" = Table.AddColumn(#"Added Custom", "Custom.1", each try(Date.From([Column1])) otherwise null), #"Changed Type1" = Table.TransformColumnTypes(#"Added Custom1",{{"Custom", type duration}}), #"Added Custom2" = Table.AddColumn(#"Changed Type1", "Custom.2", each #date(1899,12,30)+[Custom]), #"Merged Columns" = Table.CombineColumns(Table.TransformColumnTypes(#"Added Custom2", {{"Custom.1", type text}, {"Custom.2", type text}}, "en-US"),{"Custom.1", "Custom.2"},Combiner.CombineTextByDelimiter("", QuoteStyle.None),"Merged"), #"Removed Columns1" = Table.RemoveColumns(#"Merged Columns",{"Custom", "Column1"}), #"Changed Type2" = Table.TransformColumnTypes(#"Removed Columns1",{{"Merged", type date}}) in #"Changed Type2"Zerrick
Did I answer your question? Mark my post as a solution!
- Anonymous5 years agoNot applicable
Thank you Zerrick.
Below expression works for me but encounter errors "Cannot convert value '' of type Text to type Number." when column has "" or "N/A". Could you please help me to fix
Column2 =var _1=([Column1]-DATE(1899,12,30))+DATE(1899,12,30)return FORMAT(_1,"mm/dd/yyyy")- zzcc5 years agoFrequent Visitor
Hi, Anonymous
column:
Column = IFERROR(FORMAT(('Table'[Column1]-DATE(1899,12,30))+DATE(1899,12,30),"mm/dd/yyyy"),BLANK())measure:
Measure = IFERROR(FORMAT((MAX('Table'[Column1])DATE(1899,12,30))+DATE(1899,12,30),"mm/dd/yyyy"),BLANK())result:
Zerrick
Did I answer your question? Mark my post as a solution!