If statement 将一张图纸中的部分字符串与另一张图纸中的部分字符串匹配,并复制相应的值
我需要使用表1中的数据,并将其与表2中的数据进行比较。如果数据(除了表1中的最后四个字符)匹配,则我需要将表2中的相应数据复制到表1中。也许,如果有一种方法能让我们赢得50%的比赛,那就行了。例如:If statement 将一张图纸中的部分字符串与另一张图纸中的部分字符串匹配,并复制相应的值,if-statement,google-sheets,match,gs-vlookup,If Statement,Google Sheets,Match,Gs Vlookup,我需要使用表1中的数据,并将其与表2中的数据进行比较。如果数据(除了表1中的最后四个字符)匹配,则我需要将表2中的相应数据复制到表1中。也许,如果有一种方法能让我们赢得50%的比赛,那就行了。例如: Sheet 1 A B C Row 1 One-77 '11 Row 2 Vey
Sheet 1
A B C
Row 1 One-77 '11
Row 2 Veyron 16.4 '13
Row 3 Corvette Z06 (C6) '06
Row 4 Nova SS '70
Row 5 Enzo Ferrari '02
Row 6 NSX Type R '92
Sheet 2
A B C
Row 1 One-77 Premium
Row 2 Veyron 16.4 Standard
Row 3 Corvette Convertible (C1) Premium
Row 4 Nova SS Premium
Row 5 Enzo Ferrari Standard
Row 6 NSX Type S Premium
Sheet 1
A B C
Row 1 One-77 '11 **Copies Premium**
Row 2 Veyron 16.4 '13 **Copies Standard**
Row 3 Corvette Z06 (C6) '06 **Does Not copy, Leaves Blank**
Row 4 Nova SS '70 **Copies Premium**
Row 5 Enzo Ferrari '02 **Copies Standard**
Row 6 NSX Type R '92 **Does Not copy, Leaves Blank**
请记住,在表1中,最后3个字符是车型年款。这些数字必须存在。它们不在表2中。根据您的描述,这不适合您的样品,但似乎适合您的样品:
=iferror(vlookup(left(A1,len(A1)-4),'Sheet 2'!A:C,3,0),"")
你的答案看起来是对的,但对我不起作用。我相信0似乎是在把它扔掉了。=Iferro(vlookup(左(E5,len(E5)-4),Sheet14!,E:H,4,0),“”)我得到了#错误,0有一个红色下划线。如果我把鼠标悬停在上面,它会显示公式解析错误。我想我看到了我的问题在“Sheet14!”还有一件事。现在我已经从另一张表中获得了所需的所有数据。第2页现在可以删除了。如何保存已传输的数据。