如何将单元格的分隔string与Excel中另一个表格的内容进行匹配

如果我在一张纸上,我们称之为S1

T1 1 T2 3 T3 4 T5 6 T4 2 

并说我在S2的一个单元中有这个

  T1;T2;T3;T4 10 

是否可以使用Excelfunction去S1,findT1,T2,T3和T4,并总结相应的值?

到目前为止,我的函数能够search一个string并从中提取数据,但是我不知道如何处理分隔string,或者如果可以的话

 =SUMIF('2014'!$B:$B, J9, '2014'!$F:$F) 

编辑:如果我不知道我的价值观的范围。 我应该只是把很大的数字?

如果你的第一个表格在S1!A1:B5S2表格中,你有T1;T2;T3;T4在单元格A8试试这个公式

=SUMPRODUCT(ISNUMBER(SEARCH(";"&'S1'!$A$1:$A$5&";",";"&A8&";"))+0,'S1'!$B$1:$B$5)

SEARCHsearch由“;”包围的A1:A5中的每个值。 在A8标志,也包围着; 迹象,如果有匹配,你得到一个数字,所以ISNUMBER返回TRUESUMPRODUCT增加了相关的价值从B1:B5

SEARCH不区分大小写 – 如果你需要它,然后使用FIND

查看屏幕截图 – 为简单起见,在一张表中显示,但它是相同的公式

在这里输入图像说明