分享

和VLOOKUP函数相比,数据透视表还挺适合一对多查询的!

 恶猪王520 2022-05-17 发布于新疆

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·

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多