返回目录:excel表格制作
EXCEL有一个特点,就是对单元格区域进行合并时,如果是用格百式刷进行的,将保留原数据,只是在合并单元格中显示左上角第一个数据,其它数据被隐藏。
举例,如图:度A1到A5存在数据(问1、2、3、4、5),B1到B5是合并的单元格区域答
选中B列合并回区域,点击“格式刷”,再选中A1到A5区域,用格式刷进行合并,结果如下图:
右击A列合并区域,“复制”,再右击C1单元格,“选择答性粘贴”,选择“数值”,进行粘贴,如图:
以上操作说明,用这种方法进行合并单元格,原数据还是保留的,这就是导致你的问题原因。
用函数,=round(数量*单价,2) 就可以了 自动四舍五入 你这个是后面有N个小数 相加 稍微会有差别的
1、表格中的数据存在保留小数的情况,例如所有数字保留2位小数时,zd手动就直接采用的2位小数的数字,而excel计算还是使用的原来未取舍的N多位小数计算;
2、没有回小数的时候还有这个问题可能是excel中的数据可能存在答有些格式是文本,这样计算时是文本格式的单元格不能进行数字运算。
原因分析:某一单元格内的数值小数点后有知多位小数,但因单元格为数值型,且只显示两位小数所导致的,解决方法如下:
所需材料:Excel。
一、问题中的情况如下图,在D1单元格内求出A1B1C1的积,A1中显示为4.55,正常计算时结果应为409.5,但得出的结果却为409.09,原因是A1单元格内其实是有多位小数的,却因单元格选项内只设置了道显示两位小数,所以得出的结果和实际结果有差异,这时点击左上角“Office按钮”。
二、下拉菜单内点专击“Excel 选项”。
三、进入“高级”设置内,找到“将精度设为所显示的精度”,勾选该项,点击“确定”。
四、这时得出的结果就会变为正常的409.5。
五、且使用该功能后,无论小数点后添加多少位,都会跟随单元格格式内设置的小数点位数,而直接忽略掉多余的位数,所得属出的结果就是所显示(也就是看到的数值)数值的计算结果。