首页
学习
活动
专区
圈层
工具
发布

Excel公式技巧17: 使用VLOOKUP函数在多个工作表中查找相匹配的值(2)

我们给出了基于在多个工作表给定列中匹配单个条件来返回值的解决方案。本文使用与之相同的示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。 下面是3个示例工作表: ?...图4:主工作表Master 解决方案1:使用辅助列 可以适当修改上篇文章中给出的公式,使其可以处理这里的情形。首先在每个工作表数据区域的左侧插入一个辅助列,该列中的数据为连接要查找的两个列中数据。...这样,获取值的数组公式(单元格C7)如下: =VLOOKUP(A7&”|”&B7,INDIRECT("'"&INDEX(Sheets,MATCH(TRUE,COUNTIF(INDIRECT("'"&Sheets...16:使用VLOOKUP函数在多个工作表中查找相匹配的值(1)》。...解决方案2:不使用辅助列 首先定义两个名称。注意,在定义名称时,将活动单元格放置在工作表Master的第11行。

21.1K10

Excel公式技巧16: 使用VLOOKUP函数在多个工作表中查找相匹配的值(1)

在某个工作表单元格区域中查找值时,我们通常都会使用VLOOKUP函数。但是,如果在多个工作表中查找值并返回第一个相匹配的值时,可以使用VLOOKUP函数吗?本文将讲解这个技术。...最简单的解决方案是在每个相关的工作表中使用辅助列,即首先将相关的单元格值连接并放置在辅助列中。然而,有时候我们可能不能在工作表中使用辅助列,特别是要求在被查找的表左侧插入列时。...B1:D10"),3,0) 其中,Sheets是定义的名称: 名称:Sheets 引用位置:={"Sheet1","Sheet2","Sheet3"} 在公式中使用的VLOOKUP函数与平常并没有什么不同...公式中的: COUNTIF(INDIRECT("'"&Sheets&"'!...B:B"}),$A3) INDIRECT函数指令Excel将这个文本字符串数组中的元素转换为单元格引用,然后传递给COUNTIF函数,同时单元格A3中的值作为其条件参数,这样上述公式转换成: {0,1,3

42.6K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VLOOKUP很难理解?或许你就差这一个神器

    调整格式 根据自己的需求,调整好版面格式,并设置动态变化的公式解释语句。 ="公式解释:在C14:I19范围内查找首列等于 "&D8&" 对应第 "&F7&" 列的值。...【开始】--【条件格式】--【新建规则】--选择【使用公式确定要使用格式的单元格】,并在【为符合此公式的值设置格式】中填写公式。 下面演示突出显示D13:I13区域内的格式为例。...输入公式=D13=F8,并应用于=D13:I13区域内。 这里输入公式中的D13是相对引用,而F8是绝对引用,意思是在应用区域内任意值等于绝对地址F8内的内容,就是符合条件,并使用此格式。...其余格式设置也是按照此原理逐一设置。可以关注公众号并回复【VLOOKUP动态图解】获取文件。 ? 利用数据验证设置下拉选项 除了使用数值控制钮选择目标查找值,还可以通过设置下拉选框选择目标查找值。...在Excel中0=FALSE,1=TRUE,我们把{1,0}放在IF函数的第一参数中,它实际上代表对和错的条件结果,又因为,{1,0}在大括号中,所以它是一个数组,它会跟每一个元素都发生运算,比如在IF

    9.9K60

    现在的交互式图表

    右键单击组合框并单击“设置控件格式”。 将数据源区域设置为数据中的区域列表。 设置指向工作簿中空白单元格的单元格链接。 结果如下图3所示。...图3 3.获取所选区域的数据 现在,组合框可用来选择要在图表中显示的区域,接下来是获取所选区域的数据。可以使用VLOOKUP或INDEX公式来执行此操作。...使用VLOOKUP公式 假设区域的名字在单元格C34,数据在表data中,则: =VLOOKUP(C34,data,2,false) 获取表中第2列的值。...使用INDEX公式 假设代表区域的数字在单元格C33,数据在表data中,则: =INDEX(data[那时],C33) 4.创建显示那时到现在的移动的图表 创建一个图表,显示一条从那时的值到现在的值的线条...在工作表中,创建如下图4所示的数据表。 图4 然后,选择上图4中的数据,创建散点图,选择带直线的散点图。 5.格式化图表 我们想在那时的值的开头显示一个粗圆圈,在现在的值的末尾显示箭头。

    3.7K30

    WPS Excel快速进行同表内的单元格差异对比(高亮)

    打开条件格式设置:点击顶部菜单栏的 「开始」 选项卡。在工具栏中找到并点击 「条件格式」。在下拉菜单中选择 「新建规则」。3....设置规则公式在弹出的对话框中,选择规则类型为 「使用公式确定要设置格式的单元格」。...在 「为符合此公式的值设置格式」 的输入框中,输入以下公式:=$A2$B2公式解释:这个公式的意思是“判断 A2 单元格的值是否不等于 B2 单元格的值”。...设置高亮格式点击右下角的 「格式」 按钮。在弹出的「单元格格式」窗口中,切换到 「图案」 选项卡。选择一种醒目的背景色,比如浅红色或黄色,然后点击 「确定」。...具体操作如下:找一个空的结果列, 选中列的第二行,然后输入公式:=IF(B2=VLOOKUP(A2,F:G,2,FALSE),"相同","不同")公式详细解释:VLOOKUP(A2, F:G, 2, FALSE

    2.1K10

    工作中必会的15个excel函数

    直接上香喷喷的干货啦!!! 一、计算函数 函数1:SUM、SUMIF函数 在工作表中对多个数据进行求和的时候用SUM函数;需要按指定条件对指定单元格求和,使用SUMIF函数。...表达式: SUM(需要求和的参数) SUMIF(条件判断的单元格区域,条件,求和的实际单元格) 实例1: 计算2017年上半年所有产品的销售额和2017年上半年联想的销售额: 1.在C14单元格中输入计算公式...: (3)使用公式VLOOKUP将编码转换为地区,公式为“=VLOOKUP(C2:L:M,2,0)”,结果如图15: 2.员工的性别: (1)18位身份证号码中倒数第二位是用来判断性别,奇数为男,偶数为女...: (1)身份证号码的第7到15位对应的编码是出生日期; (2)在F2中输入公式“=MID(B2,7,8)”,提取出的是文本类型的,没有办法直接转换成为日期格式,如图17: (3)换一种方法,输入公式...(TIPS:vlookup函数查找的条件是查找值具有唯一性,如果不是唯一值,默认查找到的第一个值,有可能会发生错误。) 获取更多视频资源、和大家一起畅聊职场、学习经验可以加下群哦~

    5.2K51

    一大波常用函数公式,值得收藏!

    《一大波常用函数公式》微信推送后,同学们很是喜爱,今天重发,小伙伴们可以收藏一下,在日常工作中如果有类似的问题,拿来即用。...这就是传说中的数组公式,输入时需要按住shift+ctrl不放,按回车。花括号就会自动添加了,手工添加可是无效的哦。...AVERAGEIF函数的语法换成普通话的意思大致是: =AVERAGEIF(条件区域,指定的条件,计算平均值的区域) 第三个参数可以忽略,比如说使用下面这个公式: =AVERAGEIF(C2:C10,"...>950") 就是用来计算销售额在950以上的平均值。...如果把VLOOKUP函数的语法换成普通话,意思大致是: =VLOOKUP(查询的值,区域,返回第几列的内容,匹配类型) VLOOKUP函数是使用率最高的函数之一了,日常的查询应用中经常会用到TA。

    1.6K40

    数据有效性+条件格式,升级这个有想象力的输入界面

    仍然是使用条件格式来实现,但公式可能会稍微复杂一些。 步骤1:构建辅助区域 为方便实现功能,我们构建一个辅助区域,如下图3所示。...拖动单元格A3,复制公式至单元格A16。 步骤3:设置单元格区域A3:A16的条件格式 选择单元格区域A3:A16,单击功能区“开始”选项卡“样式”组中的“条件格式——新建规则…”。...在弹出的“新建格式规则”对话框中,选择规则类型“基于各自值设置所有单元格的格式”,在“格式样式”中,选择“图标集”,在“图标样式”中选择“三个符号(无圆圈)”,勾选“仅显示图标”前的复选框,设置图标显示值...步骤4:分别设置单元格区域C3:D16、E3:F16、G3:G16的条件格式 先选择单元格区域C3:D16,单击功能区“开始”选项卡“样式”组中的“条件格式——新建规则…”,在弹出的“新建格式规则”中,...选择规则类型为“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”中输入公式: =($B3="信用卡")*((C3="")+(C3=0)) 单击“格式”按钮,设置单元格背景色。

    2.2K20

    Excel实战技巧106:创建交互式的日历

    Excel的常见用途之一是维护事件、安排或其他日历相关内容的列表。我们可以使用一些想象力以及条件格式、少量的公式和几行VBA代码,在Excel中创建一个流畅的交互式日历,使信息可视化。...首先,给出这个交互式日历的演示,如下图1所示。 ? 图1 1.在表中收集所有事件数据,如下图2所示。 ?...由于所选的日期在“selectedCell”中,我们使用VLOOKUP、IF、IFERROR来完成: 如果所选日期中有事件,则获取单元格中事件标题,否则为空:=IFERROR(VLOOKUP(selectedCell...,table_of_events, event_title_column, false),"") 获取其余的事件详细信息,但如果日期没有事件,则将它们留空。...7.在calendar工作表中,添加4个文本框并将其链接到单元格。 8.设置条件格式来高亮显示所选日期。 9.清理工作表并格式化,以便看起来更简洁清晰。

    1.8K60

    神了,Excel的这个操作我今天才知道

    得神人指点我才认识到这个函数,之前突然就记起来,前一段时间(可能是去年)是有Excel神级函数口号漫天宣扬,我以为是大家又认识到了vlookup的好,在吹vlookup,谁知?是我太垃圾了。...如果未排序,将返回无效结果。...;vlookup本身不支持反向查找,所以需要借助if函数来构建一个新的查询区域,也就是把要查找的值所在列移到最前面,这里用到了excel中的数组{0,1}。...IF(判断条件,判断条件为真时返回什么,判断条件为假时返回什么) IF({0,1},C12:C18,D12:D18) 当{0,1}取0时返回 D12:D18,取1时返回C12:C18, 最终返回一个新的区域...XLOOKUP(E16,I4:I10,J4:J10,"没有找到",-1,1) 上面一段公式中,前三个必选参数我不解释了可以直接看文中xlookup参数介绍了解,公式最后两个参数:-1表示在完全匹配的前提下如果没有匹配到

    2.6K20

    你有一份面试题要查收

    然后对定位条件进行一系列的设置,在本次需求中我们要定位出空白单元格,所以选“空值”。...和#N/A,可以使用条件格式标出来,选中要进行条件格式设置的区域,【开始】-【条件格式】-【新建规则】,然后具体操作如下: 由于excel里最多只能录入15个字符,超过15个字符会使用科学记数法,而身份证大多数情况下是...【题目8】根据表一中的信息,将表二中的产品名称补充完整 image.png 按照某一条件查找匹配其他内容,通常用到 VLOOKUP公式,其语法如下: image.png  第一参数你想要查找的内容...而在本例中借款人可能有相同的名字,如有两个人的名字都叫白涛,但车牌是唯一的,因此公式可以写为: =VLOOKUP(F154,$D$144:$F$151,2,0) 最终结果为: image.png...【总结】 这一套面试题,在考察面试者熟练应用Excel函数、条件格式等解决实际工作中的问题。

    3.1K11

    【收藏】数据分析必会的Excel高频函数合集

    日常工具最重要的是使用场景,需要用时才会去找使用方法,然后在反复使用过程中逐渐熟练。...通常我们使用时,都是在IFERROR中嵌套了其他函数,例如: =IFERROR(VLOOKUP(......),0) 上面的函数意思是说,当VLOOKUP()出现错误值时,单元格显示为0。...2.2 带通配符查询 如下图,假如我们需要通过记录的部分SIM卡号,来获取到对应的手机号,这时直接使用 =VLOOKUP(F111,C111:D114,2,0) 是无法正常获取的,此时就需要利用通配符来进行补充...公式为: =INDEX(B24:B33,MATCH(D24,A24:A33,0)) 先用MATCH函数,查找D24单元格的"M10004"在A列中所处的位置,得到结果为4,然后使用INDEX函数,在B列中返回第...公式为: =INDEX(A39:A48,MATCH(D39,B39:B48,0)) 先用MATCH函数,查找D39单元格的"秘书"在B列中所处的位置,得到结果为4,然后使用INDEX函数,在A列中返回第

    5.5K20

    比Vlookup好用10倍,它才是Excel函数中的No.1

    导读:如果评工作中最常用的函数是哪个,Vlookup函数是大家公认的NO.1函数,但它只能用于查找,是最常用查找函数。在Excel中还有一个函数比它更有用,是Excel中最重要的一个函数。...步骤2:按ctrl键同时选取C和E列,开始 - 条件格式 - 突出显示单元格规则 - 重复值。 ? 设置完成后后,红色的即为一一对应的金额,剩下的为未对应的。如下图所示 ?...步骤1:在左表前插入一列并设置公式,用countif函数统计客户的消费次数并用&连接成 客户名称+序号的形式。 A2: =COUNTIF(C$2:C2,C2)&C2 ?...步骤2:在F5设置公式并复制即可得到F2单元格中客户的所有消费记录。 =IFERROR(VLOOKUP(ROW(A1)&$F$2,$A:$D,COLUMN(B1),0),"") ?...但函数贵在灵活应用,本文介绍的Countif用途只是冰山一角,更多的用法等你来分享。

    2.8K50

    精通数组公式16:基于条件提取数据

    excelperfect 在Excel中,基于AND或OR条件从数据集中提取数据是经常要做的事。...当从表中提取数据时,实际上是在执行查找。在Excel中,标准的查找函数例如INDEX、MATCH、VLOOKUP等都非常好,但当存在重复值时就比较困难了。...图4:在单元格H12中输入的最终公式 当条件改变或者数据增加时,提取区域的数据会自动更新,如下图5所示。 ?...图5:数据变化时,公式结果会自动更新 示例:使用辅助列,OR条件,VLOOKUP作为查找函数 如下图6所示,使用了OR条件的辅助列并且放置在第1列,因此可以使用VLOOKUP函数。...图7:AND和OR条件,双向查找从日期和商品数列中获取数据 未完待续>>> 注:本文为电子书《精通Excel数组公式(学习笔记版)》中的一部分内容节选。

    5.4K20

    Excelize 开源基础库发布 2.10.1 版本更新

    新增2项公式函数:SORTBY和UNIQUE添加图表时支持为圆环图、饼图和三维饼图设置数据点颜色,相关issue1904添加图表时支持为东亚文字与复杂文字脚本设置字体添加图表时支持为面积图和折线图设置下垂线与高低线获取图片时支持返回部分图片格式属性...“3个三角形”、“3颗星”和“5个方框”类型的图标集条件格式,相关issue2038删除条件格式和删除数据验证时,支持从一个大的单元格范围中删除指定单元格范围内的条件格式或数据验证,而保留其余单元格范围内的条件格式或数据验证添加图片时支持设置图片的名称添加图表或插入形状时...DeleteDataValidation在数据验证单元格范围无序时,数据验证单元格范围未被正确更新的问题修复设置条件格式函数SetConditionalFormat在设置部分带有时间周期条件格式规则时,...,优化了公式计算引擎的性能,相关issues2057和2223优化算带有VLOOKUP函数的公式计算性能,内存分配与耗时最多降低约50%,相关issue2139优化了合并单元格重叠范围的检查算法,降低了获取合并单元格函数...GetMergeCells的内存分配和耗时,相关issue2226通过使用连分数基本递推公式转换优化了带有分数数字格式代码的单元格读取速度其他GoModules依赖模块更新单元测试与文档更新包含阿拉伯语

    13521

    《用地图说话》之:十字绣中国热力数据地图

    作图步骤: 1、在MapCells工作表中准备约300*300个单元格区域,设置行高列宽,使单元格呈小正方形。把这个区域定义名称为MapCells,便于后续选中设置。...以新疆为例,新疆的图形框住的单元格,其公式均填写为: =VLOOKUP(“新疆”,mydata,2,0) 其中mydata是在Data表中放置的省名+指标数据。如下图所示。 ?...update@20140222:后来想到的做法是,不使用这个地图图形,而是对MapCells区域使用条件格式,与周边的单元格进行比较判断,是否为省界,而自动设置边框线,来绘制各省边界。...条件格式设置如下图: ?...本例做法涉及到的知识点:Vlookup查找,条件格式-色阶,一般条件格式,拍照引用,以及耐心。

    1.4K30

    做完这套面试题,你才敢说懂Excel

    选中“销售员ID”列,【条件格式】-【突出显示单元格规则】-【重复值】,在弹出的【重复值】设置窗口里,可对重复值的单元格格式进行设置。 最终效果如下,重复出现的销售员ID,就会标识出来。...条件格式除了可以对重复项进行格式设置,还可以对大于某范围的、小于某范围的、介于某范围等等的单元格进行设置,甚至还可以自定义条件规则。 条件格式拓展学习:如何使复杂的数据一目了然?...vlookup函数在查找匹配上,的确是一个利器,但vlookup函数在查询的时候只能从左往右查询,且查询对象所在的列,必须要在查询区域的第一列,也就是说,只能通过A列来查询B列或其它列,而不能通过B列来逆查询...选中“销售员ID”列,【条件格式】-【突出显示单元格规则】-【重复值】,在弹出的【重复值】设置窗口里,可对重复值的单元格格式进行设置。 最终效果如下,重复出现的销售员ID,就会标识出来。...条件格式除了可以对重复项进行格式设置,还可以对大于某范围的、小于某范围的、介于某范围等等的单元格进行设置,甚至还可以自定义条件规则。 条件格式拓展学习:如何使复杂的数据一目了然?

    6.2K00

    手把手教你实操vlookup的7种用法,这个函数别说没用过哦!

    生成的内存数组符合VLOOKUP函数的查询值必须处于数据区域中首列的要求。VLOOKUP函数以职务做查询条件,在内存数组中查询并返回对应的姓名信息,从而实现了逆向查询的目的。...多条件查询 如图,需要从B~E的数据表中,根据H3单元格的部门和I3单元格的职务,查询对应的姓名。...Tips: 使用连接符“&”将部门和职务合并成新的字符串,以此作为VLOOKUP函数的查询条件。...VLOOKUP函数在IF函数构造出的内存数组首列中查询部门职务字符串的位置,返回对应的姓名。 数组公式,不要忘了按组合键。...VLOOKUP函数使用1至N的递增序列作为查询值,使用A:C列作为查询区域,以精确匹配的方式返回与之相对应的B列的姓名。注意查找区域必须由辅助列A列开始。 最后将辅助列字体设置为白色或进行隐藏即可。

    3.3K31

    一篇文章精通 VLOOKUP 函数

    相信不少人看到标题,立即嗤之以鼻,VLOOKUP 谁不会?是的,大家都会,但用的好的人不多。...注意,这个是理解后续函数操作的关键:我们之所以要用数组公式把数据放到数组中,就是为了在需要在函数中要用到 Excel Range 的地方,也可以用数组来代替,从而获得某种灵活性。...此时 IF 函数的语法如下: IF({1,0}, range1, range2) 理解:因为 {1,0} 表示一个数组,所以每一个元素都会执行运算,首先获取第一个元素 1, IF 函数对不为零的条件,返回...多条件查找 比如我们要根据公司和姓名两个字段来确定人员对应的补助: [1240] 方法是将公司和姓名组合成一个字段,然后再使用 VLOOKUP 函数: [strip] H2 单元格的函数为: {=VLOOKUP...VLOOKUP 和 COLUMNS 函数结合 比如我们要根据补助标准来发放补助,但表的字段太多,补助 在 AJ 列。如果使用 VLOOKUP 函数,需要计算 A 到 AJ 的列数。

    1.9K00

    通过几个场景了解到Excel函数的强悍功能

    需求是:使用VLOOKUP函数结合IFERROR和IF函数来检查Sheet1中的某个单元格值是否存在于Sheet2的某列中,并在该行的临近单元格中写上"是"或"否"。...假设Sheet1中需要检查的单元格是A2,A2的临近单元格中(例如B2),输入以下公式, =IF(IFERROR(VLOOKUP(A2,Sheet2!...(3)精确匹配:VLOOKUP的第四个参数设置为FALSE,确保进行精确匹配。如果需要近似匹配,可以设置为TRUE,但通常建议使用精确匹配以避免误判。...(4)错误处理:IFERROR函数用于捕获VLOOKUP可能返回的错误值,确保公式在查找值不存在时返回"否"。...A:B, 2, FALSE), "") 其中, VLOOKUP(D1, Sheet1!A:B, 2, FALSE):在Sheet1的A列中查找D1的值,找到后返回B列对应的值。

    47000
    领券