我有十进制数表,我知道点后最多2位数。例如,数字4.567将是4.67,但数字2将保持2,而数字5.6将保持5.6。我怎样才能做到这一点?我设法做到这一点,只有两位数字,但数字2转换为2.00和5.6至5.60 ......
答案 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)将出现在工作表上方的公式栏中。