WPS四舍六入无成双怎么弄?

方法:先添加一个宏,然后起名。这里实例起名为MyRound

然后编辑宏弹出VBA编程窗口,在下面模块中输入:(系统生成的Sub Myround之类的全部删掉。)

Function myRound(ByVal num As Single, ByVal dec As Integer) As Single
With Application.WorksheetFunction
num = num * .Power(10, dec)
num1 = .RoundDown(num, 0)
num2 = num - num1
If num2 > 0.5 Or (num2 = 0.5 And Abs(num1 / 2 - Round(num1 / 2, 0)) > 0.00001) Then num1 = num1 + 1
num1 = num1 / .Power(10, dec)
End With
myRound = num1
End Function

保存后,然后在单元格中输入=myRound(单元格,小数点位数)即可

(0)

相关推荐

  • EXCEL四舍六入五成双和四舍五入

    一.四舍六入五成双 EXCEL2003/2007/2010/2013电子表格里面,如果使用Round函数只能得到四舍五入的结果,那么如何到下面四舍六入五成双的结果呢? 步骤只有简单3步: 1.按ALT ...

  • Excel中四舍六入五成双的最佳函数算法

    Excel中四舍六入五成双算法很多,但大多需要进行嵌套两次if函数,或将数字变为字符串进行运算,不便于理解,且编写复杂. 本算法仅需一次if函数判断,且逻辑清晰,适用范围广,使用方便. 操作方法 01 ...

  • excel 中如何实现x的四舍六入五成双到小数点n位?

    可以在excel中建立宏,然后输入以下程序: Function Roundx(x, n) y = x * 10 ^ n - Int(x * 10 ^ n) z = Int(x * 10 ^ n) If ...

  • WPS文字如何设置双行合一

    我们在WPS文字编辑文档时,有时会用到要把两行合并成一行的情况,那么怎么操作呢?别急,今天我就给大家分享下WPS文字如何设置双行合一的. 操作方法 01 打开电脑,打开WPS文字,打开我们的目标文档, ...

  • wps如何设置单双页页眉不同

    由于工作需要我们在使用wps编辑文件的时候,需要将单双页眉写成不同的.今天小编就和大家说说wps如何设置单双页页眉不同? 操作方法 01 首先为了更好的区分单双页,也为了让大家看到后面的效果,我在文档 ...

  • 如何使用"另存为"将WPS文件转换成Word

    通常在公司办公电脑上,我们可能会安装有多种不同的办公处理软件,例如:Microsoft Word、WPS等多种办公软件,我们可能随时将WPS文件转换成Word。 ①单击WPS左上方的“WPS文字”按钮 ...

  • wps如何转换成word文档 wps转换成word两种简便方法介绍

    WPS (Word Processing System),中文意为文字编辑系统,是金山软件公司的一种办公软件。Word是由Microsoft公司出版的一个文字处理器应用程序。这两个都是我们常用的办公软 ...

  • 如何将wps表格转换成图片

    将wps表格转换成图片的方法: 使用鼠标选中要变成图片区域,然后使用Ctrl+C键复制. 点击如图下拉框,点击文件. 选择粘结为图片,注意前面选中区域一定要Ctrl+C键复制,否则粘结为图片按钮是灰色 ...

  • 将WPS演示转换成doc格式文件的方法

      将WPS演示转换成doc格式文件的方法 1.鼠标右键点击屏幕左面的"幻灯片"页面,然后在弹出的页面里选择"转为WPS文字文档"选项. 2.在弹出的" ...