首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

我们给出了基于在多个工作给定列匹配单个条件来返回值解决方案。本文使用之相同示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。 下面是3个示例工作: ?...图3:工作Sheet3 示例要求从这3个工作左至右查找,返回Colour列为“Red”且“Year”列为“2012”对应Amount列值,如下图4所示第7和第11。 ?...图4:主工作Master 解决方案1:使用辅助列 可以适当修改上篇文章给出公式,使其可以处理这里情形。首先在每个工作数据区域左侧插入一个辅助列,该列数据为连接要查找两个列数据。...16:使用VLOOKUP函数在多个工作查找匹配值(1)》。...先看看名称Arry2: =ROW(INDIRECT("1:10"))-1 由于将在三个工作执行查找范围是第1到第10,因此公式中使用了1:10。

13.6K10

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

在某个工作表单元格区域中查找值时,我们通常都会使用VLOOKUP函数。但是,如果在多个工作查找值并返回第一个相匹配值时,可以使用VLOOKUP函数吗?本文将讲解这个技术。...最简单解决方案是在每个相关工作中使用辅助列,即首先将相关单元格值连接并放置在辅助列。然而,有时候我们可能不能在工作中使用辅助列,特别是要求在被查找左侧插入列时。...图3:工作Sheet3 示例要求从这3个工作左至右查找,返回Colour列为“Red”对应Amount列值,如下图4所示。 ?...,我们首先需要确定在哪个工作中进行查找,因此我们使用函数应该能够操作三维单元格区域,而COUNTIF函数就可以。...} 分别代表工作Sheet1、Sheet2、Sheet3列B“Red”数量。

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

查找前n个字符相匹配数据并返回相对应列数据

标签:VLOOKUP函数,Excel公式 有时候,可能想要查找所给数据开头n个字符相匹配数据值,然后返回另一列相关数据,如下图1所示。...图1 图1可以看出,我们使用了经典VLOOKUP函数来完成这项任务。...数据区域是单元格区域A2:B7,要查找值在单元格F1,我们需要在A2:B7列A查找单元格F1前11个字符相匹配值,然后返回列B相应值。...在单元格F2公式为: =VLOOKUP(LEFT(F1,11)&"*",$A$2:$B$7,2,0) 公式,使用LEFT函数提取查找前11个字符,然后“*”联接,来在数据区域查找以“完美Excel2023...”开头数据,很显然,单元格A4数据匹配,返回数据区域第2列即列B对应单元格B4数据630。

30710

VLOOKUP 到底有多重要?

当有多张时,如何将一个excel表格数据匹配到另一个?这时候就需要使用vlookup函数。它可以按条件查找出数据。...精确查找会苦逼地查遍所有的数据,也就是第一开始往最后一逐个查找,返回是最后一个匹配值。精确查找,如果找不到查找值,则返回错误值 #N/A。...表示要查找值在前面选定查找范围里第几列。 因为我们要返回2班级信息,这在选定查找范围里是第4列。这里所查找范围是前面参数2选定范围,选中查找范围姓名那一列开始算起。...在第2单元格输入公式:=C2&B2,这里&是将两个单元格内容拼接在一起。 第2步,用辅助列作为vlookup查找条件,就可以查找出来了。 如何使用vlookup进行数据分组?...在使用vlookup函数时,在很多情况下使用精确匹配,而在进行分组时需要用模糊匹配,所以这里要输入“1”来进行模糊匹配。 第3步,我们需要对第3个参数在哪里找,按下图进行修改。

1.7K10

VLOOKUP 到底有多重要?

精确查找时第4个参数(Range_lookup)输入“FALSE"或者“0”。精确查找会苦逼地查遍所有的数据,也就是第一开始往最后一逐个查找,返回是最后一个匹配值。...精确查找,如果找不到查找值,则返回错误值 #N/A。 模糊查找时第4个参数(Range_lookup)输入“TRUE或者1”。模糊查找只要一找到匹配项就停止查询,所以返回是找到一个值。...表示要查找值在前面选定查找范围里第几列。 因为我们要返回2班级信息,这在选定查找范围里是第4列。这里所查找范围是前面参数2选定范围,选中查找范围姓名那一列开始算起。...image.png 在第2单元格输入公式:=C2&B2,这里&是将两个单元格内容拼接在一起。 image.png 第2步,用辅助列作为vlookup查找条件,就可以查找出来了。...在使用vlookup函数时,在很多情况下使用精确匹配,而在进行分组时需要用模糊匹配,所以这里要输入“1”来进行模糊匹配

1.9K2625

完全理解不了Vlookup,怎么破?

精确查找时第4个参数(Range_lookup)输入“FALSE"或者“0”。精确查找会苦逼地查遍所有的数据,也就是第一开始往最后一逐个查找,返回是最后一个匹配值。...精确查找,如果找不到查找值,则返回错误值 #N/A。 模糊查找时第4个参数(Range_lookup)输入“TRUE或者1”。模糊查找只要一找到匹配项就停止查询,所以返回是找到一个值。...表示要查找值在前面选定查找范围里第几列。 因为我们要返回2班级信息,这在选定查找范围里是第4列。这里所查找范围是前面参数2选定范围,选中查找范围姓名那一列开始算起。...image.png 在第2单元格输入公式:=C2&B2,这里&是将两个单元格内容拼接在一起。 image.png 第2步,用辅助列作为vlookup查找条件,就可以查找出来了。...在使用vlookup函数时,在很多情况下使用精确匹配,而在进行分组时需要用模糊匹配,所以这里要输入“1”来进行模糊匹配

1.7K11

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

range_lookup (可选)一个逻辑值,该值指定希望 VLOOKUP查找近似匹配还是精确匹配:近似匹配 - 1/TRUE假定第一列按数字或字母顺序排序,然后搜索最接近值。...包含要返回单元格区域中列号:即找到后,要它身上哪个地方东西?需要部门 第二列部门。 返回近似或精确匹配 - 指示为 1/TRUE 或 0/FALSE:即是准确找,还是近似找?...0或者FALSE需要精确匹配。 ? 查找结果是的 玉玉所在部门是 法务部。...查找浙江省景点是什么 首先以静态查找值为例,编写VLOOKUP查找函数:C14:I19 区域中查找D8单元格浙江省景点所在列值4,并且是精确查找。...引用形式 INDEX(reference, row_num, [column_num], [area_num]) 返回指定列交叉处单元格引用。

8K60

数据分析常用Excel函数合集(上)

关联匹配类 经常性,需要数据不在同一个excel或同一个excel不同sheet,数据太多,copy麻烦也不准确,如何整合呢?...VLOOKUP 功能:用于查找首列满足条件元素 语法:=VLOOKUP(要查找值,要在其中查找区域,区域中包含返回值列号,精确匹配(0)或近似匹配(1) ) (1) 单查找 ?...在查询,要求根据提供姓名,销售~人事4个工作查询该员工基本工资。 ? 如果,我们知道A1是销售部,那么公式可以写为: =VLOOKUP(A2,销售!...HLOOKUP 当查找值位于查找范围,并且返回值在查找范围第几行,可以使用 hlookup 函数 语法:=HLOOKUP(要查找值,查找范围,返回值在查找范围第几行,精确匹配(0)或近似匹配...(1) ) 区别:HLOOKUP按查找,返回需要查找值在同一列上,VLOOKUP按列查找,返回需要查找值在同一上。

3K20

Excel xlookup使用指南

公式如下: D2输入公式▼=XLOOKUP(C2,F2:F5,G2:G5,””,-1) XLOOKUP第5参数为-1,指定了匹配方式是’精确匹配或下一个较小项’,比如查找84,找不到精确匹配,则寻找比它小项...’精确匹配或下一个较小项’计算规则▼ 除此之外,XLOOKUP还支持’精确匹配或下一个较大项’计算规则▼=XLOOKUP(C2,F2:F5,G2:G5,””,1)第5参数指定值为1,比如查找80...,找不到精确匹配,则寻找比它大项,也就是90。...主要是查询方式区别。后者是从前往后找,虽然说找到即止,但效率也不是很高。后者是二分法查找,效率非常高。 比如查询看见星光,前者要从第1开始遍历,找到第10才找到结果,它需要找10次。...本例查找范围是单列(A列),结果范围是B:D列,因此返回B:D列多列结果。 9) 交叉查询 如下图所示,A:D列是数据明细,需要根据F列姓名,查询对应电话、特长和得分等多列数据。

2.6K10

Vlookup函数大表哥介绍

他俩是孪生兄弟关系,他大表哥是Lookup。有朋友让我写一篇Lookup应用分享,我就老老实实写了一个。今天会Lookup模糊匹配用法,精确匹配用法,特殊用法三个方向进行分享。...我们内向外拆分,先拆分B2:B7=E2,这个是姓名那一列等于中岛美嘉,有前面vlookup排错,大家也知道两个单元格相等判断,返回是真假,这样子除了第三数据外,其它返回值都是false,只有中岛美嘉返回是...之前分享过,lookup在这里就是模糊匹配用法,所以电脑只能认为第三数据是电脑找到,则返回了评分数组第三位,也就是5。...小编观点:个人感觉精确匹配使用Lookup其实有点局限性,单纯精确查找用Vlookup即可,如果是遇到精确匹配反查,其实用Match和Index效率更高。...比如有些表格是有汇总求值,我们想获得这个最后一数据,怎么用Lookup函数实现呢? ?

3.1K40

Power Query 真经 - 第 10 章 - 横向合并数据

精确匹配或 SQL 左外连接相同功能。...虽然这个数字在这个例子是正确:左 8 条记录只有 6 条右表相匹配,但要记住,预览可能被限制在每个 1,000(或更少)。...数据点要么需要精确匹配,要么需要遵循有序逻辑。只要是使用计算机生成数据,都能做到数据准确。但是,当试图将人工输入数据计算机生成数据进行匹配时,会发生什么情况?...一般来说,在使用模糊匹配时,单词越长,拥有的字符越相似,返回精确匹配可能性就越大。要理解这一点,请考虑以下两个词是相同。 1.“Dogs” “Cogs”。 2....已经成功地将 “Donald” “Don” 匹配,而无需向解决方案添加另一个。但仔细观察会发现有些地方不太对劲。 在放宽相似性阈值之前,将六个销售记录六名员工进行匹配,并返回六

4.1K20

Office 365技术学习02:令人期待XLOOKUP函数

4.参数match_mode,可选,查找模式,0代精确匹配,这是默认值;-1代精确匹配或者小于但接近查找值;1代精确匹配或者大于但接近查找值;2代通配符匹配。...5.参数search_mode,可选,指定查找顺序。1代从头到尾进行查找,这是默认值;-1代尾到头进行查找;2代二分查找(按升序排列);-2代二分查找(按降序排列)。...XLOOKUPVLOOKUP比较 默认精确匹配 对于VLOOKUP函数来说,必须指定最后一个参数值为FALSE或0,来确保执行精确匹配查找。...示例 示例1:垂直查找 如下图2所示,在单元格区域H2:J10查找,现在需要根据列B水果代码在查找查找水果名称。...VLOOKUP函数相比,XLOOKUP函数只需要输入3个参数值,仅需要引用正在使用数据,并且如果要在多个列之间拖动公式,不需要改变静态输入。 示例2:水平查找 如下图4所示,要获取二季度销售额。

2K30

数据分析基础——EXCEL快速上手秘籍

百度定义是这样:数据透视(Pivot Table)是一种交互式,可以进行某些计算,如求和计数等。 Emmm,各位看完之后有没有一个特别清晰概念呢。反正我是没有的。...FIND(要查找什么,TEXT,第几个开始)和SEARCH函数都有3个参数,第一个参数是我们想要查找内容,这里也就是“省”,第二个参数是在哪里查找,即目标单元格,我们以A28为例,第三个参数是第几个开始查找...VLOOKUP(匹配参数,想要在哪个区域匹配,返回匹配区域第多少列,是否精确查找) 函数构成很难懂,绝知此事要躬行: 现在有两个区域,区域1一个是包含产品ID,销量,销售额 区域2一个是供应商,有...我们发现两个区域有一个交集,他们有共同产品ID,因此,我们可以通过ID作为纽带,将区域1里面的销量、销售额数据匹配到区域2。 先做销量,我们在J2单元格输入如下公式: ?...; 第三步,就是输入我们想要返回列数(这里是销量),匹配列(ID)数起,ID本身是第一列,销量是第二列,因此我们再第三个参数输入2; 最后,就是选择匹配方式,精确匹配还是近似匹配,绝大部分情况下我们默认精确匹配

2K10

数据分析基础——EXCEL快速上手秘籍

百度定义是这样:数据透视(Pivot Table)是一种交互式,可以进行某些计算,如求和计数等。 Emmm,各位看完之后有没有一个特别清晰概念呢。反正我是没有的。...FIND(要查找什么,TEXT,第几个开始)和SEARCH函数都有3个参数,第一个参数是我们想要查找内容,这里也就是“省”,第二个参数是在哪里查找,即目标单元格,我们以A28为例,第三个参数是第几个开始查找...VLOOKUP(匹配参数,想要在哪个区域匹配,返回匹配区域第多少列,是否精确查找) 函数构成很难懂,绝知此事要躬行: 现在有两个区域,区域1一个是包含产品ID,销量,销售额 区域2一个是供应商,有...我们发现两个区域有一个交集,他们有共同产品ID,因此,我们可以通过ID作为纽带,将区域1里面的销量、销售额数据匹配到区域2。 先做销量,我们在J2单元格输入如下公式: ?...; 第三步,就是输入我们想要返回列数(这里是销量),匹配列(ID)数起,ID本身是第一列,销量是第二列,因此我们再第三个参数输入2; 最后,就是选择匹配方式,精确匹配还是近似匹配,绝大部分情况下我们默认精确匹配

1.9K00

Excel匹配函数全应用

工作中最常见是空格,所以每次我拿到数据库导出来数据,在作分析之前,基本上第一步都是Ctrl+F,查找内容输入空格,替换成什么那里什么都不输入,这样可以把Excel空格批量替换。...这种根据某个数字区间返回一个固定值时候就要使用模糊匹配啦。最常用其实就是学生打分、绩效考评。模糊匹配精确匹配用法有何不同呢?...有人要问了,为什么查找8,返回是第三约吃饭呢?说一下Excel实现逻辑。模糊匹配是找到和第一个参数最接近,但小于等于那个数对应返回值。...接三个参数,找什么,在哪里找,第几个字符开始。返回值是数字,表示查找内容在文本处于第几个字符。如果第一个参数不在第二个参数之中,就会返回一个错误。...之前分享过,lookup在这里就是模糊匹配用法,所以电脑只能认为第三数据是电脑找到,则返回了评分数组第三位,也就是5。 以上就是Lookup函数和Find函数基本用法!

3.7K51

认识这对搭档,解决90%查询问题

要找工号在A列,姓名“猴子大大”在第7,所以输入公式=index($A$2:$A$11 , 7)。...它语法规则是: match(要查找值,在哪里找,是否精确匹配) 要查找值:就是我们想匹配值。在这个案例是姓名“猴子大大”; 在哪里找:去哪个区域找想匹配值。...在这个案例中就是去哪里找姓名“猴子大大”,就是要去“姓名”列找; 是否精确匹配:它有三个选项,-1,0,1。其中,0代精确匹配。...在这个案例是要在“姓名”列精确匹配“猴子大大”,所以选择值是0。-1表示查找大于等于“要查找值”。1表示查找小于等于“要查找值”。...这个案例,我们愉快地就写下了这样公式 =match("猴子大大",$B$2:$B$11,0) 返回结果是7,表示匹配到“猴子大大”在姓名列第7

79520

Linux—文本内容管理和文件查找

//列数 执行动作: '{print $#}' //选择打印第#列,$0代所有列,$NF代表最后1列 匹配模式: '/关键字/' //...匹配关键字,支持正则表达式 '/关键字1/,/关键字2/' //匹配关键字1到关键字2间所有的 'NR==1' //匹配第1 'NR>...=10' //匹配行数大于10所有并显示行号 '$1==1' //匹配第1列值等于1 '$1>=10 && $1<=20' //匹配第1列值大于等于...-B 1 //被模式匹配内容以及其前面1内容都显示出来 -C 1 //被模式匹配内容以及其前后各显示1 egrep...[查找标准] [查找到以后处理动作] 查找路径,默认为当前目录 查找标准,默认为指定路径下所有文件 -name 'filename' //对文件名作精确匹配

2.3K50
领券