你是指要输入15位以上的数字excel有效数字,还是说小数位的位数设置
如果要输入15位以上的数字,会自动以科学计数的方式显示,这个时候就要修改单元格格式,该成文本格式就可以正常显示了,只是不能用做数值计算。
方法:
选中要输入15以上数字的单元格(可以多选),上面菜单里的“格式”==》“单元格”==》在弹出的对话框上面选“数字”,下面选择“文本”即可。
如果是要设置小数位数的话,同样的方法,不过在弹出的对话框上选“数值”,右边填你要设置的小数位数。
右键菜单----设置单元格格式----数字----数值----小数位数。希望能帮到你。。。
excel表格保留有效位数后合计为什么不对
只是通过设置小数位数不能改变数字本身,只是改变显示而已,举例而言,2.25,如果保留一位小数,那就是2.3,但是EXCEL只是显示2.3而已,这个单元格本身还是2.25,如果两个单元格都是2.25,那么加起来就是4.5,所以所有的单元格都是保留一位小数的话,你看到的就会是2.3+2.3=4.5
。所以如果你想要看到的就是真实的数字,就得通过函数真正的改变小数位数,如A1为2.25,如果你想保留1为小数,就用round(A1,1)
,那么就会得到真正的2.3,而不是表面看上去是2.3,而实质上是2.25
excel 有效数字怎么设定,
我也想学这个,我没有更好的答案,调用函数的方式又有点太复杂,暂时告一段落。
我是来吐槽的,有的回答者连基本的审题都不会就在这瞎吼,提问者已经说了不是小数位数的问题还有人说这个。好好学习下吧,不要在这抢分丢人。
我来告诉你什么是有效数字和小数位数:
比如说价格一般到分,如果算出来一个单价等于42.3752元的数据存于excel单元格我们会算起来不方便,我们希望他变成42.38元
如果用小数位数的功能,它只是显示为42.38,但实际存储数据还是42.3752元,你用公式*100你会发现:42.38*100=4238.52元
所以我们需要设定有效数字,实际上就是四舍五入成42.38元,这个时候42.38*100就=4238元。
我只能用公式来转换了.假设你的数据在A列.那在B1输入下面公式,并以CTRL+SHIFT+ENTER确认,然后向下填充.=LEFT(A1,MIN(IF(CODE(MID(A1,ROW(INDIRECT(\"1:\"&LEN(A1))),1))>48,ROW(INDIRECT(\"1:\"&LEN(A1))),\"\"))+1)