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

如何在DAX生成的日期列中仅显示每周的周二?

解决DAX日期表仅保留周二的问题

方法一:直接生成仅含周二的日期表

修改你现有的DAX公式,用FILTER函数嵌套Calendar,一次性筛选出所有周二的日期:

Data = FILTER(Calendar(Date(2018, 4, 1), Date(2021, 4, 30)), WEEKDAY([Date], 2) = 2)
  • 说明:WEEKDAY([Date], 2)会返回1(周一)到7(周日)的数字,等于2就对应周二;如果习惯以周日为一周第一天,去掉参数2,改成WEEKDAY([Date]) = 3即可(默认规则下周日=1,周二=3)。

方法二:给现有日期表添加筛选列

如果不想修改原日期表公式,可以新增计算列标记是否为周二,再手动筛选:

  1. 在你的日期表中新建计算列,输入公式:
IsTuesday = WEEKDAY([Date], 2) = 2
  1. 切换到数据视图或报表视图,找到IsTuesday列,筛选值为TRUE的行,就能只显示周二的日期。

之前用日期筛选选项没成功,大概率是因为默认日期筛选没有直接按星期几筛选的入口,用上面的DAX方法就能精准过滤出周二。

内容的提问来源于stack exchange,提问作者Ahmed K.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 20:30:25