image

要从员工数据库检索信息,我们可以使用VLOOKUP公式。该公式将仅查找唯一的ID,并返回与该员工ID相关的信息。如果您不熟悉VLOOKUP功能,这是最好的VLOOKUP练习之一。因此,要从数据库中获取员工记录,我们可以使用以下简单的VLOOKUP公式:

=VLOOKUP(id,database,col,0)

ID:*是数据库中员工的唯一ID。我们将使用它来查找员工信息。

数据库*:该表包含员工信息。

第一列必须是ID。

列:这是您要从中检索值的列号。

0或False:用于完全匹配VLOOKUP。

现在我们知道了通用公式,下面以它为例。

使用VLOOKUP从Employee表中检索员工信息我们有一个表,该表在单独的工作表上包含组织中所有员工的详细信息。第一列包含这些员工的ID。我已将此表命名为emp_data。

image

现在,我的搜索表需要获取ID写入单元格B3中的员工信息。我已将B3命名为我的ID。

image

为了便于理解,所有列标题的顺序与emp_data表的顺序完全相同。

现在,在单元格C3中编写以下公式,以检索用B3编写的员工ID区域。

=VLOOKUP(ID,Emp_Data,2,0)

这将返回到员工ID 1-1830456593的区域,因为数据库中的第2列包含员工区域。

将此公式复制到其余单元格中,并更改公式中的列号以获取所有员工信息。

image

您可以在单元格B3中看到所有与提到的ID相关的信息。无论您在单元格B3中写入哪个ID,都将获取所有信息,而无需在公式中进行任何更改。

这是如何工作的?

没有什么棘手的。我们只是使用VLOOKUP函数来查找ID,然后获取提到的列。使用此类数据练习VLOOKUP,以进一步了解VLOOKUP。

使用标题检索员工数据在上面的示例中,我们以相同的顺序组织了所有列,但是有时您将拥有一个包含数百个列的数据库。在这种情况下,这种检索员工信息的方法就不好了。如果公式可以查看列标题并从employee表中从该列中获取数据,那将更好。

因此,要使用列标题从表中检索值,我们将使用“ link:/ lookup-formulas-vlookup-with-dynamic-col-index [2-way lookup method]”或说动态列VLOOKUP。

在单元格C3中使用此公式,然后在其余单元格中进行复制。您无需更改公式中的任何内容,所有内容都将从emp_data中获取。

=VLOOKUP(ID,Emp_Data,MATCH(C2,Emp_Data_Headers,0),0)

image

该公式仅从匹配的列中检索所有信息。

您可以将报表中的标题弄乱,这没有任何区别。无论在上面的单元格中写入哪个标题,都将包含相应的数据。

这是如何工作的?

这里

如果我在这里解释,它将成为太大的文章。

image

我们什么也没得到。由于表中没有匹配项2345。像这样修改上面的公式。

=VLOOKUP(“”&ID&””,Emp_Data,MATCH*(C2,Emp_Data_Headers,0),0)

将其复制到整个行中。现在,您拥有包含此号码的第一位员工的信息。

image

请注意,我们将在Emp Id列中获得第一个包含匹配编号的ID。如果任何其他ID包含相同的编号,则此公式将不会检索该员工的信息。

如果要获取所有包含相同编号的员工ID,请使用“ link:/ lookup-formulas-vlookup-multiple-values [查找所有匹配值的公式]”。

好的,这就是使用VLOOKUP公式从Excel的数据表中检索员工信息的方法。越来越多地使用此类数据来练习VLOOKUP,以了解VLOOKUP的工作原理。

我希望这足以说明问题,并能满足您在这里的目的。

如果您对本文有任何疑问或任何其他与Excel VBA相关的疑问,请在下面的评论部分中问我。然后,继续练习并保持卓越。

相关文章

`link:/ lookup-formulas-如何检索Excel中的最新价格[如何在Excel中检索最新价格]“:通常会在任何企业中更新价格,并使用最新价格进行购买或销售是必须的。要从Excel中的列表中检索最新价格,我们使用LOOKUP函数。 LOOKUP函数获取最新价格。

VLOOKUP函数,用于在Excel中计算等级:要计算等级,IF和IFS不是唯一可以使用的功能。对于这种条件计算,VLOOKUP更加高效和动态。要使用VLOOKUP计算成绩,我们可以使用以下公式。

关于Excel VLOOKUP的17件事:VLOOKUP最常用于检索匹配值,但VLOOKUP可以做的还很多。这是有关VLOOKUP的17件事,您应该知道这些要有效使用。

`link:/ lookup-formulas-lookup-the-first-text-from-a-list [在Excel中查找列表中的第一个文本]’:VLOOKUP函数可以很好地使用通配符。我们可以使用它从excel中的给定列表中提取第一个文本值。这是通用公式。

`link:/ lookup-formulas-lookup-date-with-last-value-in-list [LOOKUP date with list of last value]:要检索包含最后一个值的日期,我们使用LOOKUP函数。此函数检查包含向量中最后一个值的单元格,然后使用该引用返回日期。

热门文章:

`link:/ keyboard-formula-shortcuts-50-excel-shortcuts来提高您的生产率[50 Excel Shortcut以提高生产率]:更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

如何在Excel中使用COUNTIF函数:使用此惊人的函数对条件进行计数。您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。

如何在Excel中使用SUMIF函数:这是另一个仪表板必需的功能。这可以帮助您汇总特定条件下的值。

`link:/ formulas-and-functions-introduction-vlookup-function [如何在Excel中使用VLOOKUP函数]’:这是excel中最常用和最受欢迎的函数之一,用于从不同范围查找值和床单。