You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerBI中用多IF条件判断日期是否落入指定年度日期区间

PowerBI 日期区间判断实现方案

1. DAX 条件判断公式

在PowerBI中新建计算列,用以下DAX代码实现逻辑:

是否在区间内 = 
VAR 当前年份 = YEAR('你的表名'[日期字段])
VAR 区间起始 = 
    IF(
        当前年份 = 2021,
        DATE(2021,3,14),
        IF(当前年份 = 2022, DATE(2022,3,13), BLANK())
    )
VAR 区间结束 = 
    IF(
        当前年份 = 2021,
        DATE(2021,11,14),
        IF(当前年份 = 2022, DATE(2022,11,13), BLANK())
    )
RETURN
    IF(
        AND('你的表名'[日期字段] >= 区间起始, '你的表名'[日期字段] <= 区间结束),
        TRUE(),
        FALSE()
    )

注意:把'你的表名'[日期字段]替换成你实际的表名和日期列名称;如果日期不在2021/2022年,公式默认返回False,可根据需求调整。

2. 指定日期的判断结果

按要求格式输出如下:

  • 02/06/2021 - False
  • 06/06/2021 - True
  • 01/03/2022 - False
  • 09/08/2022 - True
  • 11/19/2022 - False

内容的提问来源于stack exchange,提问作者Manu b k

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 20:45:43