Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Months are not reflected as dates

Hi, I hope you can help me with the following. I have a column with the names of the months. When I change the data type from text to date, I get errors. I have already tried to change it by clicking...
  • SteveHailey's avatar
    SteveHailey
    4 years ago

    You could create a "Custom Column" using this code below:

     

    Date.FromText(
    Number.ToText(
    if [Month] = "January" then 1
    else if [Month] = "February" then 2
    else if [Month] = "March" then 3
    else if [Month] = "April" then 4
    else if [Month] = "May" then 5
    else if [Month] = "June" then 6
    else if [Month] = "July" then 7
    else if [Month] = "August" then 8
    else if [Month] = "September" then 9
    else if [Month] = "October" then 10
    else if [Month] = "November" then 11
    else if [Month] = "December" then 12
    else null
    )
    & "/1/"
    & Number.ToText(Date.Year([Year]))
    )

     

    Then you should be able to change the data type of that new column to Date.

     

    -Steve