一对多查询用VLOOKUP函数太复杂,那就用数据透视表吧
时间:2021-08-06
来源:Excel自学成才
浏览:
普通的VLOOKUP函数适用于一对一查询,只会查找匹配到第1个出现的结果,如果碰到一对多的情况,如下所示:
如果我们要用VLOOKUP函数计算出来的话,不借助任何辅助项,需要使用的公式是:
=IFERROR(VLOOKUP($E2&COLUMN(A1),IF({1,0},$A$1:$A$100&COUNTIF(INDIRECT("a1:a"&ROW($1:$100)),$E2),$B$1:$B$100),2,0),"")
这个是数组公式,需要按CTRL+shift+回车
这个公式也太复杂了,如果不想使用VLOOKUP函数的话,可以用数据透视表汇总出来
❶首先在C列建立辅助项
我们输入的公式是:
=COUNTIFS($A$2:A2,A2)
这个函数就是统计累计出现的次数,各种商品从上到下累计出现1,2,3....次数
❷插入数据透视表
这个时候我们选中单元格,插入数据透视表,为了方便数据查看,我们将位置放在空白处,如E5单元格
然后我们将商品放在行标签,将辅助项放在列标签,把金额放在值里面,得到的结果如下所示:
最后我们调整数据透视表的样式,在设计里面,找到总计,对行和列都进行禁用
下次再碰到一对多查询,结果是数字的时候,就可以用起来了,你学会了么?动手试试吧~
下一条:Excel中常用的十五招儿!
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐
热门信息
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03