Power BI直连模式下提取日期日份的替代方法咨询
在Power BI Direct Query模式下提取日期日份的可行方法
以下几种方法可以解决你的需求:
方法1:使用DAX的DAY函数(日期列是日期类型时)
直接调用DAY函数提取日份,返回数字类型结果,完全符合示例要求:Day = DAY('你的表名'[Full Date])方法2:先转换文本为日期再提取(日期列是文本类型时)
如果Full Date是文本格式,先通过PARSEDATE指定格式转为日期,再用DAY函数提取:Day = DAY(PARSEDATE('你的表名'[Full Date], "dd/MM/yyyy"))若你的Power BI区域设置匹配日期格式,也可以简化为:
Day = DAY(DATEVALUE('你的表名'[Full Date]))方法3:纯文本处理提取(无法转换为日期时)
针对文本格式的日期,通过文本函数定位分隔符并提取左侧内容:Day = VALUE(LEFT('你的表名'[Full Date], FIND("/", '你的表名'[Full Date]) - 1))该方法通过找到第一个
/的位置,截取左侧文本并转为数字,无需依赖日期类型转换。
内容的提问来源于stack exchange,提问作者python_pi
相关产品推荐
相关产品推荐

