分享

★INDEX函数实现一对多查找

 酒心1000 2018-06-03
问题:如何用VLOOKUP函数实现一对多查找?其实答案很简单,在D6单元格输入以下万金油公式:=IFERROR(INDEX(B:B,SMALL(IF($A$3:$A$11=$D$3,ROW($3:$11)),ROW(A1))),''),输入后按ctrl shift enter三键结束,下拉公式即可。解析:第1步,IF($A$3:$A$11=$D$3,ROW($3:$11))把所有客户名称和D3进行对比,如果相同则返回行号,否则值为FALSE;第2步,Small(..,ROW(A1)) 随着公式的向下复制,逐个提取该客户所在的每一个行号数字;第3步,Index()函数根据行号提取出B列的消费金额;第4步,IFERROR()把公式产生错误值时修改为''(空白)。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多