如何让excel单元格里的数的十位和个位相加

来源:百度知道 编辑:UC知道 时间:2024/09/22 21:22:14
比如说单元格里有58,98,31。。。等 然后让他得出5+8=13的方式求得十位个位之和。。。要的结果是13,17,4。。。。

  • 数字的十位和个位,转换一下思路,就是将数字的最后一位和倒数第二位的数字相加,利用公式:=IFERROR(RIGHT(A1,1)+MID(A1,LEN(A1)-1,1),A1)即可完成:

  • 【函数说明:】

    IFERROR函数,共2个参数,参数1是内容,该内容为错误值的时候,返回参数2.

    Right函数,共2个参数,参数1是截取内容,参数2是长度

    Mid函数,共3个参数,参数1是截取内容,参数2是截取开始的位置,参数3是截取的长度。

=SUMPRODUCT(VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))

上面公式适合任何位数的数字
假设你的数字在A1

=mid(A1,1,1)+mid(a1,2,1)+mid(a1,3,1)....+mid(a1,1000,1)