DC娱乐网

没有分隔符,如何用公式按位拆分每一位数字?

解答网友提问:如何将单元格中的每一位数字相加求和?思路就是先将每一位数字拆分开,然后求和。那么问题来了,对于没有分隔符的

解答网友提问:如何将单元格中的每一位数字相加求和?思路就是先将每一位数字拆分开,然后求和。

那么问题来了,对于没有分隔符的字符串来说,用公式怎么拆分?

案例:

将下图 1 中每个单元格的每一位数字相加求和,效果如下图 2 所示。

解决方案:

1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=SUM(--MID(A2,SEQUENCE(LEN(A2),1,1,1),1))

公式释义:

LEN(A2):计算 A2 单元格的字符个数;

SEQUENCE(...,1,1,1):

SEQUENCE 函数的作用是生成一系列连续数字;

语法为 SEQUENCE(要返回的行数,[要返回的列数],[开始数],[增量]);

这段公式的作用是生成从 1 开始,步长为 1,至 A2 单元格的位数的序列;

MID(A2,...,1):从 A2 单元格中依次提取出每一位;

--:将文本值转换成数值;

SUM(...):对每一位数值求和。