问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel怎么使用vlookup匹配相加?

发布网友 发布时间:2022-02-26 21:30

我来回答

2个回答

热心网友 时间:2022-02-26 23:00

1.    进阶篇

在学习了VLOOKUP的入门和初级篇后,本文将带将大家学习VLOOKUP的进阶篇:VLOOKUP的模糊查找。

  一、字符的模糊查找    

  在A列我们知道如何查找型号为“AAA”的产品所对应的B列价格,即:

    =VLOOKUP(C1,A:B,2,0)

  如果我们需要查找包含“AAA”的产品名称怎么表示呢?如下图表中所示。

     公式=VLOOKUP("*"&A10&"*",A2:B6,2,0)  

  公式说明:VLOOKUP的第一个参数允许使用通配符“*”来表示包含的意思,把*放在字符的两边,即"*" & 字符 & "*"。

 二、数字的区间查找

  数字的区间查找即给定多个区间,指定一个数就可以查找出它在哪个区间并返回这个区间所对应的值。

  在VLOOKUP入门中我们提示VLOOKUP的第4个参数,如果为0或FALSE是精确查找,如果是1或TRUE或省略则为模糊查找,那么实现区间查找正是第4个参数的模糊查找应用。

  首先我们需要了解一下VLOOKUP函数模糊查找的两个重要规则:

  1、引用的数字区域一定要从小到大排序。杂乱的数字是无法准确查找到的。如下面A列符合模糊查找的前题,B列则不符合。 

    

  2、模糊查找的原理是:给一定个数,它会找到和它最接近,但比它小的那个数。详见下图说明。

    

  最后看一个实例: 

  例:如下图所示,要求根据上面的提成比率表,在提成表计算表中计算每个销售额的提成比率和提成额。

    

   公式:=VLOOKUP(A11,$A$3:$B$7,2)

   公式说明:

  1、上述公式省略了VLOOKUP最后一个参数,相当于把第四个参数设置成1或TRUE。这表示VLOOKUP要进行数字的区间查找。

2、图中公式中在查找5000时返回比率表0所对应的比率1%,原因是0和10000与5000最接近,但VLOOKUP只选比查找值小的那一个,所以公式会返回0所对应的比率1%。

 2.    高级应用

前言:前面我们分别学习了VLOOKUP函数的入门、初级和进阶篇。今天我们学习VLOOKUP函数的高级应用部分-VLOOKUP函数的数组应用。

 一、VLOOKUP的反向查找。

 一般情况下,VLOOKUP函数只能从左向右查找。但如果需要从右向左查找,则需要把区域进行“乾坤大挪移”,把列的位置用数组互换一下。

例1:要求在如下图所示表中的姓名反查工号。 

   公式:=VLOOKUP(A9,IF({1,0},B2:B5,A2:A5),2,0)

    公式剖析:

 1、这里其实不是VLOOKUP可以实现从右至右的查找,而是利用IF函数的数组效应把两列换位重新组合后,再按正常的从左至右查找。

 2、IF({1,0},B2:B5,A2:A5)这是本公式中最重要的组成部分。在EXCEL函数中使用数组时(前提时该函数的参数支持数组),返回的结果也会是一个数组。这里1和0不是实际意义上的数字,而是1相当于TRUE,0相当于FALSE,当为1时,它会返回IF的第二个参数(B列),为0时返回第二个参数(A列)。根据数组运算返回数组,所以使用IF后的结果返回一个数组(非单元格区域):{"张一","A001";"赵三","A002";"杨五","A003";"孙二","A004"}

 二、VLOOKUP函数的多条件查找。

 VLOOKUP函数需要借用数组才能实现多条件查找。

 例2:要求根据部门和姓名查找C列的加班时间。

 分析:我们可以延用例1的思路,我们的努力方向不是让VLOOKUP本身实现多条件查找,而是想办法重构一个数组。多个条件我们可以用&连接在一起,同样两列我们也可以连接成一列数据,然后用IF函数进行组合。

    公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}

 公式剖析:

 1、A9&B9 把两个条件连接在一起。把他们做为一个整体进行查找。

 2、A2:A5&B2:B5,和条件连接相对应,把部分和姓名列也连接在一起,作为一个待查找的整体。

 3、IF({1,0},A2:A5&B2:B5,C2:C5) 用IF({1,0}把连接后的两列与C列数据合并成一个两列的内存数组。按F9后可以查看的结果为:

   {"销售张一",1;"销售赵三",5;"人事杨五",3;"销售赵三",6}

 4、完成了数组的重构后,接下来就是VLOOKUP的基本查找功能了,另外公式中含有多个数据与多个数据运算(A2:A5&B2:B5),,所以必须以数组形式输入,即按ctrl+shift后按ENTER结束输入。

 

三、VLOOKUP函数的批量查找。

 VLOOKUP一般情况下只能查找一个,那么多项该怎么查找呢?

 例3 要求把如图表中所有张一的消费金额全列出来

 分析:经过前面的学习,我们也有这样一个思路,我们在实现复杂的查找时,努力的方向是怎么重构一个查找内容和查找的区域。要想实现多项查找,我们可以对查找的内容进行编号,第一个出现的是后面连接1,第二个出现的连接2。。。

  公式:{=VLOOKUP(B$9&ROW(A1),IF({1,0},$B$2:$B$6&COUNTIF(INDIRECT("b2:b"&ROW($2:$6)),B$9),$C$2:$C$6),2,)}

  公式剖析:

  1、B$9&ROW(A1) 连接序号,公式向下复制时会变成B$9连接1,2,3

  2、给所有的张一进行编号。要想生成编号,就需要生成一个不断扩充的区域(INDIRECT("b2:b"&ROW($2:$6)),然后在这个逐行扩充的区域内统计“张一”的个数,在连接上$B$2:$B$6后就可以对所有的张一进行编号了。

  3、IF({1,0}把编号后的B列和C组重构成一个两列数组

  通过以上的讲解,我们需要知道,VLOOKUP函数的基本用法是固定的,要实现高级查找,就需要借助其他函数来重构查找内容和查找数组。

  至此VLOOKUP函数从入门到高级的四篇VLOOKUP函数使用教程全部结束了,VLOOKUP函数在数组运算中还有着其他应用,但只是配角了,所以本系列不再介绍。由于笔者水平有限,不免有错漏之处,请大家多多指点。

热心网友 时间:2022-02-27 00:18

付费内容限时免费查看回答根据题目分析如下:

得出的结果是要相加求和的,所以是数值。可以使用SUMIF(week1!B:B,"*",week1!K:K)来代替原来的VLOOKUP

因为有week1~week27多个工作表,需要*引用。

解决方案:

使用以下公式,并建议明确行数而不是B:B整列引用,避免运算速度慢。输入公式后,按CTRL+SHIFT+ENTER组合键结束。

提问谢谢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
感觉头很重,觉得脖子支撑不起,是 什么 原因? 晚餐后血糖六点六低不低 我妈六十七岁血糖在不吃药的情况下空腹是六点六,请问用吃药诊断吗 ...发抖,脖子后面那个神经那里也会痛,然后支撑不住头这 长期加班不给加班费是否合法 抗雾涂层的镜片与普通的镜片相比有什么区别? 关于和平的诗句有哪些? 关于和平的诗句有哪些? 关于和平的诗句有哪些? 关于和平的诗句有哪些? 如何微信定位好友的位置 vlookup函数的使用方法 如何定位微信好友所在位置 如何快速定位微信好友的具体位置 怎么在微信上定位好友位置 如何使用vlookup函数? 如何使用EXCELL中的VLOOKUP函数匹配数据? 怎么使用vlookup函数匹配两个表格 vlookup函数两张表怎么匹配? excel中如何使用vlookup函数 vlookup函数具体怎么用 怎么使用VLOOKUP函数? vlookup函数匹配的数据怎么使用 如何使用vlookup函数 怎么给电子表格设置密码 急!!!怎么使用公式VLOOKUP查找两列数据同时匹配 如何使用vlookup函数进行字符匹配? 怎么使用vlookup函数匹配 如何指定docker vm存放位置 win7 docker swarm 节点重启后怎么自动加入 如何定位微信好友的位置 Excel中vlookup函数数据匹配怎么用 两个表用vlookup函数怎样匹配? 微信好友定位怎么设置在哪里 我是他的微信好友能定位他具体位置吗? 什么软件可以定位微信好友的位置 VLOOKUP函数如何使用? 喜马拉雅下载的音频怎么变成mp3 请问喜马拉雅的音频下载之后怎么转换成mp3格式啊? 快手朋友在看怎么取消 喜马拉雅FM下载的音乐怎么转换成mp3格式 为什么抖音会压缩我的视频画质? 喜马拉雅fm下载的音乐用手机怎么转成mp3格式 谁可以把喜马拉雅的音频转成MP3,谢谢 电脑上喜马拉雅音频弄成mp3 在喜马拉雅下的音频如何转成mp3格式? 喜马拉雅FM音频文件怎么转成MP3格式 电脑上下载的喜马拉雅音频怎么转换mp3格式? 喜玛拉雅听书下载的音频如何批量转成mp3? 喜马拉雅音频怎么导出mp3?