咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

VLOOKUP函数可以帮助你在一个表中查找一个值,并从该表中返回所需的信息。你可以使用VLOOKUP函数来批量查找数据,例如在销售报表中查找特定产品的销售量。要使用VLOOKUP函数,只需输入要查找的值和要查找的表的范围。

例如有两个表,A表是用户名,B表是包含用户名信息的内容,示例如下:

姓名

邮箱

陈晨


牧校


陈货


阿狸


小白


域名

邮箱

cn=“陈晨”,ou=123

chenchen@mail.com

cn=“陈货”,ou=123

chenhuo@mail.com

cn=“阿狸”,ou=123

ali@mail.com

要通过vlookup找到A中姓名对应的邮箱是啥?可能大家看到这个表格很简单一眼就能找到,但是对于几百上千的数据时候没办法通过人眼来看了,在Excel中可以通过VLOOKUP进行查找

VLOOKUP的函数式为:

=VLOOKUP(要查找的值,查找范围,返回列数,FALSE)

在本例中,如果我们要查找A表中的“陈晨”的邮箱,则可以使用以下公式:

=VLOOKUP("陈晨",B2:C6,2,FALSE)

其中,“陈晨”是要查找的值,B2:C6是要查找的表的范围,2是要返回的列(在本例中是邮箱),FALSE表示查找的值必须完全匹配。使用此公式,我们将获得“chenchen@mail.com”作为结果。

但是测试的情况下会出错,为什么呢,因为在B表中第二列是没有陈晨这个数据的,需要对第二列进行下处理,从 cn=“陈晨”,ou=123中提取出陈晨来,此时可以利用MID公式进行处理

可以使用以下公式提取B表中的姓名:

=MID(B2,FIND("cn=",B2)+4,FIND(",",B2)-FIND("cn=",B2)-5)

其中,“B2”是要提取的单元格,FIND函数用于查找“cn=”和“,”之间的文本,MID函数用于提取这些文本。使用此公式,我们将获得“陈晨”作为结果,然后就可以使用VLOOKUP公式进行查找。