A 列包含不同的文本 - 大约 1000 个条目,但相同的文本将出现在不同的单元格中。
在第二个单独的列(G 列)= 一个单独的表格中,每个单元格包含多个设置文本字符串之一(每个可以是 2 到 5 个字符长)。一共20个左右。
我想为 G 列中的每个文本字符串搜索 A 列中每个单元格的开头,如果存在(比如 G3 的内容),我希望 G3 的内容显示在 B 列中与列中匹配的单元格相同的行中一个。
由于要匹配的文本同时包含 ASC 和 SC 以及在 * 上的进一步单个字符匹配(尽管我可以排除 * 如果这给出了更简单的结果),因此问题变得复杂了。
例子
A 列包含
ASC1 HHHH........
ASC2 IIII........
ASC2 AAAA.......
SC2 JJJJ....
TRIAL HOLE........
TRIALHOLE......
OP1 MMMM ...
ASC1COMPLEX
KAN1
PS BAN
*TTC Jiokl jj
G 列
ASC1
ASC2
*
OP1
PS
SC2
试用
验证
所以 B 列应该显示
ASC1
ASC2
ASC2
SC2
TRIAL
TRIAL
OP1
ASC1
0 (或其他一些错误/省略值)
PS
*
(如何才能做到这一点?我试图从互联网上调整各种解决方案但失败了。
非常感谢戴夫