在Excel 2007中格式化十进制数

发布于 2024-12-04 16:15:48 字数 138 浏览 1 评论 0原文

我有带有十进制数字的表格,我希望点后最多有 2 位数字。例如,数字 4.567 将是 4.67,但数字 2 将保留为 2,数字 5.6 将保留为 5.6。我怎样才能做到这一点?我设法做到了只有两位数字,但数字 2 转换为 2.00,5.6 转换为 5.60...

I have tables with decimal numbers and i wnat that there will be maximum 2 digits after the point. e.g the number 4.567 will be 4.67, but the number 2 will stay 2, and the number 5.6 will stay 5.6. How can i do that? I managed to do that there will be only two digits, but the number 2 converted to 2.00 and 5.6 to 5.60...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

月朦胧 2024-12-11 16:15:49

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

“0”表示“始终显示”(因此在本例中为小数点前的数字)。 “#”的意思是“如果存在则显示”(因此小数点后最多两位数)。它并不十分完美,因为“2”将显示为“2.”,但我认为它已经很接近了,因为你会得到

Format Cells->Number->Custom...and enter "0.##"

The "0" means "always displayed" (so in this case a digit before the decimal point). The "#" means "display if present" (so up to two digits after the decimal point). It's not quite perfect as "2" will display as "2.", but I think it's close as you're going to get

灼疼热情 2024-12-11 16:15:49

要添加到 @Ed 的答案,如果您确实想显示没有 .使用公式(例如单元格 A3)向单元格添加条件格式

=A3-TRUNC(A3,0)=0

并应用通用格式

To add to @Ed 's answer, if you really want to display whole numbers without the . add a conditional format to the cell using formula (eg for cell A3)

=A3-TRUNC(A3,0)=0

and apply the general format

伊面 2024-12-11 16:15:49

相关文章: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键。
8.答案34.6出现在单元格D1中。
9.如果单击单元格 D1,完整的函数 = ROUND ( 34.567 , 1 ) 将出现在工作表上方的公式栏中。

Related article: Excel 2007 ROUND Function

The syntax for the ROUND function is:

= ROUND ( Number, Num_digits )

1.Enter the following data into cell C1: 34.567
2.Click on cell D1 in the spreadsheet - this is where the function will be located.
3.Type " = round ( " in cell C1.
4.Click on cell D1 in the spreadsheet to enter the data in that cell into the formula.
5.Type a comma ( , ) followed by the number (one (1) or HOW MUCH YOU WANT) in cell D1 to indicate that the data should be reduced to one decimal place.
6.Type the closing bracket " ) " .
7.Press the ENTER key on the keyboard.
8.The answer 34.6 appears in cell D1.
9.If you click on cell D1, the complete function = ROUND ( 34.567 , 1 ) appears in the formula bar above the worksheet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文