方法ROUND(A1,2)试了,但excel公式自动生成的数有的是一位小数有的是二位小数。

   更新日期:2024.04.30
正常情况下,Round函数里的两个参数(例如:A1,2),A1可以是一个单元格[ 引用一个单元格的数值 ],也可以是公式[ 引用通过公式计算得到的数值,因而round可以包含if函数,类似于=round(if(XXXXXXX),2) ];另一个参数则是用来表示返回值的位数的,比如2,就是说保留两位小数,而且还是4舍五入后得到的,但是如果进位后末位是零的情况,则默认不显示那个零。比如2.397这个数字,用round(A1,2)函数后就会得到2.4,但是若仅是设置单元格的格式,将其设置为数值,2位,那么它就会显示为2.40了

选中整列,设置数字格式为货币形式,即可显示为小数点后面两位,不够两位的,会自动用0补够位数,至于下面的IF里包含ROUND还是ROUND里包含IF都无所谓,关键是最终显示的都是想要的数值.

用round()函数处理完 后,选中结果单元格,单元格格式——会计专用,设小数位为2,符号位无,就行了。

设置单元格格式,数值,小数点2位。
或者加上text函数,如 =TEXT(ROUND(RAND()*1000,2),"#,##0.00_ ")

如果有IF函数,可以先做判断,对最终的结果做四舍五入,如果先做四舍五入可以出现精度不够的问题,当然具体问题要具体分析。

选中单元格,ctrl+1打开单元格格式,设置数字格式为货币,会自动保留两位小数。

  • 19552717508 :EXCEL关于设置不保留小数点,而且要四舍五入
    田翰连1487 :答:方法/步骤 1,以15.5627这个数值为例,求它四舍五入得到的值。因为15.5627在A1单元格内,所有后面公式中number都选择A1。2,在B1单元格内输入公式=ROUND(A1,2),取小数点后两位得到的结果是15.76。3,在B2单元格内...
  • 19552717508 :保留两位小数的函数有哪些?
    田翰连1487 :答:=ROUND(A1,2)以上公式中的ROUND函数将A1中的数据四舍五入保留两位小数。以A1数值8.888为示例,EXCEL能计算单元格并保留两位小数的函数有以下 ①=ROUND(A1,2) =8.89 类同=ROUNDUP(A1,2)以上dao公式中的zhuanROUND函数...
  • 19552717508 :求解excel表格如果大于等于10保留1位小数,小于10保留2位小数公式
    田翰连1487 :答:=IF(A1<10,TEXT(A1,"0.00"),TEXT(A1,"0.0"))使用修约函数(如:Round())对A1进行修约处理。=IF(A1<10,ROUND(A1,1),ROUND(A1,2))综合以上,得到公式:=IF(A1<10,TEXT(ROUND(A1,2),"0.00"),TEXT(...
  • 19552717508 :如何将excel计算的出的,经过四舍五入的数据复制粘贴到word中?_百度知 ...
    田翰连1487 :答:若c列为数据,在需要复制的列旁边增加一列,例如D列,设置为=round(c2,2),然后下拉复制到其它D列单元格。然后你复制D列。若你的单元格很多,你可能需要在每个公式里面都加上round函数了。
  • 19552717508 :ROUND函数保留至小数点后两位,即ROUND(A1,2),如改用ROUND(A1,0.01)的...
    田翰连1487 :答:ROUND(A1,2)四舍五入到两位小数 ROUND(A1,0)四舍五入到整数 ROUND(A1,-2)四舍五入到百位 ROUND(A1,0.01)第二参数取整为0,所以是整数
  • 19552717508 :Excel求一个关于小数点后2位取舍问题的函数表达公式 请大神解答 多谢...
    田翰连1487 :答:方法1:=IF(MOD(INT(A1*1000),5)=0,IF(MOD(INT(A1*100),2)=0,INT(A1*100)/100,ROUND(A1,2)),ROUND(A1,2))方法2:=IF(MOD(ABS(A2*POWER(10,2)),2)=0.5,ROUNDDOWN(A2,2),ROUND(A2,2))=IF(MOD...
  • 19552717508 :EXCEL中的ROUND函数怎么应用?
    田翰连1487 :答:函数格式:ROUND(数值或数值单元格,要保留的位数)。例:ROUND(19.531,2) 表示对19.531四舍五入,保留2位小数,结果为19.53。如图,对A1单元格进行四舍五入(保留两位小数),结果显示在B1单元格里。操作步骤如下:首先...
  • 19552717508 :excel中a1单元格输入奔驰b1自动输出文字“好” a1输入宝马b1输出文字...
    田翰连1487 :答:在B1单元格中输入以下公式就可以了,你试试吧 =IF(ROUND(A1,2)<0,"无效数值",IF(ROUND(A1,2)=0,"零",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-...
  • 19552717508 :如何在电子表格中小数点后两位取整
    田翰连1487 :答:1、首先我们打开电脑里的excel软件,打开一个需要自动输入小数点的工作表。2、选择“文件”菜单,在弹出的子菜单中单击“选项”命令。3、在打开的“Excel选项”对话框中,选择“高级”选项。4、在“编辑选项”下有一个“...
  • 19552717508 :excel表 小数点只有两位的数据求和,出现误差怎么解决
    田翰连1487 :答:解决方法:1、打开excel表格,在单元格A1中输入数字“2.88”,在单元格B1中输入数字“5.89”。2、在C1单元格中输入计算公式:=(ROUND(A1,2))+ROUND(B1,2),意思为使用ROUND函数确保小数位为2位。3、点击回车生成函数...
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网