excel - 如何将数字四舍五入到最接近的十位?

标签 excel excel-formula vba

标题可能不太具有暗示性。

让我用一个例子来解释一下。我有:

12345.6 
2345.1
12345.00000001

我希望这些数字向上舍入为 12350
我怎样才能做到这一点?

如果可能的话,我宁愿使用公式而不是VBA。

最佳答案

您还可以使用CEILING,它向上舍入为整数或所需的有效倍数


=CEILING(A1,10)
四舍五入为 10 的倍数

12340.0001 将变为 12350

关于excel - 如何将数字四舍五入到最接近的十位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587474/

相关文章:

excel - 为 XLS、XLSX 和 XLSM 编写的宏之间是否存在兼容性问题?

excel - 通过 VBA 将文档上传到 SharePoint

excel - 带有 OR 标准和 ISERROR 的 IF 语句

VBA 展望。尝试从电子邮件正文中提取特定数据并导出到 Excel

vba - 使用单元格值作为

Excel VBA 无法在 Mac 上运行

excel - 索引匹配;带有数字和文本的数组;查找大于和小于的值

excel - 在 Excel 中创建反向经理层次结构

vba - 无法让 vba 函数返回正确答案

vba - 如何使用 VBA 检索 Visio 自定义形状信息