filter函数的用法,下面进行举例说明:
例如一个公司,需要找出年销售额超过2000万的城市销售金360问答额,这个利用简单的表达式已无刚音造取法解决,根据FILTER来实现。
1、销售总额=sum('销售明复劳互限究细'[销售额])
2、再建一个度量值[大于2000万的城市销售金额]=CALCULATE([销售总额],FILTER(ALL('门店城市'),[销售总额]>20000000))。
3、超过2000万销售额的城市的销售额总计等于451026000,但发现上面明细的两个数字之和并不等于总计,这正是PowerB加规各重I中数据模型的特点。
扩展资料:
filter函数用于过滤序列,和map()函数一样,接收两个参数,一个function函数,一个把而武植氧境谈变九轮序列,不过和map()函数不一样的是,filter()函数是将序列的每一个元素都作用于传入的函数,然后根据返回值为True的保留。
filter函数其功让体去久城急波样能已经基本上替代了现有的高级筛选功能,而且做到了与参数变化同步的自动化筛选结果更新。不再像现有的高级筛选功能吧右述推,如果参数改变了,需要重新筛选或借助VBA实现自动刷新机制。Filter函数有三个参数(要被筛选的区域,筛选条件,筛选目标为空时的值),最后一个参数可选。
参考资料来源: