搜索

excel round公式 如A1数据小数点为4位,先要在原有位置保留2位小数点

发布网友 发布时间:2022-03-02 08:07

我来回答

2个回答

热心网友 时间:2022-03-02 09:37

  原有位置,写公式就把把原来的数字覆盖了,这显然是不可能的。原位置数字要指定小数点位数,可以直接通过设置单元格格式现实显然保留多少位小数,而实际数字则是输入的数字或公式得到的数字。如A列,选择A列,单元格格式——数字——数值——小数位数:2位。确定。
  如果希望引用A列数字计算只按显示的数字计算——相当于用了round,可在选项——高级——计算此工作簿时域中,勾选“将精度设为所显示的精度”,确定。追问这只是显示为两个小数点 实际上还是没有 复制粘贴的话 直接就还原了啊

追答  显示问题和计算我分两段分别和你说了,应该完全能满足要求了。如果连实际数据都要是圆整后的数字,那就只能在另外的列。因为直接按你说的是不可能实现的,比如你要到河对岸去,附近只有船,而上游和下游数十公里处都有桥,要不你坐船过河,要不开车绕道,而你却非要开车又不绕道,这也显然是不可能的事。

热心网友 时间:2022-03-02 10:55

首先要明白的是在原有位置无法对该位置的数据用函数,因为:1、round数函数不能引用自身所在单元格做计算,2、函数实际上是写在单元格内的文本,只是这个文本可以做运算并显示运算结果,所以你已经输入有4个小数点的数据,就不可能在输入函数。
所以如果用函数保留小数必须在其他单元格实现,
但是你可以先在其他单元格通过round函数实现,然后复制,选择性粘贴,粘贴成数值,到原位置,这样是可以的。
比如你的数据在A列,你在B列输入:
=round(a1,2)
向下复制公式至整列,
然后复制B列,选择性粘贴到A列,粘贴成数值,然后删除B列。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top