csv 使用索引输出公司匹配的MAC地址,基于前几个字符

7fhtutme  于 4个月前  发布在  Mac
关注(0)|答案(1)|浏览(74)

我试图找到一种方法来使用索引或VLOOKUP指向一个世界公司的mac地址,基于前3位数字.我有一个mac地址列表,然后我拉了一个世界范围内的列表.我正试图将我的mac地址与其指向的公司相关联.我包括我迄今为止所拥有的.

0-3D-D1-9E-AB-58    cisco   00-3B-ED-C6-A7-61   cisco
00-3E-FC-C0-7D-D9   dell    00-32-6F-B5-49-7D   dell
00-3A-52-BA-7D-D7   cisco   00-3D-D1-9E-AB-58   cisco
00-36-75-E7-62-F6   dell    00-3B-D3-EC-0B-5E   cisco
00-3D-4B-6A-7E-80   cisco   00-3E-FC-C0-7D-D9   dell
00-38-9B-8A-FD-F1   dell    00-3A-52-BA-7D-D7   cisco
00-3B-ED-C6-A7-61   cisco   00-36-75-E7-62-F6   dell
00-35-CF-0B-C7-70   dell    00-35-CF-0B-C7-70   dell
00-3B-D3-EC-0B-5E   cisco   00-38-9B-8A-FD-F1   dell
00-32-6F-B5-49-7D   dell    00-3D-4B-6A-7E-80   cisco

字符串
我使用这个公式:=INDEX(B:B,MATCH(C2,A:A,0))
这告诉我,如果列C中的值与列A中的任何值匹配,则从列B输出相应的值。
这些都是测试MAC地址,但我有一个巨大的列表,他们都有不同的值减去前2或3个数字.我试图匹配的基础上,无论多少字符,我想,但我卡住了.

vwhgwdsa

vwhgwdsa1#

你只需要使用一个字符串函数。例如,要只搜索最后六个字符,可以这样做:

=INDEX(B:B,MATCH(RIGHT(C1,6),RIGHT(A:A,6),0))

字符串
你可以把字符数放在某个单元格中,并在公式中使用单元格引用。你也可以使用LEFTMID来匹配MAC地址的其他部分。

相关问题