如何在DAX中合并年份与季度列生成“Q1 23”格式的QY列?
DAX公式:生成季度年份缩写格式(如Q1 23)
假设你的Year列是4位数字(比如2023),Quarter列是1-4的数字,用下面的DAX计算列公式就能生成目标格式:
QY = "Q" & [Quarter] & " " & RIGHT([Year], 2)
公式拆解:
"Q":直接拼接固定前缀字母Q& [Quarter]:把季度数字和Q连接,形成Q1/Q2这类结构& " ":添加一个空格分隔季度和年份缩写RIGHT([Year], 2):提取年份的最后两位数字,比如2023会得到23
特殊情况处理:
- 如果
Quarter列已经是带Q的文本(比如"Q1"),公式可以简化为:QY = [Quarter] & " " & RIGHT([Year], 2) - 如果
Year列是文本格式,RIGHT函数依然有效,不用额外转换类型
内容的提问来源于stack exchange,提问作者Sergio Ramos
相关产品推荐
相关产品推荐

