我需要创建一个从数据透视表中获取数据的公式,当我将公式拖到表中时,数据会自动更新(图2)。
我的数据透视表如下:
我的表格如下:
我的GETPIVOTDATA
公式如下:
=GETPIVOTDATA("Is it valid?",'Overall by Site-2'!$A$8,"Is it valid?","Valid","Week commencing",DATE(2019,1,14))
我尝试将"Week commencing",BK8-DATE(YEAR(BK8),1,0)+1)
添加到我的代码中,但没有选择任何数据。
谢谢。
答案 0 :(得分:1)
使用GETPIVOTDATA
或VLOOKUP
公式代替INDEX/MATCH
:
=VLOOKUP(BK8,'Overall by Site-2'!$A:$C,3,0)
或
=INDEX('Overall by Site-2'!$C:$C,MATCH(BK8,'Overall by Site-2'!$A:$A,0))
我个人更喜欢使用INDEX/MATCH
,因为它是一种更快的方法,而且效率也更高,尤其是当您处理大型数据集时。