在Excel表格中,最常用的查找函数是Vlookup函数,如果遇到更复杂的可以用Lookup函数,但有一种情况这两个函数只能袖手旁观,这就是数据透视表的查找。
销售明细表
利用数据透视表进行汇总(A:C列)后,需要在下面右表中根据F列和G列从左侧的数据透视表中提取对应的数据,效果如H列所示。
Excel中有一个函数专为数据透视表而生,它就是
GETPIVOTDATA函数
它可以根据条件从数据透视表中提取数据,用法也很简单:
=GETPIVOTDATA(提取的列,数据透视表中任一单元格,列1,条件1,列2,条件2...列N,条件N)
本例中的提取公式为:
H4公式
=GETPIVOTDATA('数量',$B$24,'销售员',F4,'销售区域',G4)
公式说明:
数量:要提取的结果列
$B$24:数据透视表中任一个单元格
'销售员',F4:销售员为F4单元格值
'销售区域',G4:销售区域为G4单元格的值
兰色说:在实际工作中,数据透视表汇总的结果有时只是作为一个过度数据来用,比如需要对两个表格汇总后的结果进行核对。这时就先用数据透视表汇总,再用GETPIVOTDATA提取数据进行核对。
联系客服