alickglyn 發(fā)表于 2021-7-28 15:45
一行excel函數(shù)解決,=ROUND(A1,a)-(MOD(A1*10^(a+1),20)=5)*10^(-a),A1是需要修約的數(shù)的單元格,a為修約位 ...
唐家琨少 發(fā)表于 2021-7-29 09:15
謝謝樓主的分享,最近也在開始自學(xué)用宏,正好用你的來學(xué)習(xí)下。
vba版的確實(shí)好用,不過用宏的話,當(dāng)表格傳到 ...
連長 發(fā)表于 2021-7-30 15:05
修約間隔為10,你這函數(shù)就扒瞎了
wangyiyong7703 發(fā)表于 2023-9-18 18:34
A2輸入待修約數(shù)值,B2輸入保留小數(shù)點(diǎn)位數(shù),C2輸入公式。對9.9999多的情況不適用,還待改進(jìn)
IF(B2=0,IF(OR ...
sunrry 發(fā)表于 2023-9-22 14:57
你不覺得你的公式很麻煩么。。。。
wangyiyong7703 發(fā)表于 2023-9-22 17:11
開始設(shè)計(jì)有點(diǎn)麻煩而已,你直接復(fù)制使用有什么麻煩的。如果你用宏去做才真的麻煩。這個(gè)公式避開了宏代碼, ...
sunrry 發(fā)表于 2023-9-25 13:21
對對對,你說的都對。
wangyiyong7703 發(fā)表于 2023-10-2 13:06
新的算法做的,麻煩抽空指正一下。
sunrry 發(fā)表于 2023-10-7 13:09
1、小數(shù)點(diǎn)有效位數(shù)為0直接報(bào)錯(cuò)
2、多次計(jì)算后的浮點(diǎn)小數(shù)無法避免,后面一堆錯(cuò)誤。(可以看圖,B2=A2+0.1, ...
sunrry 發(fā)表于 2023-10-7 13:20
=IF(ABS(ABS(A2/1*10^B2-TRUNC(A2/1,B2)*10^B2)-0.5)
sunrry 發(fā)表于 2023-10-7 13:09
1、小數(shù)點(diǎn)有效位數(shù)為0直接報(bào)錯(cuò)
2、多次計(jì)算后的浮點(diǎn)小數(shù)無法避免,后面一堆錯(cuò)誤。(可以看圖,B2=A2+0.1, ...
sunrry 發(fā)表于 2021-7-29 11:48
取消禁止就可以用了。
sunrry 發(fā)表于 2023-9-22 14:57
你不覺得你的公式很麻煩么。。。。
您說得沒錯(cuò)。那不是數(shù)值修約,而是文本處理。可以參閱我與他的討論:保留位數(shù)EXCEL實(shí)現(xiàn)
路云 發(fā)表于 2023-11-15 00:17
您說得沒錯(cuò)。那不是數(shù)值修約,而是文本處理。可以參閱我與他的討論:保留位數(shù)EXCEL實(shí)現(xiàn) ...
| 歡迎光臨 計(jì)量論壇 (http://www.bkd208.com/) | Powered by Discuz! X3.4 |