首页 > 解决方案 > 过滤器与计算 DAX 函数

问题描述

FILTER 和 CALCULATE Dax 函数之间有区别吗?

据我了解,它们产生相同的结果并且是同义词。

这是真的?

标签: dax

解决方案


它们远不一样。

FILTER 将表表达式作为其第一个参数,并遍历该表的所有行,检查第二个参数中提供的条件。它返回一个表。

CALCULATE 在由剩余参数确定的过滤器上下文中计算标量表达式(第一个参数)。它返回单个标量值。


推荐阅读