格式化excel 2007中的十进制数

时间:2011-09-16 11:09:02

标签: excel-2007

我有十进制数表,我知道点后最多2位数。例如,数字4.567将是4.67,但数字2将保持2,而数字5.6将保持5.6。我怎样才能做到这一点?我设法做到这一点,只有两位数字,但数字2转换为2.00和5.6至5.60 ......

3 个答案:

答案 0 :(得分:1)

格式化单元格 - >数字 - >自定义...并输入“0。##”

“0”表示“始终显示”(因此在这种情况下是小数点前的数字)。 “#”表示“显示如果存在”(小数点后最多两位数)。它不是很完美,因为“2”会显示为“2”,但我认为它很接近,因为你会得到

答案 1 :(得分:0)

要添加到@Ed的答案,如果你真的想要显示整数而没有。使用公式(例如,对于单元格A3)向单元格添加条件格式

=A3-TRUNC(A3,0)=0

并应用通用格式

答案 2 :(得分:0)

相关文章:Excel 2007 ROUND函数

ROUND函数的语法是:

= ROUND ( Number, Num_digits )

  

1.将以下数据输入单元格C1:34.567
  2.单击电子表格中的单元格D1 - 这是函数所在的位置   3.在单元格C1中键入“= round(”   4.单击电子表格中的单元格D1,将该单元格中的数据输入到公式中   5.在单元格D1中键入一个逗号(,),后跟数字(一(1)或你想要多少),表示数据应减少到一个小数位。
  6.键入右括号“)”   7.按键盘上的ENTER键   答案34.6出现在单元格D1中   9.如果单击单元格D1,则完整函数= ROUND(34.567,1)将出现在工作表上方的公式栏中。