Xlookup 和 Vlookup 有什么区别?
已发表: 2023-01-03我们都听说过 Excel,并且我们中的大多数人都在某个时间点使用过它。 Excel,虽然一旦你习惯了它就很容易使用,但它对初学者来说可能有点混乱。 你想知道Xlookup和Vlookup有什么区别吗? 或者您想知道何时使用 Vlookup 而不是 Xlookup? 如果是,那么您来对地方了,在本文中,我们将解决您的每一个疑问。 挂在这个页面上找出答案。
内容
- XLOOKUP 和 VLOOKUP 有什么区别?
- XLOOKUP 与 VLOOKUP 主要区别
- 1. 列索引号
- 2.自定义错误信息
- 3.灵活性
- XLOOKUP 和 VLOOKUP 之间的区别
- XLOOKUP 比 VLOOKUP 快吗?
- 何时使用 VLOOKUP 而不是 XLOOKUP?
- Xlookup 可以检查多列吗?
XLOOKUP 和 VLOOKUP 有什么区别?
查找函数是 Excel 中最流行的公式之一,它们用于在一列中搜索一个值并从另一列返回相应的值。 该函数是 Excel 中最常用的函数之一,因此也成为最常用的公式之一。 继续阅读以找出 XLOOKUP 和 VLOOKUP 之间的区别。
XLOOKUP 与 VLOOKUP 主要区别
在深入探讨这两个函数的极性之前,让我们先了解一下 XLOOKUP 和 VLOOKUP 究竟是什么。 XLOOKUP 函数用于按行搜索表格或范围内的内容。 要查找要搜索的内容,您可以在一列中查找搜索词,然后在另一列中返回同一行的结果,而不管返回列在哪一侧。 VLOOKUP 是在表格或范围内逐行查找内容的函数。
多年来,VLOOKUP 一直是最常用的公式之一,但 Microsoft Excel 为其最新的 Office 2019 以及 Office 365 版本引入了一个新的 Lookup 函数,它只不过是 XLOOKUP。 XLOOKUP 是 VLOOKUP 的改进版本,这也是 XLOOKUP 一直如此受欢迎的原因。 用户对 XLOOKUP 也有同样的期待。 因此,让我们首先了解 XLOOKUP 与 VLOOKUP。
1. 列索引号
使用 VLOOKUP 时,您需要到源表中检查并指定确切的列索引号。 它需要一个列索引号参数来返回正确的结果。 使用正确的列索引号是必不可少的,因为不正确的列索引号可能会导致工作表的输出不同,以“#REF”错误或不正确的值的形式出现。
XLOOKUP,这是一个使用列索引号参数的动态函数。 这意味着您无需为计算表中的列数而费力。 您需要做的就是指定查找和搜索列。 这样你会节省很多时间。
2.自定义错误信息
XLOOKUP 使用起来很方便,因为它允许您在未找到查找值时显示的如果未找到文本中输入客户错误消息。
虽然情况与 VLOOKUP 不同。 它不提供类似的功能,在找不到准确匹配的情况下,您可能需要使用其他功能(如IFERROR )作为解决方法。
3.灵活性
使用 VLOOKUP,当您添加或移动列时,您将不得不重新执行整个公式的额外工作。 一旦您完成建立模型并想要进行更改,这可能会非常烦人。
然而,XLOOKUP 是一种更灵活、更强大的功能,允许您作为用户添加或删除列,而不必担心错误。 您只需确保没有在查找数组之外插入列或行,因为在这种情况下,该函数将返回错误。
另请阅读:修复 Excel 在 Windows 10 中打开速度慢的问题
XLOOKUP 和 VLOOKUP 之间的区别
我们已经讨论了 XLOOKUP 和 VLOOKUP 之间的主要区别,但这还没有结束。 我们列出了更多差异,以帮助您了解两者之间的差异。
XLOOKUP | VLOOKUP |
XLOOKUP 在垂直和水平方向上搜索数据。 | VLOOKUP 只能垂直搜索数据。 |
如果找不到匹配项,XLOOKUP 支持可选参数。 | 如果找不到匹配项,VLOOKUP 返回默认错误消息 #N/A 错误 |
您可以选择match_mode和search_mode。 | 在 VLOOKUP 中,您没有这些选项。 |
您需要单独指定lookup_value和return_value 。 | 您需要指定整个table_array |
XLOOKUP 比 VLOOKUP 快吗?
不,在试验和比较 XLOOKUP 和 VLOOKUP 之后,我们确认 XLOOKUP 比 VLOOKUP 相对慢。 尽管几乎每个 Excel 公式都很快,XLOOKUP 也是如此。 XLOOKUP 是 VLOOKUP 的更好版本,是的,它比它的前身更准确,但当谈到 XLOOKUP 与 VLOOKUP 速度时,它略微落后。
何时使用 VLOOKUP 而不是 XLOOKUP?
如果您知道 VLOOKUP 和 XLOOKUP 是什么,您可能想知道何时使用它们。 让我们先了解一下为什么人们倾向于使用 VLOOKUP 而不是 XLOOKUP。
1. 第一个原因与兼容性有关,因为 XLOOKUP 在 Microsoft 365 和 Excel 2021 上很容易获得。因此,如果您使用的是 Excel 2019 或更早版本,XLOOKUP 甚至无法使用。 由于 XLOOKUP 不向后兼容,一旦您发送文件,接收方将无法使用它。 虽然最初,他们将能够在文件中看到 XLOOKUP 公式的结果,但对公式的任何重新计算或修改都会导致#NAME错误。
2. 尽管我们知道 XLOOKUP 比它的前身更好,但很多时候很多人都不知道这个 XLOOKUP 功能。 这就是为什么您可能想要使用 VLOOKUP 的原因,因为许多人甚至都没有意识到它。
另请阅读: Excel 中行和列的区别
Xlookup 可以检查多列吗?
是的,XLOOKUP 函数可以一次检查多个列。 要检查该语句,您可以尝试在返回数组中输入连续列的范围,它将返回所有列。
常见问题 (FAQ)
Q1。 XLOOKUP 可以处理多少行?
答。 XLOOKUP 最多可以处理1,048,576 行。
Q2。 XLOOKUP 可以返回所有匹配项吗?
答。 不可以,目前您无法使用此函数返回多个查找结果。
Q3. 有比 VLOOKUP 更好的东西吗?
答。 是的,显然有比 VLOOKUP 更好的东西,它就是 LOOKUP 函数。 与 VLOOKUP 相比,它的限制较少,并且相对较新,因为它仅在 2016 年推出。
推荐的
- 50 款最佳 PC 废弃软件游戏
- 如何合并 Google 表格中的两列
- 如何在 Excel 中复制和粘贴没有公式的值
- 在 Excel 中快速切换工作表
当它是 XLOOKUP 与 VLOOKUP 时,毫无疑问,这两个功能在各自的领域都很有用,但 XLOOKUP 提供了更多的功能,这使得它比 VLOOKUP 更好。 我们希望本文能帮助您了解XLOOKUP 和 VLOOKUP 之间的区别。 请随时提出您的疑问并在下面的评论部分分享您的建议。 我们很想听到您的声音。