Excel单单元格数字求和:如何计算E5中5v5+4的总和得14?
Excel计算含符号单元格的数字总和及细分统计方案
核心需求解决:计算E5单元格数字总和
针对E5内容为5v5+4的情况,不同Excel版本可用以下公式在F5得到总和14:
适用于Excel 365/2021版本(推荐)
直接使用TEXTSPLIT拆分字符后求和:
=SUM(--TEXTSPLIT(E5,{"v","+"}))
说明:TEXTSPLIT将文本按v和+拆分,得到数字文本数组{"5","5","4"},--将文本转为数值,最后SUM求和。
适用于旧版Excel(无TEXTSPLIT)
用嵌套替换+SUMPRODUCT实现:
=SUMPRODUCT(--MID(SUBSTITUTE(SUBSTITUTE(E5,"v","+"),"+","+"),ROW($1:$100),1)*ISNUMBER(--MID(SUBSTITUTE(SUBSTITUTE(E5,"v","+"),"+","+"),ROW($1:$100),1)))
说明:先把v替换为+,再通过MID逐个提取字符,筛选出数字后求和。
足球训练细分统计扩展
若要单独提取各队及替补人数,可使用以下公式:
- 主队人数:
=LEFT(E5,FIND("v",E5)-1) - 客队人数:
=MID(E5,FIND("v",E5)+1,FIND("+",E5)-FIND("v",E5)-1) - 替补人数:
=RIGHT(E5,LEN(E5)-FIND("+",E5))
内容的提问来源于stack exchange,提问作者Alessandro Sozzi
相关产品推荐
相关产品推荐

