Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hello everyone,
Can anyone help me to convert this text column into a date column?
The text value looks like this 15-FEB-20 11.00.00.000000 PM.
Solved! Go to Solution.
Hi @Anonymous
if you need exactly DAX, not M formula use:
a. for only date
ColumnDate = DATEVALUE(FORMAT(LEFT([Columntext],9),"General Date"))
b. for the datetime column
ColumnDateTime =
var _date = DATEVALUE(FORMAT(LEFT([Columntext],9),"General Date"))
var _time = TIMEVALUE(SUBSTITUTE(RIGHT([Columntext],LEN([Columntext])-10),".000000", ""))
RETURN
_date + _time
Hi @Anonymous
if you need exactly DAX, not M formula use:
a. for only date
ColumnDate = DATEVALUE(FORMAT(LEFT([Columntext],9),"General Date"))
b. for the datetime column
ColumnDateTime =
var _date = DATEVALUE(FORMAT(LEFT([Columntext],9),"General Date"))
var _time = TIMEVALUE(SUBSTITUTE(RIGHT([Columntext],LEN([Columntext])-10),".000000", ""))
RETURN
_date + _time
When i try to run the formula i get this error:
"Cannot convert value '' of type Text to type Date."
Do you have any solution for this?
@Anonymous
do you have empty cells with data? if so, how do you want to calculate it? what date it should return?
I have a column with date values like this one: "15-FEB-20 11.00.00.000000 PM." but they are formated as text and not date/time. I want to format the column from text to date/time.
@Anonymous
yes, but error "Cannot convert value '' of type Text to type Date." says to me that it is possible that you have an empty cells in your Date column. How do you plan to perform empty cells?
Aaaaah! Yes now it works! I didnt see the blank cell.. Thank you!
User | Count |
---|---|
42 | |
28 | |
23 | |
18 | |
15 |
User | Count |
---|---|
54 | |
35 | |
18 | |
18 | |
15 |