首页 > 解决方案 > Excel Sumif 我要查找的数字在字符串中

问题描述

我想搜索一个用逗号分隔的字符串并找到数字。
目前我的实现只适用于 0-9。当我到达 10 时,它会中断。10 也算 1,所以 1 的总和太多了。

=SUMIF(B5:B64,"*" &I15&"*",C5:C64)

美国广播公司

支付: 标志: 概率:

700 1, 8.00000000000E-3

750 11, 2.20000000000E-2

800 1,11, 1.60000000000E-2

科尔·JK

标志:概率:赔率:

1 4.600% 21.74

11 3.800% 26.32

标签: excel

解决方案


我只是处理了前后完全被逗号和通配符包围的情况,如果首先是左侧没有通配符或逗号..

 =SUMIF(B5:B64,"*," &I15&",*",C5:C64)+SUMIF(B5:B64,I15&",*",C5:C64)

推荐阅读