EXCEL中如何让“/”后的数字自动相加

如题所述

这儿用的“笨”办法。

1.对A列分列,第三步注意。如图。

否则看到有日期了。

2.选 分列的数据,复制,选择性粘贴,转置。将横列成竖列。

3.选定转置后的数据,再分列,如图。

4.用求各算出第二列相应的和。

供参考,祝顺利。

追问

谢谢,数据太多了,没法分。函数好一些

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-26
看来帖主是有点要求的人了。以你图中为例,在C1输入公式:
=IF(COLUMN(A1)>LEN($A1)-LEN(SUBSTITUTE($A1,"/",)),"",--MID($A1&",",SMALL(IF(MID($A1&",",ROW(INDIRECT("1:"&LEN($A1)+1)),1)="/",ROW(INDIRECT("1:"&LEN($A1))),""),COLUMN(A1))+1,SMALL(IF(MID($A1&",",ROW(INDIRECT("1:"&LEN($A1)+1)),1)=",",ROW(INDIRECT("1:"&LEN($A1)+1)),""),COLUMN(A1))-1-SMALL(IF(MID($A1&",",ROW(INDIRECT("1:"&LEN($A1)+1)),1)="/",ROW(INDIRECT("1:"&LEN($A1))),""),COLUMN(A1))))
摁 shift+ctrl+回车 结束公式的输入,再将公式向右、下复制就可以将每个“/”后面的数值提取出来了,再在B1用个 SUM()函数就可以求得结果。本来也可以直接得出结果,但觉得将数值都提取出来一目了然更容易判断是否有误的。
第2个回答  2018-08-26
选定A列,数据-分列
这样稍微简单点追问

谢谢,数据太多了,没法分。

相似回答