在下一个单元格中搜索单元格值

时间:2015-11-06 14:03:20

标签: excel

Column1   Column2                  Column3      Column4
A         4573925208184160         4630         I
B         4573925208184800         4460         C
C         4573925208184260         4800         F
D         4573925208184460         3970         B
E         4573925208184730         4230         G
F         4573925208184180         4260         J
G         4573925208184440         4730         K
H         4573925208184150         4850         M
I         4573925208184230         4160         E
J         4573925208183970         4180         D
K         4573925208184630         4440         A
L         4573925208184550         4390         N
M         4573925208184850         4150         H
N         4573925208184390         4550         L

我是excel工具的新手,想要在column3中找到column2的最后4位数字。如果找到,则希望在column4中显示column1值。

让我们看看:对于第一行,column2值的最后4位是'4160'。它出现在I的前面。所以column4的值是I。

2 个答案:

答案 0 :(得分:1)

一个简单的INDEX / MATCH函数对应该这样,假设您使用RIGHT function从B列中较长的数字中删除正确的4位数。

=INDEX(A:A, MATCH(--RIGHT(B1, 4),C:C, 0))

根据需要填写。

enter image description here

答案 1 :(得分:0)

将此公式放在第4栏:

=INDEX($A$2:$A$15,MATCH(VALUE(RIGHT(B2,4)),$C$2:$C$15,0))

该公式假设您的数据在单元格A1中以列1 - 4作为标题开始。

Index函数将在第1列中返回第1列中Match Right个{1}}的相应值,第2列中的值与第3列中的值相对应。

相关问题