網友問到:在 Excel 中,如果想要將數字的小數點後第3位,調整為不大於該位數的最大偶數,該如何處理?
(參考下圖)例:7.46545→7.464,7.55870→7.558
【公式設計與解析】
儲存格C2:=INT(A2*1000)/1000-(MOD(INT(A2*1000),2)=1)*0.001
(1) INT(A2*1000)/1000
將儲存格A2內容,截取至小數點後第 3 位。
(2) MOD(INT(A2*1000),2)=1
判斷小數點後第3位是否為奇數,若是,傳回 TRUE;若否,傳回 FALSE。
(3) INT(A2*1000)/1000-(MOD(INT(A2*1000),2)=1)*0.001
若小數點後第3位為奇數,則將截取至小數點後第 3 位的數,再減 0.001。
如果你想要改變調整第 n 位數,則只要變動公式中的 1000 和 0.001 即可。
2→100 和 0.01,即 10^2 和 10^-2
3→1000 和 0.001,即 10^3 和 10^-3
4→10000 和 0.0001,即 10^4 和 10^-4
......
文章標籤
全站熱搜

您好,若是原本小數點第三位就是偶數的,需要無條件再往前變偶數,需要怎麼做 ,謝謝。 例如:0.698 會變 0.696 0.960 會變 0.958 然後奇數的一樣往前變偶數,謝謝。
您好,若是原本小數點第三位就是偶數的,需要無條件再往前變偶數,需要怎麼做 ,謝謝。 例如:0.698 會變 0.696 0.960 會變 0.958 然後奇數的一樣往前變偶數,謝謝。
您好~請教超連結問題 EXCEL在分頁1欗位有作超連結,如複誌分頁1命名叫分頁2,點分頁2的超連結變會連到分頁1 請問超連結可以隨分頁名字一起改變嗎