在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提取数据进行核对。
微信扫一扫加关注,Office自学网官方微信公众号,
专注分享软件安装和视频教程,让你一号在手,办公无忧!