簡體   English   中英

PowerPivot 表的 GETPIVOTDATA 公式

[英]GETPIVOTDATA formula for PowerPivot Tables

我正在嘗試使用多個 PowerPivot 表制作自動化儀表板並嘗試使其自動化。 我有當前的公式可以根據下面的日期提取數字。 目的是在cell B3中輸入日期為 3/5/21 的日期。 如何引用公式以在單元格B3包含日期值而不是下面的"[Range].[Week Ending in].&[**2021-03-05T00:00:00**]")"

=GETPIVOTDATA("[Measures].[Count of TASK 2]",$A$41,"[Range].[Sprint Ending in]","[Range].[Sprint Ending in].&[Sprint 1]","[Range].[Week Ending in]","[Range].[Week Ending in].&[2021-03-05T00:00:00]")

如果我很好地理解了表格,您可以將最后一個參數更改為:

"[Range].[Week Ending in].["&B3&"]"

所以函數是:

=GETPIVOTDATA("[Measures].[Count of TASK 2]",$A$41,"[Range].[Sprint Ending in]","[Range].[Sprint Ending in].&[Sprint 1]","[Range].[Week Ending in]","[Range].[Week Ending in].["&B3&"]")

這假設 B3 包含“2021-03-05T00:00:00”。 如果它只包含“5/3/21”,那么你需要使用它作為參數:

"[Range].[Week Ending in].["&TEXT(B3,"YYYY-MM-DD")&"T00:00:00"&"]"

這將使函數看起來像這樣:

=GETPIVOTDATA("[Measures].[Count of TASK 2]",$A$41,"[Range].[Sprint Ending in]","[Range].[Sprint Ending in].&[Sprint 1]","[Range].[Week Ending in]","[Range].[Week Ending in].["&TEXT(B3,"YYYY-MM-DD")&"T00:00:00"&"]")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM