作者touvictor ( )
看板Office
标题[算表] 依条件取不同栏位处理後放到同一栏
时间Sat Jul 3 17:05:48 2021
软体: power bi
版本:desktop
https://imgur.com/a/f1Q93nY
如图, 若日期类别为week, 则取"日期"的值
若日期类别为month, 则取"期间"的值, 後面再附上01转为日期
两者都丢到同一列, DAX语法有什麽方法吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.33.18 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1625303150.A.2CB.html
※ 编辑: touvictor (223.139.33.18 台湾), 07/03/2021 17:09:14
1F:→ SuckCopy: 试看看->新时间 = if([日期类别]="week",[日期], 07/03 23:40
2F:→ SuckCopy: date(left([期间],4),right([期间],2),1)) 07/03 23:41
3F:→ gunit01: 在编辑介面内→新增资料行→自订资料行,内容打: 07/04 16:33
4F:→ gunit01: if [日期类别]="week" then [日期] else Text.Start([期 07/04 16:34
5F:→ gunit01: 间],4) &"/" & Text.End([期间],2) & "/01" 07/04 16:34
6F:→ gunit01: 要特别注意:[期间]要改成文字格式 07/04 16:36