Table of contents
VLOOKUP 是Excel中广泛使用的一个函数,用于从一个工作表中提取一列数据到另一个工作表中。 它通常在数据集中寻找一个值,并从我们所需的列中提取与查找值相对应的数据。 然而,这个函数在计算中会导致大量的数据。 本文将描述11种可能的原因和解决Excel的问题 VLOOKUP 如果你对它们感到好奇,请下载我们的实践工作手册并关注我们。
下载实践工作手册
在你阅读本文时,请下载这个练习手册进行练习。
Vlookup向下拖动不工作.xlsx
Excel VLOOKUP向下拖动不工作的11种可能的解决方案
为了证明解决方案,我们考虑了一个数据集,其中包括 10 该数据集包含员工的身份证、姓名、居住地区、家庭成员数量、收入和生活费用。 因此,我们可以说我们的数据集在单元格的范围内 B5:G14 .
在这种情况下,我们将看到如何修复Excel的 VLOOKUP 拖动不工作的问题。 的通用表示法。 VLOOKUP 下面给出了函数。
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup] )在这里。
- 查找_值 : 我们要找的值是保持在我们的数据集或表格的第一列。
- 表_数组 : 我们在其中寻找数值的表格。
- 列_index_num :数据集或表中的列,我们从中获得我们想要的值。
- 范围查询 : 一个可选的需求包含2种情况。 为真 为 大致匹配 这就是 违约 ,以及 失败 为 完全匹配 .
解决方案1:改变计算选项
当我们拖下一个函数时,有时Excel的计算选项的改变会给我们带来麻烦。 我们必须改变它以获得准确的结果。 现在,如果你看一下我们的数据集,你会发现它在列中显示了相同的结果 C 为所有雇员。
解决这个问题的方法如下。
📌步骤。
- 首先,选择任何一个单元格来检查公式,从 公式吧 我们选择细胞 D6 .
- 虽然我们的公式是正确的,但它没有得到确切的结果。
- 为了解决这个问题,选择 公式 标签。
- 然后,点击 下拉式 的箭头 计算选项 并选择选项 手册 至 自动的 .
- 你会在一秒钟内看到 VLOOKUP 函数将提取准确的结果。
因此,我们可以说,我们的方法完美地工作了,我们能够解决以下问题 VLOOKUP 在Excel中拖动不工作。
阅读更多:[修复!]Excel拖动填充不工作(8种可能的解决方案)。
解决方案2:在查找阵列中插入绝对的单元格引用
当我们写下 VLOOKUP函数 来获取数据,我们需要确保 绝对单元格参考 在 表_数组 否则,如果数据的位置发生变化,该函数可能不会为我们提供一个准确的结果。 在我们的文件中,你会看到该函数对单元格给出了任何结果 B12 和 B13 由于这些单元格的位置与我们的原始数据集不匹配,因此该函数不能为我们提供任何值。
解决这个问题的步骤如下。
📌步骤。
- 首先,选择单元格 D5 你会看到 表_数组 引用没有 绝对单元格参考 签名。
- 在单元格中写下以下公式 D5 并确保 绝对单元格参考 在 表_数组 如果你不知道如何添加 绝对单元格参考 ,你可以用几种方法来添加它。
=VLOOKUP(B5,Dataset! $B$4:$G$14,3,TRUE)
- 现在,按 进入 .
- 在这之后。 双击 关于 填充手柄 图标,将公式复制到单元格 D14 .
- 你会看到该函数得到了相应查找值的正确值。
最后,我们可以说,我们的公式有效地发挥作用,我们能够解决以下问题 VLOOKUP 在Excel中拖动不工作。
阅读更多:如何在Excel中以垂直参照物水平拖动公式
解决方案3:从数据集中删除重复的数据
在数据集中存在重复的数据会给我们带来困难,当我们拖下 VLOOKUP 这主要是人为的错误,我们会不小心把任何数值输入两次。 在我们的数据集中,你可以看到 VLOOKUP 函数并没有给出单元格的实际结果 B11 .而不是 东南部 ,我们的函数提供 西北和默西塞德郡 用于细胞 B11 .
修复这一原因的程序如下。
📌步骤。
- 在这个过程的开始,选择单元格的范围 B5:B14 .
- 现在,在 首页 选项卡,选择 下拉箭头 的。 条件性格式化 选项,从 风格 组。
- 然后,选择 突出显示单元格规则> 重复值 选择。
- 你会看到重复的值被高亮显示。
- 在我们的数据集中,我们输入了正确的值。 ID 202207 .
- 最后,你将看到单元格的值 D11 将改变为我们期望的结果。
最后,我们可以说,我们的纠正过程工作得非常完美,我们能够解决以下问题 VLOOKUP 在Excel中拖动不工作。
阅读更多:如何在Excel中把数据填充到最后一行(3种快速方法)。
解决方案4:用近似匹配法保持数据匹配
有时,找到准确匹配的数据会造成麻烦,以使数值通过 VLOOKUP函数 在我们的数据集中也有一个类似的情况,在单元格 D11 .
解决该问题的步骤解释如下。
📌步骤。
- 选择单元格 D11 中的公式进行检查。 公式吧 .
- 现在,将案例匹配类型从 为真 至 失败 公式将如下所示。
=VLOOKUP(B5,数据集!$B$4:$G$14,3,FALSE)
- 新闻 进入 .
- 你会看到该函数将从主数据集中获取数值。
最后,我们可以说,我们的程序运作完美,我们能够解决以下问题 VLOOKUP 在Excel中拖动不工作。
阅读更多:如何在Excel中拖动公式并忽略隐藏的单元格(2例)。
解决方案5:消除数据集中的空单元格
有时候,我们不小心从原始数据集中删除了任何单元格的值。 因此,这给Excel用函数提取值带来了麻烦。 这也是一个人为错误。 你可以很容易地发现它。 在这种情况下,函数显示 0 在我们的数据集中,单元格 D13 正在显示这样一个结果。
修复这个问题的过程如下。
📌步骤。
- 转到主 数据集 的表。 纸张名称栏 .
- 现在,手动输入被删除的单元格值。 如果你有一个大的数据集,你可以通过选择数据范围找到你想要的数据。
- 用你的键盘手动输入数据,并按下 进入 .
- 然后,回到上一张表,你会发现问题已经解决了。
因此,我们可以说,我们能够修复 VLOOKUP 在Excel中拖动不工作的问题。
阅读更多:[已解决]:Excel中的填充手柄不工作(5个简单的解决方案)。
解决方案6:输入准确的查询值
输入一个不正确的查找单元格引用,有时会导致Excel无法按照我们的愿望获得数值。 在这种情况下。 VLOOKUP函数 因此,我们可以说拖放也将无法工作。 在我们的数据集中,我们有这样一个 #N/A错误 在整个单元格的范围内 D5:D14 .
解决这种并发症的步骤如下。
📌步骤。
- 首先,选择单元格 D5 你可以点击单元格引用来查看电子表格中选定的单元格。
- 你可以看到,代替单元格的 B5 ,我们选择 A5 的功能中。
- 现在,按 退格 按钮来清除单元格引用,并选择单元格 B5 修改后的公式如下所示。
=VLOOKUP(B5,Dataset! $B$4:$G$14,3,TRUE)
- 按下 进入 .
- 在这之后。 双击 关于 填充手柄 图标,将新公式复制到单元格 D14 .
- 你会得到所有想要的值。
因此,我们可以说,我们能够识别和解决的问题是 VLOOKUP 在Excel中拖动不工作。
解决方案7:在最左边一列存储查询值
VLOOKUP函数 如果我们不输入原始数据集的最左边的单元格作为 查找_值 在这种情况下,该函数在结果中返回一些有线值,如下图所示。
解决这一难题的方法如下。
📌步骤。
- 选择单元格 D5 并修改 查询_vaue 的单元格参考,从 C5 至 B5 .
=VLOOKUP(B5,Dataset! $B$4:$G$14,3,TRUE)
- 然后,按 进入 该函数将在单元格中显示我们想要的区域。
- 现在。 双击 关于 填充手柄 图标,将公式复制到单元格 D14 .
- 问题将得到解决,你将为所有员工获得价值。
最后,我们可以声称,我们可以解决 VLOOKUP 在Excel中拖动不工作的问题。
解决方案8:插入正确的列索引号
增加一个新的柱子可能会导致质量与 VLOOKUP函数 它改变了 列_index_num ,结果是。 VLOOKUP函数 我们的数据集也面临类似的问题,所有的数字都变成了 0 .
解决这个问题的方法解释如下。
📌步骤。
- 首先,选择单元格 D5 在 公式吧 并输入正确的 列_index_num。
- 在我们的案例中,新 列_index_num 是 5 公式将如下所示。
=vlookup(b5,$k$4:$q$14,5,true)
- 现在,按 进入 .
- 在这之后。 双击 关于 填充手柄 图标,将公式复制到单元格 D14 .
- 困难将得到解决,你将获得所有实体的价值。
因此,我们可以声称,我们的公式准确地起了作用,我们能够修复 VLOOKUP 在Excel中拖动不工作的问题。
解决方案9:选择正确的表阵列
输入一个不正确的 表_数组 参考是另一个原因,从 VLOOKUP函数 在这种情况下,我们将显示一个 #N/A错误 由于该函数无法正常执行其任务,所以我们可以确认该函数的拖动也将无法工作。 在我们的文件中,我们有类似的类型的 #N/A 整个单元格范围内的错误 D5:D14 .
下面给出了解决这一难题的方法。
📌步骤。
- 在开始时,选择单元格 D5 来检查函数参数中的 公式吧 .
- 然后,用准确的table_array写下适当的函数,如下所示。
=VLOOKUP(B5,Dataset! $B$4:$G$14,3,TRUE)
- 现在,按 进入 钥匙。
- 下一步。 双击 关于 填充手柄 图标,将新公式复制到单元格 D14 .
- 你将得到所有旅游所需的价值。
最后,我们可以说,我们的错误解决技术工作正常,我们能够解决以下问题 VLOOKUP 在Excel中拖动不工作。
解决方案10:设置相关单元格格式
有时,当我们将数据从一个工作表导入另一个工作表时,先前设置的单元格格式会给我们带来麻烦。 VLOOKUP 当我们试图获取所有员工的收入值时,我们在数据集中得到了一些不可预知的值,如图所示。 这是由于错误的单元格格式造成的。
这类问题的解决方案如下所示。
📌步骤。
- 首先,进入你的原始数据表。 在我们的文件中,它是在表 数据集 .
- 然后,选择该列的任何单元格来检查数据格式。
- 之后,从以下方面检查数据类型 数量 组的 首页 标签。
- 在我们的工作簿中,该工作表的标题是 无关紧要的单元格格式 .
- 选择整个单元格范围 D5:D14 .
- 现在,在 首页 标签,从 数量 对于我们来说,我们选择了 会计 作为数据类型。
- 你会看到所有有意义的单元格值,就像原始数据集一样。
最后,我们可以说,我们能够找到并解决Excel的复杂问题。 VLOOKUP 拖动不工作。
阅读更多:在Excel中拖动数字增加不工作(一个简单步骤的解决方案)。
解决方案11:删除隐形破折号
陷于无形的破折号有时会发生障碍,使单元格的值无法通过 VLOOKUP 为了解决这个问题。
- 首先,去你的原始数据集,找出问题会出现的实体。
- 然后。 删除 现有数据并再次手动输入。
问题将得到解决,你将得到你想要的数据。
总结
本文到此结束,希望本文对你有所帮助,你能解决Excel VLOOKUP拖动不工作的问题。 如果你有进一步的疑问或建议,请在下面的评论区与我们分享。
不要忘记查看我们的网站 ǞǞǞ 不断学习新的方法,不断成长!