VLOOKUP函数比较适用于一对一查询。当遇到一对多查询时,如下表:
若想要使用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+Enter三键。
若不想使用VLOOKUP时,可用数据透视表汇总出来。
❶先在C列建立一列辅助项
输入公式为:
=COUNTIFS($A$2:A2,A2)
此函数用于统计累计出现的次数,各种商品从上至下累计出现了1,2,3....次。
❷插入数据透视表
此时,选中单元格,点击插入数据透视表,为方便查看数据,将位置放于空白处,如E5单元格。
之后再将商品放于行标签,将辅助项放于列标签,把金额放于值中,得到结果如下:
再调整一下数据透视表样式,在设计中,找到总计,对行和列禁用。
即可完成。
·END·
联系客服