EXCEL 怎样让数据只保留小数点后两位且为0的不显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL 怎样让数据只保留小数点后两位且为0的不显示相关的知识,希望对你有一定的参考价值。

如以下图片呀,值为0的,显示为0;值为小数点后很多位的,保留两位,如果小数点第二为刚好为0,则0不显示,请问怎样能实现。现实数据很多列,所以请求一个快速实现的办法,谢谢!

在C2单元格输入以下公式,然后向下填充公式

=ROUND(A2,2)

 

参考技术A 在 D2 格输入 = int(A2*100+0.5)/100,然后下拉,
选中 D 列,复制,选中 A 列,选择性粘贴--数值

怎样用MATLAB函数对一个无理数保留两位小数

如23.123456789通过一个函数或者方法让它等于23.12
一点要是MATLAB函数或者能在MATLAB中实现结果,谢谢!

实现方法为:fprintf('a = %.2f\\n',a)
如果允许将数据转换为字符型,也可以用此方法:num2str(a,'%.2f\\n')


示例展示如下:

假设a=1.2345,并保留两位有效数字

参考技术A MATLAB保留两位小数方法:
format bank 即可保留两位小数;
a=23.123456789;
b=num2str(a,'%.2f\n')
参考技术B a=23.123456789;
fprintf('a = %.2f\n',a)本回答被提问者采纳
参考技术C a=23.123456789;
b=round(a*100)/100;
参考技术D vpa(x,4);

以上是关于EXCEL 怎样让数据只保留小数点后两位且为0的不显示的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL怎么让小数后两位显示0

delphi怎么把一个数据保留两位小数

C#中如何只保留小数点后面两位?

C#中如何只保留小数点后面两位?

怎样用MATLAB函数对一个无理数保留两位小数

shell保留两位小数,急求