大家好 请问一下 为什么Excel公式计算出来的结果和我自己计算器计算出来结果会有点差异?
1个回答
关注
展开全部
亲,您好!以下是导致Excel公式计算出来的结果与您自己计算器计算出来结果有差异的原因及解决方法:
原因:
可能是将求和显示的单元格设置了小数位数。
解决方法:
1. 在excel表格的求和计算时,您可能会注意到计算出的数据与计算器算出的数据不同。为了解决这个问题,您需要选中求和值显示的单元格。
2. 在选中的单元格处点击鼠标右键,选择“设置单元格格式”并在其中选择数值设置多个小数位数即可。
3. 或者您也可以直接在工具栏中的小数位数快捷设置按钮处点击,多设置几位小数位数。
4. 经过以上操作,您会发现求和值显示的位数增加,此时计算的数据结果已经与计算器求和的数值相等。
希望以上方法可以帮助您解决问题。如有其他疑问,欢迎继续咨询!
咨询记录 · 回答于2024-01-10
大家好 请问一下 为什么Excel公式计算出来的结果和我自己计算器计算出来结果会有点差异?
相乘的公式算出来你结果和计算器差一点
亲,
Excel公式计算出来的结果和我自己计算器计算出来结果会有点差异,这可能是由于以下原因:
1. 将求和显示的单元格设置了小数位数。
要解决这个问题,可以尝试以下方法:
1. 在excel表格的求和计算时,将小数位数设置得更多。
2. 选中求和值显示的单元格并找到工具栏中的小数位数快捷设置按钮,点击并设置多几位小数位数。
3. 或者在选中的单元格处点击鼠标右键,选择“设置单元格格式”并在其中选择数值设置多个小数位数即可。
希望以上方法能帮助您解决问题。
这样的方法已试,没有变化,如70.07乘以7777.96=544969.84每一组数据都差一点
亲,这种不一样可能有以下几种情况:
1. 如果只是相差一个尾数,可能是四舍五入的原因。
2. 如果相差较大,EXCEL计算的结果比计算器计算的结果小,可能是有些数据是文本型的,自动求和时不参加计算。
3. 如果相差较大,EXCEL计算的结果比计算器计算的结果大,表格中含有隐藏行,用SUM求和时将隐藏行的数据也计算在内。
处理方法:
EXCEL计算的结果比计算器计算的结果小,可能是计算范围内有文本型数字。可以选中这一列数据,然后用“数据——分列”,转化为数值型,结果应该就对了。或者,先复制一个空单元格,再选择数据区域,选择性粘贴,勾选“加”,也能转化为数值型。
一行大一行小
亲,因为EXCEl表格中的页面显示比例不一样。解决方法如下:
1. 首先在电脑里面将两份EXCEl表格都打开。
2. 打开了表格就后,首先看第一份表格右下角的显示比较,可以看到此份表格的显示比例是百分百。
3. 接着查看第二份表格右下角的显示比例,这里可以看到比例比第一份的表格比例大,这样的情况,两份表格字体大小,但是显示出来的字大小就会不一样。
4. 点击第二份表格右下角的滑动条,将滑动条往左边移动,将显示页面缩小到百分百比例,也就是和第一份表格的显示比例一致即可,这样两个文档的字体大小就一样了。
是说一行乘出来的数大于计算器的,一行乘出来的数小于计算器的,和版本有关系吗
亲没有的EXCEL计算的结果比计算器计算的结果小,可能是计算范围内有文本型数字,可以选中这一列数据,然后用数据——分列,转化为数值型,结果应该就对了。或者,先复制一个空单元格,再选择数据区域,选择性粘贴,勾选“加”,也能转化为数值型。
因为数字是叠加使用公式的,就算出来和计算器不一致吗,不用公式直接输入数值就一样了
亲,Excel 对 925.735 和 333.625 求和后保留两位小数,而你是先取两位小数后计算造成的误差。对于计算机而言,取两位小数只是形式上的保留,实际值没有改变。如果你想要得到手动计算的结果,可以先对前两个数取 2 位小数,再计算:
=ROUND(925.735, 2) + ROUND(333.625, 2)
= 1259.37
要解决这个问题,取决于你想要什么样的结果。如果想要得到 1259.36 的结果,不需要进行任何操作。如果想要得到 1259.37 的结果,可以按照上述公式进行计算。当然,其中的数据可以换成变量。在 C1 单元格中输入 =ROUND(A1, 2) + ROUND(B1, 2),然后在 A1 和 B1 单元格中输入几组数据试试就知道了。
看不懂
亲,Excel 中 ROUND 函数可将某个数字四舍五入为指定的位数,所以让公式结果四舍五入后变成整数,可用如下公式:= ROUND(原来公式,0)。
1. ROUND 函数语法为 : ROUND(number, num_digits),其中:
* number 必需。要四舍五入的数字。
* num_digits 必需。位数,按此位数对 number 参数进行四舍五入。
* 如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。
* 如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。
* 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。