VLOOKUP 按电子邮件地址搜索在 LibreOffice 或 Google 工作表中不起作用
VLOOKUP search by Email Address Not Working in LibreOffice or Google Sheets
我的第一个Sheet
Customer_Email
a1b1y1@gmail.com
usharao_h@rediffmail.com
bhimdipti@gmail.com
ramyan249@gmail.com
kannans1690@gmail.com
puharaman@gmail.com
rajiishiva90cs@yahoo.com
vibeeshanans@hotmail.com
basker.p@gmail.com
puharaman@gmail.com
gopalvenki@yahoo.com
gopalvenki@yahoo.com
2 日 Sheet
ID Customer_Email
1058 18pe08@gmail.com
771 1991harishjayaraj@gmail.com
601 1995asrsanjay@gmail.com
619 2000.harikesh@gmail.com
459 678prabakaran@gmail.com
418 7411110424mm@gmail.com
590 98josh@gmail.com
557 a_rajendiran12@yahoo.co.in
226 a.p.praveen.30@gmail.com
702 a1b1y1@gmail.com
21 aartikolambkar@gmail.com
362 aaryahsingh77@gmail.com
1005 aaryan8587@gmail.com
167 aasshoka@gmail.com
966 abashwanth13@gmail.com
560 abbas15_99@yahoo.com
我需要sheet2到sheet1对应的ID
我在 sheet1 的 B2 单元格中使用的下面一个
=VLOOKUP(A2,Sheet2!A:B00,1,0)
Returns N/A 错误显示 Did not find value 'a1b1y1@gmail.com' in VLOOKUP evaluation.
根据 VLOOKUP 语法 - 在范围的第一列搜索值。在您的公式中,VLOOKUP 试图在 Sheet2!A:A1000
列中找到值 'a1b1y1@gmail.com'
,但显然无法在那里找到它,因为此文本在 Sheet2!B:B1000
范围内
在 Google Sheets 中,您可以使用以下公式 =ARRAYFORMULA(VLOOKUP(A2,{Sheet2!B:B,Sheet2!A:A},2,0))
- 这里我们交换查找键的范围和直接输出的范围公式
查阅字段必须是数据中的第一列table。否则 Vlookup 将无法工作。这意味着您的 ID 字段必须在地址之后。
我的第一个Sheet
Customer_Email
a1b1y1@gmail.com
usharao_h@rediffmail.com
bhimdipti@gmail.com
ramyan249@gmail.com
kannans1690@gmail.com
puharaman@gmail.com
rajiishiva90cs@yahoo.com
vibeeshanans@hotmail.com
basker.p@gmail.com
puharaman@gmail.com
gopalvenki@yahoo.com
gopalvenki@yahoo.com
2 日 Sheet
ID Customer_Email
1058 18pe08@gmail.com
771 1991harishjayaraj@gmail.com
601 1995asrsanjay@gmail.com
619 2000.harikesh@gmail.com
459 678prabakaran@gmail.com
418 7411110424mm@gmail.com
590 98josh@gmail.com
557 a_rajendiran12@yahoo.co.in
226 a.p.praveen.30@gmail.com
702 a1b1y1@gmail.com
21 aartikolambkar@gmail.com
362 aaryahsingh77@gmail.com
1005 aaryan8587@gmail.com
167 aasshoka@gmail.com
966 abashwanth13@gmail.com
560 abbas15_99@yahoo.com
我需要sheet2到sheet1对应的ID
我在 sheet1 的 B2 单元格中使用的下面一个
=VLOOKUP(A2,Sheet2!A:B00,1,0)
Returns N/A 错误显示 Did not find value 'a1b1y1@gmail.com' in VLOOKUP evaluation.
根据 VLOOKUP 语法 - 在范围的第一列搜索值。在您的公式中,VLOOKUP 试图在 Sheet2!A:A1000
列中找到值 'a1b1y1@gmail.com'
,但显然无法在那里找到它,因为此文本在 Sheet2!B:B1000
在 Google Sheets 中,您可以使用以下公式 =ARRAYFORMULA(VLOOKUP(A2,{Sheet2!B:B,Sheet2!A:A},2,0))
- 这里我们交换查找键的范围和直接输出的范围公式
查阅字段必须是数据中的第一列table。否则 Vlookup 将无法工作。这意味着您的 ID 字段必须在地址之后。