我在 DeviceName
中有一个 Sheet1
列,它包含类似 RTRNY653, SWNY653, ...
的数据 在 Sheet2
我有一个 InterfaceName
列,它包含接口(interface)名称,最后也列出了设备名称 FA_01_RTRNY653, FA_12_SWNY653, ...
将 QoSID
链接到 DeviceName
的标准公式是 =VLOOKUP(DeviceName;Sheet2!InterfaceName;2;0)
,但因为 InterfaceName
包含更多文本,我被卡住了......
问题:如何创建使用 DeviceName
中的 Sheet1
的 VLOOKUP 函数,在 InterfaceName
上的 Sheet2
中查找它并从 QoSID
中获取 Sheet2
列。
示例数据
Sheet1
DeviceName
-----------
RTRNY653
SWNY653
RTRWS215
RTRCH888
Sheet2
InterfaceName | QoSID
--------------------------
FA_01_RTRNY653 | 1
FA_12_SWNY653 | 2
S_00_RTRWS215 | 1
S_01_RTRWS215 | 3
最佳答案
您可以像这样使用通配符:
=VLOOKUP("*"&DeviceName&"*";Sheet2!InterfaceName:QoSID;2;0)
此外,引用表必须是两列:)
关于excel - 字符串中的 VLOOKUP 文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18130434/