2017-09-04 86 views
0

我想基本上能夠使用餘數作爲整數。 所以我可能有一個問題是277/10 = 27.7所以我的剩餘部分是.7,我想只留下7. 我需要能夠採取任何餘數,並從10中減去。 因此,如果我的答案有一個.7的餘數我需要能夠做10-7 = 3 如果我的答案有0.4的餘數,我需要能夠做10-4 = 6等等。在Excel中將總數除以整數?

我不能使用RIGHT(A1,1),因爲它是一個後面,所以正確的去剩餘的結束可能是0.699999999995,並返回5

所以我想過嘗試剝離其不知何故,但沒有能夠拿出任何東西。任何幫助將不勝感激!

在此先感謝。

回答

0

不能完全確定你想要什麼(一個奇怪的請求位),但也許是:

=10-INT(10*MOD(A1,1)) 

呈分裂發生在ColumnA。

沿着你正在考慮行另一種可能性:

=10-RIGHT(ROUNDDOWN(10*A1,0)) 
1

如果你想十分之二百七十七的其餘部分,只需使用MOD函數直接得到你的答案7。

=MOD(277,10) 

完整回答您的問題,從10減法是:

=10-MOD(277,10) 
+0

謝謝,不知道爲什麼我沒有想到這一點。但它運作良好。另一種方式,我發現,作品也是= MOD(ROUND(A1 * 10,0),10),但使用你的建議更清潔。再次感謝。 – Dustin

+0

沒問題。你能否用綠色勾號來標記答案是否正確,以解決問題?謝謝。 – Michael

1

多虧了你們兩個,這兩個答案讓我正是我需要的。 同樣以防萬一,另一種方式我被做的作品,以及是:

= MOD(ROUND(A1 * 10,0),10),但做這種方式,然後我做了第二個公式從10中減去。

和Pnuts,我需要這個,因爲我正在使用Mod 10函數完成校驗位計算器。並且要得到mod 10校驗數字,你必須減去10減去你答案的剩餘部分。

再次感謝你們的幫助。