HLookup和VLookup

Anonim

在Excel中,您经常需要在表格中查找数据,这些表格有时会非常繁忙,特别是在涉及大型数据库表格时。 Excel是最广泛使用的电子表格软件,它不仅处理基本数据计算,而且能够分析大量数据。 Excel使用大量函数来分析大量数据,而大多数建模者可能熟悉的两个最常见的函数是HLOOKUP和VLOOKUP。两者都是Excel内置函数,允许您在非常大的数据库中查找数据。 HLookup中的“H”代表水平,而VLookup中的“V”代表垂直。虽然这两个函数都具有相同的区分点,但很容易在函数中出错。

什么是Hlookup?

HLookup函数是Horizo​​ntal Lookup函数的缩写,是Excel中的内置查找函数之一,用于在表中的一组行中水平查找值。此函数类似于VLookup,但在数据以行而不是列列出时使用。此函数在表的顶行中搜索值,并从表的另一行返回相应的值。此函数使用四个参数:Lookup_Value,Table_Array,Row_Index和Range_Lookup。它基于两个函数参数在表中返回一个值,它可以将字符串和数字作为参数。 True表示与查找值的近似匹配,而False表示完全匹配。

什么是Vlookup?

VLookup或Vertical Lookup函数是Excel中用于在电子表格中查找特定信息或数据的最常用和最旧的查找公式。例如,您可以从一长串产品中搜索特定商品的价格以及价格。与HLookup函数不同,它是在列中而不是行列出数据时使用的,它通过表中的列执行垂直查找。它搜索表格最左列中的值,并返回近似匹配的值。它可以是TRUE或FALSE。

HLookup和VLookup之间的区别

  1. HLookup的功能VLOOKUP

两者都是内置函数,用于使用Excel查找公式在非常大的数据集中查找特定值。 Excel中的HLOOKUP或水平查找功能用于在电子表格中的一组行中执行水平查找。简单来说,HLOOKUP函数水平搜索行以从表中的特定行检索数据。另一方面,当数据以列而不是行列出时,使用VLOOKUP或垂直查找功能。它与HLOOKUP函数类似,不同之处在于它通过电子表格中的列执行垂直查找。

  1. HLookup的语法。 VLOOKUP

HLookup的语法是= HLookup(Lookup_Value,Table_Array,Row_Index,{Range_Lookup})。 “Lookup_Value”指的是用户试图查找的值; “Table_Array”指的是从中检索数据的表或范围; “Row_Index”指的是用户希望检索数据的水平行;和“Range_Lookup”是一个可选的布尔参数,它定义与“True”或“False”完全匹配或近似匹配。

VLookup的语法是= VLookup(Lookup_Value,Table_Array,Col_Index,{Range_Lookup})。 “Lookup_Value”指的是您在表中查找的值; “Table_Array”指的是您要从中检索数据的表格或单元格范围; “Col_Index”指的是从中检索数据的垂直列;最后“Range_Lookup”是一个可选参数,用于确定该值是精确匹配还是近似匹配。 True表示与查找值的近似匹配,而False表示完全匹配。

  1. HLookup的过程与VLOOKUP

VLookup函数在表的最左列或数据集中垂直查找值,并从与查找值相关的另一列返回相邻值。它用于查找与查找值的精确匹配,如果未找到完全匹配,则可以返回与查找值的近似匹配。相反,HLookup函数在表的顶行中水平查找值,并从表的另一行返回相应的值。它与VLookup函数非常相似,只是它创建了水平查找。

HLookup vs. VLookup:比较图表

HLookup Vs摘要VLOOKUP

虽然在Excel中使用VLookup和HLookup函数来根据输入的值从查找表中搜索和检索正确的值,但它们不是等效的,适用于特定情况。虽然VLookup是Excel中最常用和最旧的查找公式,用于通过表中的列执行垂直查找,但当数据按行而不是列列出时,使用HLookup函数,并且它通过行水平搜索值。每个函数使用四个参数作为数据片段,以便轻松有效地在非常大的数据集中定位数据。由于数据主要按列排列,因此与HLookup函数相比,建模者更频繁地使用VLookup函数。