问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

四舍六入五成双在excel怎么实现?

发布网友 发布时间:2022-05-31 14:04

我来回答

4个回答

热心网友 时间:2023-10-16 16:17

1、按ALT+F11  

   Thisworkbook-插入-模块。

2、将下面代码拷贝进去。

Function TranValue(rng As Double, number As Integer) As Double

    TranValue = Round(rng, number)

End Function

3、在电子表格中直接使用公式

= tranvalue(A1,1) ;然后向下拉公式既可以.

热心网友 时间:2023-10-16 16:17

这样最直观:
=INT(A2)+IF(MOD(A2,1)>=0.55,1,0)

如果要保留2位小数:
=(INT(A2*100)+IF(MOD(A2*100,1)>=0.55,1,0))/100

热心网友 时间:2023-10-16 16:18

[转载]四舍六入五成双公式

四舍六入五成双公式对药学工作者很有用的
具体过程:
A2为需要修约的数据
B2为需要修约的位数
C2为修约结果,公式如下:
IF(((A2*10^(B2+1)-INT(A2*10^(B2+1)))<=0)*(MOD(TRUNC(A2*10^(B2+1)),5)=0)*(1-MOD(INT(A2*10^B2),2))=1,TRUNC(A2,B2),ROUND(A2,B2))
讲解:
1.1 ((A2*10^(B2+1)-TRUNC(A2*10^(B2+1)))<=0)判断需要修约的多一位上是否还有数据,如果有就返回0,没有返回1.
1.2 (MOD(TRUNC(A2*10^(B2+1)),5)=0)判断需要修约下一位是否为5,是5返回1不是5返回0
1.3 (1-MOD(INT(A2*10^B2),2))判断修约位数是否为双数 双数返回1 单数返回0
当1.1 1.2 1.3均为1的时候(即修约下两位没有数下一位且为5修约位数为双数,例如0.245,这时候不能四舍五入了,而是要去掉修约位数下一位的5,变为0.24)

热心网友 时间:2023-10-16 16:19

两种情况:
1.
被修约数 / 小数点后位数 / 结果
0.0834501 / 4 / 0.0835
其中结果一栏(0.0835)的设置为:=ROUND((TRUNC(A2*10^(B2+1))-((A2*10^(B2+1)-TRUNC(A2*10^(B2+1)))<=0)*(MOD(TRUNC(A2*10^(B2+1)),5)=0)*(1-MOD(INT(A2*10^B2),2))*5)/10^(B2+1),B2)
2.
(可用于负数)
被修约数 / 小数点后位数 / 结果
0 / 3 / 0
其中结果一栏的设置公式为:=IF(A2=0,0,(IF(A2>0,ROUND((TRUNC(A2*10^(B2+1))-((A2*10^(B2+1)-TRUNC(A2*10^(B2+1)))<=0)*(MOD(TRUNC(A2*10^(B2+1)),5)=0)*(1-MOD(INT(A2*10^B2),2))*5)/10^(B2+1),B2),-(ROUND((TRUNC(ABS(A2)*10^(B2+1))-((ABS(A2)*10^(B2+1)-TRUNC(ABS(A2)*10^(B2+1)))<=0)*(MOD(TRUNC(ABS(A2)*10^(B2+1)),5)=0)*(1-MOD(INT(ABS(A2)*10^B2),2))*5)/10^(B2+1),B2)))))
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? windows7的抖抖功能是怎么实现的? 脚扭伤,过了10天,很肿,能用热水泡脚吗 脚扭了能用热水泡脚吗 脚扭了可以泡脚吗 脚扭伤3个月了可以每天晚上用热水泡脚吗 书上抹上了辣椒酱的油怎么办? 刷机时在获取root权限 失败怎么办 应用权限都允许了,打开总显示申请高级用户权限失败怎么办?该怎么申请高级用户权限? 管理员权限无法提升 net localgroup administrators 123 /add提升不了权限怎么办 安卓ROOT权限提高失败 玩游戏 下个挂 开挂的时候 提示“权限无法提升”怎么解决. 电脑解压文件权限提升失败,怎么解决 win旗舰版为什么运行不了程序右键管理员身份运行也不行 都是显示权限提升失败 f113清洗剂怎样洗皮草 买了件皮草,想洗一下把它收起来,不想去干洗店代价太高了,看衣服上 我在交行买了理财产品到期了怎么还没有到账呀 圣诞美陈该如何策划设计更具吸引力? 梦到蚂蚁好不好 手机自动收索gps是中了什么病毒 QQ赠送给好友黄钻,好友会收到是谁赠送的吗? 刚申请的qq号怎么没有抖一抖功能,刚申请的QQ号,聊天时找不到抖一抖功能,也显示是最新版本, 104,103的最小公倍数是多少? 10712日元多少人名币 10712点券相当于人民币多少钱? 西北农林大学的4位省代码是什么 103乘104怎么简便运算 2012年的陕西各大学代码哪个网站有 求国内招收“生物信息学”硕士研究生的院校,越全越好,985211及双非本科等 鸭蛋如何做好吃? 360好会花怎么还款 合同诈骗罪中的“虚构事实,隐瞒真相”怎么理解呢? 对于诈骗罪中的虚构事实的认定是什么 那种输入法最简便? 什么输入法最简单好用? 什么输入法最快,最简单 不认识的人戳一下让我看他作品什么意思? 淘宝网上支付宝能转成现金吗?怎么操作? 淘宝里怎样把支付宝里的现金转到自己的银行卡里? 在淘宝上绑定了一个支付宝,有人打钱到另外一个支付宝,我怎样提现? 淘宝网我是卖家,交易后钱是打到支付宝上,还是打到银行卡?打到支付宝怎么换成现金?