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

如果用vlookup函数中所查找的内容或查找范围有重复项怎么办?

发布网友 发布时间:2022-05-07 03:35

我来回答

4个回答

热心网友 时间:2023-10-13 22:42

被查找表(字典表),不能有重复项(如代码相同,而数值不同),如有,要先进行合并,并排好序!

热心网友 时间:2023-10-13 22:43

可以啊,例如A2表示当前A列这个单元格,Sheet1!A2:B7表示你Sheet1前一表的A列到B列总数据,2表示A到B单元格数。也就是=VLOOKUP(A2,Sheet1!A2:B7,2,1),记得按升序排列。有不懂问我
追问最后1代表什么

热心网友 时间:2023-10-13 22:43

只能显示前面的,后面的不显示

热心网友 时间:2023-10-13 22:44

一是range_lookup参数设置为精确查找,如果是模糊查找,将table_array参数的第一列以升序排列

VLOOKUP 函数
全部显示全部隐藏本文介绍 Microsoft Excel 中 VLOOKUP 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明
您可以使用 VLOOKUP 函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。例如,假设区域 A2:C10 中包含雇员列表,雇员的 ID 号存储在该区域的第一列,如下图所示。

如果知道雇员的 ID 号,则可以使用 VLOOKUP 函数返回该雇员所在的部门或其姓名。若要获取 38 号雇员的姓名,可以使用公式 =VLOOKUP(38, A2:C10, 3, FALSE)。此公式将搜索区域 A2:C10 的第一列中的值 38,然后返回该区域同一行中第三列包含的值作为查询值(“黄雅玲”)。

VLOOKUP 中的 V 表示垂直方向。当比较值位于所需查找的数据的左边一列时,可以使用 VLOOKUP 而不是 HLOOKUP。

语法
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])VLOOKUP 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

lookup_value 必需。要在表格或区域的第一列中搜索的值。lookup_value 参数可以是值或引用。如果为 lookup_value 参数提供的值小于 table_array 参数第一列中的最小值,则 VLOOKUP 将返回错误值 #N/A。
table_array 必需。包含数据的单元格区域。可以使用对区域(例如,A2:D8)或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
col_index_num 必需。table_array 参数中必须返回的匹配值的列号。col_index_num 参数为 1 时,返回 table_array 第一列中的值;col_index_num 为 2 时,返回 table_array 第二列中的值,依此类推。
如果 col_index_num 参数:

小于 1,则 VLOOKUP 返回错误值 #VALUE!。
大于 table_array 的列数,则 VLOOKUP 返回错误值 #REF!。
range_lookup 可选。一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:
如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于 lookup_value 的最大值。
要点 如果 range_lookup 为 TRUE 或被省略,则必须按升序排列 table_array 第一列中的值;否则,VLOOKUP 可能无法返回正确的值。

有关详细信息,请参阅对区域或表中的数据进行排序。

如果 range_lookup 为 FALSE,则不需要对 table_array 第一列中的值进行排序。

如果 range_lookup 参数为 FALSE,VLOOKUP 将只查找精确匹配值。如果 table_array 的第一列中有两个或更多值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。
说明
在 table_array 的第一列中搜索文本值时,请确保 table_array 第一列中的数据不包含前导空格、尾部空格、非打印字符或者未使用不一致的直引号(' 或 ")与弯引号(‘或“)。否则,VLOOKUP 可能返回不正确或意外的值。
有关详细信息,请参阅 CLEAN 函数和 TRIM 函数。

在搜索数字或日期值时,请确保 table_array 第一列中的数据未存储为文本值。否则,VLOOKUP 可能返回不正确或意外的值。
如果 range_lookup 为 FALSE 且 lookup_value 为文本,则可以在 lookup_value 中使用通配符(问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在字符前键入波形符 (~)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么把Applestore切换成中国区的?我在appleid上切换了地区怎么还不行... 为什么公司能免去董事长的位置呢 员工把董事长开除违法吗 山药炒木耳怎么做好吃又简单 泡田螺钓大青鱼最好用的小药? 求比值.(1)1:25 ... 化简笔 求比值 1.2:0.15 500米:25米 3千克:900克 先化简,再求比值. “不因篇咏见”的出处是哪里 “篇咏又清泚”的出处是哪里 win7系统驱动程序失败怎么办 1。25匹格力悦风定频空调型号 KFR-26GW26556Ga-2 开26度一小时要多少度电? 数据库在什么时候会用到索引? 我家25平米的房间要几匹的空调?挂机还是柜机??我想要格力的!什么型号的好? 关于 "恩替卡韦"这个药的副作用有什么?, 对肾脏还有身上的器官会有什么影响 ? VBA如何在新建的workbook中增加sheet 惯爱恩替卡韦的副作用是不可逆的吗? 紧急求助:恩替卡韦副作用 长期吃恩替卡韦分散片副作用大吗 恩替卡韦的副作用 恩替卡韦副作用 吃惯爱恩替卡韦产生的轻微副作用多吗? 惯爱恩替卡韦副作用有什么? ASCII字符表中0A对应的字符LF是什么字符呢? 三角形的三边长分别是5 12 13,则此三角形内切圆的面积为多少? 直角三角形内切圆面积公式 三角形的内切圆的面积 三角形的三边长为5 12 13则三角形的内切圆的面积 等边三角形内切圆的面积是原三角形面积的几分之几? 三角形内切圆面积 背户车撞死人了怎么办 恩替卡韦副作用,有什么 显卡驱动安装正确系统win7但是检测不到显卡.怎么办? win7 显卡驱动未响应 并且已恢复 信字开头三个字的女孩名字谢谢大家,求帮助 张姓信字辈女孩取名字? 服用恩替卡韦会出现哪些副作用? VBA新建一个excel文件,并且这个excel里面含有5个sheet,如何操作? 恩替卡韦吃久了身体会有副作用,你怎么看? 服用惯爱恩替卡韦片有什么副作用吗? 惯爱恩替卡韦有吃后反应大的吗? 请问 恩替卡韦 都有什么副作用 请问 恩替卡韦 都有什么副作用 恩替卡韦分散片饱服喝有什么坏处 恩替卡韦分散片饱服喝有什么坏处 恩替卡韦的副作用是乏力明显,打哈欠吗? 关于服用恩替卡韦,许多乙肝患者存在疑惑,到底怎样吃效果更好呢? 关于服用恩替卡韦,许多乙肝患者存在疑惑,到底怎样吃效果更好呢? 吃恩替卡韦两年了,左胸口疼痛,是副作用吗 吃恩替卡韦两年了,左胸口疼痛,是副作用吗