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· |
|