EXCEL公式 把單元格中的數字個位與十位數相加,如果得出大於9,則再次相加

時間 2021-06-26 18:37:28

1樓:匿名使用者

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))

公式下拉自動填充

2樓:思雪遙遙

=if(mod(right(a2)+mid(a2,len(a2)-1,1),9),mod(right(a2)+mid(a2,len(a2)-1,1),9),9)

3樓:匿名使用者

給個思路,if巢狀判斷下

4樓:拓荒者先生

=if(right(a2,1)+left(right(a2,2),1)<=9,right(a2,1)+left(right(a2,2),1),left(right(a2,1)+left(right(a2,2),1),1)+right((right(a2,1)+left(right(a2,2),1))))

5樓:真誠無怨無悔

您好!首先我們求和個位數與十位數。再用if函式判斷,大於9的保留結果,否則顯示為空。最後使用left與right函式求和。

提取個位數函式:=midb(a2,len(a2),1);

提取十位數函式:=midb(a2,len(a2)-1,1)。

具體操作如下:

怎樣把excel單元格內數字個位十位相加,數值大於十在相加,顯示結果為個位數

6樓:

資料為兩位數,使用if巢狀

=if(len(if(len(a1)>1,left(a1,1)+right(a1,1),a1))>1,left(if(len(a1)>1,left(a1,1)+right(a1,1),a1),1)+right(if(len(a1)>1,left(a1,1)+right(a1,1),a1),1),if(len(a1)>1,left(a1,1)+right(a1,1),a1))

例:38,兩次計回算後,結果為答2

7樓:蘇舒

excel要實現

復這樣的功能並制不是很難,我們可以使用right和baileft韓束將du

這個數分解,然後我們在執zhi行兩數相加dao操作,這樣他們就可以正常算出他們的結果了,建議你動手試一試,你如果碰到疑問,你可以按f1可以跳出幫助系統。

excel數字單元格中如何把數字變成中文大寫,如果是整數的後面再加「整」

如果a1是數字,b1輸入 if a1 0,if int a1 text trunc a1 dbnum2 元 if mod a1,1 0,整 if trunc a1,1 if a1 trunc a1,1 text left right a1 100,2 dbnum2 0角整角 0分 text a1 1...

在EXCEL中單元格為數字,要在另單元格顯示為0 9的其它數字,如何實現

用公式 substitute substitute substitute substitute 0123456789 left a1 mid a1,2,1 mid a1,3,1 right a1 如何在excel中實現選擇一個單元格中下拉資料後另一個單元格跟著變化 楊子電影 1 以2007版exce...

excel單元格內公式相加,excel怎麼在一個單元格內數字求和公式

不能在a3中輸入 a1 a2 而是應該在a3中輸入以下公式 left a1,find a1 1 mid a1,find a1 1,len a1 left a2,find a2 1 mid a2,find a2 1,len a2 相當於將a1,a2中的數字逐一拆開後再計算。如果你的a1單元格的數字內容...