我在Power Pivot中创建了一个度量,我可以从中计算小计并重复另一列中的值,如下所示。问题是它没有考虑数据透视表上的外部过滤器。
以下是步骤 -
1)我创建了一个计算前一天金额的方法 -
* Table1包含所有数据
*表2是日期表
*表1和表2是链接的
$authorize_url = $sh->installURL([
'permissions' => array (
'write_orders', 'write_products'
),
'redirect' => 'https://dev.yourshopifystore.com/route/'
]);
return Redirect::to($authorize_url);
2)在此步骤中,我会计算上表中#34; PrevDayST"
列下方显示的小计 PREV-DT-AMT= CALCULATE(SUM(Table1[NET-AMOUNT]), FILTER(all(Table2[DT]), Table2[DT] < max(Table2[DT]) ))
这里的问题是,当我在数据透视表上使用过滤器来过滤掉一些子类型时,步骤2中的小计度量不会考虑数据透视表中的过滤器。我知道allexcept会忽略所有外部过滤器。如果您能给我一个解决方案,让我计算出来自度量=calculate([PREV-DT-AMT], allexcept(Table1,Table1[CLIENT],Table1[Type],Table2[DT]))
的小计并在[PREV-DT-AMT]
下重复它而不忽略外部过滤器,我将非常感谢。
过去几天我一直在努力解决这个问题。提前致谢。