VLOOKUP是Excel最著名的函数之一。您通常会使用它来查找精确的匹配项,例如产品或客户的ID,但在本文中,我们将探讨如何使用具有一系列值的VLOOKUP。
举个例子,假设我们有一个考试分数列表,我们想给每个分数分配一个分数。在我们的表格中,A列显示了实际的考试成绩,B列将用于显示我们计算的字母成绩。我们还在右边创建了一个表(D列和E列),显示达到每个字母等级所需的分数。
使用VLOOKUP,我们可以使用D列中的范围值将E列中的字母成绩分配给所有实际考试成绩。
在我们将公式应用到示例之前,让我们快速提醒一下VLOOKUP语法:
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)在这个公式中,变量是这样工作的:
我们示例的完整公式如下所示:
=VLOOKUP(A2,$D$2:$E$7,2,TRUE)当公式被复制到B列的单元格中时,表数组已被修复以阻止它的更改。
在使用VLOOKUP查找范围时,表数组的第一列(本场景中的D列)必须按升序排序。公式依赖于此顺序将查找值放置在正确的范围内。
下面是一张图片,如果我们按照成绩字母而不是分数对表数组进行排序,我们将得到结果。
必须明确的是,顺序只在范围查找中是必要的。当你在VLOOKUP函数的末尾加上False时,顺序就不那么重要了。
在这个例子中,我们有一些销售数据。我们想对销售额提供折扣,折扣的百分比取决于所花的金额。
一个查找表(D列和E列)包含每个消费级别的折扣。
下面的VLOOKUP公式可用于从表中返回正确的折扣。
=VLOOKUP(A2,$D$2:$E$7,2,TRUE)这个例子很有趣,因为我们可以在公式中使用它来减去折扣。
您经常会看到Excel用户为这种类型的条件逻辑编写复杂的公式,但是这个VLOOKUP提供了一种简洁的实现方法。
下面,将VLOOKUP添加到公式中,以从a列中的销售金额中减去返回的折扣。
=A2-A2*VLOOKUP(A2,$D$2:$E$7,2,TRUE)VLOOKUP不仅仅在查找特定记录(如员工和产品)时有用。它比许多人所知道的更通用,让它从一系列的价值观中回归就是一个例子。你也可以用它来代替其他复杂的公式。
...定值,同时查看有关该值的特定信息?在这种情况下运行VLOOKUP可以节省很多精力。这是在MicrosoftExcel中运行垂直查询的最佳方法之一。 ...
...项目数据 Excel中的随机数据不仅限于数字或日期。使用“VLOOKUP”特性,我们可以创建一个产品列表,命名它,然后从中提取,在另一列中创建一个随机列表。 首先,我们需要创建一个随机事件列表。在本例中,我们将从一个虚...
...数是一种很好的方法。 有许多查找函数,但最常用的是VLOOKUP,所以让我们使用它。 在本例中,我们有一个简单的雇员数据列表。 在另一张工作表上,我们存储了有关员工的培训数据。我们希望搜索并返回员工的年龄以进行分...
VLOOKUP是googlesheets中最容易被误解的函数之一。它允许您通过一个搜索值搜索并链接电子表格中的两组数据。下面是如何使用它。 与microsoftexcel不同,googlesheets中没有VLOOKUP向导来帮助您,因此您必须手动键入公式。 vlookup在googl...
...一个值,甚至替代公式来替换显示的错误。 在本例中,VLOOKUP函数返回了#N/a错误值。 此错误是因为没有要查找的办公室。这是一个合乎逻辑的原因,但是这个错误导致了总计算的问题。 IFERROR函数可以处理任何错误值,包括#REF...
Excel的新XLOOKUP将取代VLOOKUP,为Excel最流行的功能之一提供强大的替代品。这个新函数解决了VLOOKUP的一些限制,并具有额外的功能。这是你需要知道的。 什么是xlookup公司(xlookup)? 新的XLOOKUP函数解决了VLOOKUP的一些最大限制。此...
...使你的公式更容易理解和维护。 相关:如何在Excel中使用VLOOKUP 在下面的公式中,我们引用了同一工作簿中另一个称为“产品数据库”的工作表中的一系列单元格(粗体)。在本例中,工作表的名称为我们提供了一个关于单元格...