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

基于两列创建DAX切片器实现OR逻辑筛选需求

实现基于两列数值的切片器筛选方案

步骤1:生成简易数值切片表

不用复杂的多列关联表,只需用DAX快速生成一个包含1-10数值的单列表:

Numbers = GENERATESERIES(1,10)

这个表会自动生成一列从1到10的连续数值,作为切片器的数据源。

步骤2:创建筛选判断度量值

在你的原始数据表中新建一个度量值,用来判断当前行是否符合切片器选中的条件:

Show Row = 
VAR SelectedNums = VALUES(Numbers[Value])
RETURN
IF(
    MAX('你的原始表名'[Column A]) IN SelectedNums || MAX('你的原始表名'[Column B]) IN SelectedNums,
    1,
    0
)

注意:把你的原始表名替换成你实际的数据表名称

步骤3:配置视觉对象与筛选

  • 将Numbers表中的Value字段拖到画布上,创建切片器。
  • 把需要展示的Column C、Column D等字段添加到表格/矩阵视觉对象中。
  • 打开该视觉对象的筛选器面板,添加刚才创建的Show Row度量值,设置筛选条件为等于1。

完成以上设置后,当你在切片器中选中某个数值时,所有Column A或Column B包含该数值的行都会自动显示出来。

内容的提问来源于stack exchange,提问作者user22999077

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 16:24:55