【问题标题】:Power BI text to date in "mmm-yy" format迄今为止采用“mmm-yy”格式的 Power BI 文本
【发布时间】:2021-04-06 00:34:27
【问题描述】:

我有一个 excel 文件,其中有一列包含文本格式值,例如 Jan-18、Dec-19、Feb-20。我想将其转换为日期格式,但是当我尝试将此列设置为日期格式时,它会打印 1/18/2021、12/19/2021、2/20/2021。基本上它认为一月为月(1),18 为日期,并将全年设为 2021 年。

有人可以帮忙吗?

Original(text)    After Date conversion        Desired format
    Jan-18        1/18/2021                    01/01/2018
    Feb-19        2/19/2021                    01/02/2019
    Mar-20        3/20/2021                    01/03/2020

【问题讨论】:

    标签: powerbi


    【解决方案1】:

    你可以试试,

    DATE(2018, MONTH(convertedDate), 1)
    

    这会将转换后的日期转换为 2018 年相关月份的第一天。这将作为日期时间对象存储在 Power BI 中。如果您想以 dd/MM/yyyy 格式显示该值,您可以通过在顶部菜单中选择正确的 Format 来实现。

    【讨论】:

      【解决方案2】:

      如果您将Original 列作为文本加载,试试这个技巧:

      Desired format = DATEVALUE ( "1-" & [Original] )
      

      "1-" 附加到开头会给出一个月中的某一天,并强制它将最后一位数字识别为年份。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-24
        • 1970-01-01
        • 2017-05-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多