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

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

案例:

将下图 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(...):对每一位数值求和。