举栗:单元格A2有一个数字,可能是2位数、3位数、4位数、5位数甚至更多位数.....。要求用公式把这个数字的个位与十位数字相加,如果得出的结果大于9则再一次把个位与十位数字相加。如图所示:
C2==IF((MOD(A2,10)+MOD(INT(A2/10),10))<10,MOD(A2,10)+MOD(INT(A2/10),10),MOD((MOD(A2,10)+MOD(INT(A2/10),10)),10)+MOD(INT((MOD(A2,10)+MOD(INT(A2/10),10))/10),10))
公式下拉自动填充
您好!首先我们求和个位数与十位数。再用if函数判断,大于9的保留结果,否则显示为空。最后使用left与right函数求和。
提取个位数函数:=midb(A2,LEN(A2),1);
提取十位数函数:=midb(A2,LEN(A2)-1,1)。
具体操作如下: