Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel PowerPivot过滤器功能_Excel_Filter_Powerpivot_Dax_Rolling Sum - Fatal编程技术网

Excel PowerPivot过滤器功能

Excel PowerPivot过滤器功能,excel,filter,powerpivot,dax,rolling-sum,Excel,Filter,Powerpivot,Dax,Rolling Sum,在PowerPivot Excel 2016中,我使用过滤函数编写了一个公式,以汇总本年度迄今为止的销售额,如下所示: SalesYTD:=计算( [净销售额], 滤器( 全部(销售), “销售额”[年度]=最大值(“销售额”[年度]) &&“销售”[日期]尝试: SalesYTD:=计算( [净销售额], 滤器( ALLEXCEPT(‘销售’、‘销售’[渠道]), “销售额”[年度]=最大值(“销售额”[年度]) &&“Sales”[Date]您是想直接从公式中筛选频道,还是想通过数据透视表筛

在PowerPivot Excel 2016中,我使用过滤函数编写了一个公式,以汇总本年度迄今为止的销售额,如下所示:

SalesYTD:=计算(
[净销售额],
滤器(
全部(销售),
“销售额”[年度]=最大值(“销售额”[年度])
&&“销售”[日期]尝试:

SalesYTD:=计算(
[净销售额],
滤器(
ALLEXCEPT(‘销售’、‘销售’[渠道]),
“销售额”[年度]=最大值(“销售额”[年度])

&&“Sales”[Date]您是想直接从公式中筛选频道,还是想通过数据透视表筛选器进行筛选?您说的“它不起作用!”是什么意思?如果您想回答您的问题,请更具体一些。您好,我想通过数据透视表筛选器进行筛选,现在如果我更改筛选器,我的值不会更改!
SalesYTD:=CALCULATE (
[Net Sales], 
FILTER (
    ALLEXCEPT ( 'Sales', 'Sales'[Channel] ), 
    'sales'[Year] = MAX ( 'Sales'[Year]  )
        && 'Sales'[Date] <= MAX ( 'Sales'[Date] )
  )
)