Microsoft Office Excel 提供了许多内置数字格式,但如果这些格式无法满足您的需要,您可以自定义内置数字格式以便创建自己的数字格式。若要了解有关如何更改数字格式代码的详细信息,可能需要在开始之前查看有关自定义数字格式的准则。
内置数字格式不能删除,但对于自定义数字格式,如果不再需要则可将其删除。
您要做什么?
查看有关自定义数字格式的准则
若要创建自定义数字格式,首先应从选择某一内置数字格式开始。然后,可以更改该格式的任意代码部分,从而创建自己的自定义数字格式。
数字格式最多可包含四个代码部分,各个部分用分号分隔。这些代码部分按先后顺序定义正数、负数、零值和文本的格式。
<正数>;<负数>;<零>;<文本>
例如,可以使用这些代码部分创建以下自定义格式:
[蓝色]#,##0.00_);[红色](#,##0.00);0.00;"销售额 "@
自定义数字格式中无需包含所有代码部分。如果仅为自定义数字格式指定了两个代码部分,则第一部分用于正数和零,第二部分用于负数。如果仅指定一个代码部分,则该部分将用于所有数字。如果要跳过某一代码部分,然后在其后面包含一个代码部分,则必须为要跳过的部分包含结束分号。
在自定义所有这些数字格式代码部分时,以下准则十分有用。
有关包含文本和添加空格的准则
有关使用小数位、空格、颜色和条件的准则
- 包含小数位和有效位 若要为包含小数点的分数或数字设置格式,应在数字格式部分中包含以下数字占位数、小数点和千位分隔符。
| |
| 0(零) | 如果数字的位数少于格式要求的位数,则此数字占位符会显示无效零。例如,如果键入 8.9,但希望将其显示为 8.90,请使用格式 #.00。 |
| # | 此数字占位符所遵循的规则与 0(零)相同。但如果所键入数字的小数点任一侧的位数小于格式中 # 符号的个数,则 Excel 不会显示多余的零。例如,如果自定义格式为 #.##,而在单元格中键入了 8.9,则会显示数字 8.9。 |
| ? | 此数字占位符所遵循的规则与 0(零)相同。但 Excel 会为小数点任一侧的无效零添加空格,以便使列中的小数点对齐。例如,自定义格式 0.0? 会使列中的数字 8.9 与数字 88.99 的小数点对齐。 |
| .(句点) | 此数字占位符在数字中显示小数点。 |
如果数字的小数点右侧的位数大于格式中的占位符数,则该数字的小数位数会舍入到与占位符数相同。如果小数点左侧的位数大于格式中的占位符数,则会显示多出的位数。如果格式仅在小数点的左侧包含数字记号 (#),则小于 1 的数字都以小数点开头;例如 .47。
| 显示内容 |
显示格式 | 所用代码 |
| 1234.59 |
1234.6 | ####.# |
| 8.9 |
8.900 | #.000 |
| .631 |
0.6 | 0.# |
12 1234.568 |
12.0 1234.57 | #.0# |
44.398 102.65 2.8 |
44.398 102.65 2.8 (小数点对齐) | ???.??? |
5.25 5.3 |
5 1/4 5 3/10 (分数对齐) | # ???/??? |
- 显示千位分隔符 要将逗号显示为千位分隔符或按倍数 1,000 缩放数字,请在数字格式中包含以下分隔符。
| ,(逗号) | 在数字中显示千位分隔符。如果格式包含两旁带有数字记号 (#) 或零的逗号,则 Excel 会用逗号分隔千位数。跟随在数字占位符后面的逗号会以 1,000 为倍数缩放数字。例如,如果格式为 #.0,,并在单元格中键入 12,200,000,则会显示数字 12.200.0。 |
| 显示内容 |
显示格式 | 所用代码 |
| 12000 |
12,000 | #,### |
| 12000 |
12 | #, |
| 12200000 |
12.2 | 0.0,, |
- 指定颜色 若要为格式的某一部分指定颜色,请在该部分中键入以下八种颜色之一(用方括号括起)。颜色代码必须是该部分中的第一个项。
| [黑色] |
| [绿色] |
| [白色] |
| [蓝色] |
| [洋红色] |
| [黄色] |
| [蓝绿色] |
| [红色] |
- 指定条件 若要指定仅当数字满足所指定的条件时才应用的数字格式,请用方括号括起该条件。该条件由一个比较运算符 (比较运算符:在比较条件中用于比较两个值的符号。此类运算符包括:= 等于、> 大于、< 小于、>= 大于等于、<= 小于等于和 <> 不等于。)和一个值构成。例如,以下格式将小于或等于 100 的数字显示为红色字体,而将大于 100 的数字显示为蓝色字体。
[红色][<=100];[蓝色][>100]
若要将条件格式 (条件格式:当指定条件为真时,Excel 自动应用于单元格的格式,例如,单元格底纹或字体颜色。)应用于单元格(例如,随单元格值而变化的彩色底纹),请在“开始”选项卡的“样式”组中单击“条件格式”。
有关货币、百分比和科学记数法格式的准则
有关日期和时间格式的准则
- 显示日、月和年 若要将数字显示为日期格式(如日、月和年),请在数字格式部分中使用以下代码。
| m | 将月显示为不带前导零的数字。 |
|
mm | 根据需要将月显示为带前导零的数字。 |
|
mmm | 将月显示为缩写形式(Jan 到 Dec)。 |
|
mmmm | 将月显示为完整名称(January 到 December)。 |
|
mmmmm | 将月显示为单个字母(J 到 D)。
|
|
d | 将日显示为不带前导零的数字。 |
|
dd | 根据需要将日显示为带前导零的数字。 |
|
ddd | 将日显示为缩写形式(Sun 到 Sat)。 |
|
dddd | 将日显示为完整名称(Sunday 到 Saturday)。 |
|
yy | 将年显示为两位数字。 |
|
yyyy | 将年显示为四位数字。 |
| 显示内容 | 显示格式 |
所用代码 |
| 月 | 1-12 |
m |
| 月 |
01–12 |
mm |
| 月 | Jan–Dec |
mmm |
| 月 | January–December |
mmmm |
| 月 | J–D |
mmmmm |
| 日 | 1-31 |
d |
| 日 | 01–31 |
dd |
| 日 | Sun–Sat |
ddd |
| 日 | Sunday–Saturday |
dddd |
| 年 | 00–99 |
yy |
| 年 | 1900-9999 |
yyyy |
- 显示小时、分钟和秒 若要显示时间格式(如小时、分钟和秒),请在数字格式部分中使用以下代码。
| h | 将小时显示为不带前导零的数字。 |
|
[h] | 以小时为单位显示经过的时间。如果使用了公式,该公式返回小时数超过 24 的时间,请使用类似于 [h]:mm:ss 的数字格式。
|
|
hh | 根据需要将小时显示为带前导零的数字。如果格式中包含 AM 或 PM,则为 12 小时制,否则为 24 小时制。
|
|
m | 将分钟显示为不带前导零的数字。 注释 m 或 mm 代码必须紧跟在 h 或 hh 代码之后或者后面必须紧跟 ss 代码;否则,Excel 会显示月而不是分钟。 |
|
[m] | 以分钟为单位显示经过的时间。如果所用的公式返回的分钟数超过 60,请使用类似于 [mm]:ss 的数字格式。 |
|
mm
| 根据需要将分钟显示为带前导零的数字。 注释 m 或 mm 代码必须紧跟在 h 或 hh 代码之后或者后面必须紧跟 ss 代码;否则,Excel 会显示月而不是分钟。 |
|
s | 将秒显示为不带前导零的数字。 |
|
[s] | 以秒为单位显示经过的时间。如果所用的公式返回的秒数超过 60,请使用类似于 [ss] 的数字格式。 |
|
ss | 根据需要将秒显示为带前导零的数字。如果要显示秒的小数部分,请使用类似于 h:mm:ss.00 的数字格式。
|
|
AM/PM、am/pm、A/P、a/p | 使用 12 小时制显示小时。Excel 会为从午夜到中午的时间显示 AM、am、A 或 a,而为从中午到午夜的时间显示 PM、pm、P 或 p。 |
| 显示内容 | 显示格式 |
所用代码 |
| 小时 | 0-23 |
h |
| 小时 | 00–23 |
hh |
| 分钟 | 0-59 |
m |
| 分钟 | 00–59 |
mm |
| 秒 | 0-59 |
s |
| 秒 | 00–59 |
ss |
| 时间 | 4 AM |
h AM/PM |
| 时间 | 4:36 PM |
h:mm AM/PM |
| 时间 | 4:36:03 P |
h:mm:ss A/P |
| 时间 | 4:36:03.75 |
h:mm:ss.00 |
| 经过的时间(小时和分钟) | 1:02 |
[h]:mm |
| 经过的时间(分钟和秒) | 62:16 |
[mm]:ss |
| 经过的时间(秒和百分之一秒) | 3735.80
|
[ss].00 |
返回页首
创建自定义数字格式
- 打开要创建并存储自定义数字格式的工作簿。
- 在“开始”选项卡上,单击“数字”旁边的“对话框启动器”
。
- 在“分类”框中,单击“自定义”。
- 在“类型”列表中,选择要自定义的数字格式。
选择的数字格式将显示在“类型”列表上方的“类型”框中。
注释 在“类型”列表中选择一种内置数字格式时,Excel 将创建该数字格式的可自定义副本。“类型”列表中的原始数字格式是不能更改或删除的。
- 在“类型”框中,对所选的数字格式进行必要的更改。
提示 有关可进行的更改的详细信息,请参阅本文中的查看有关自定义数字格式的准则。
注释 自定义数字格式存储在创建该格式的工作簿中,在任何其他工作簿中都不可用。若要在新的工作簿中使用自定义格式,可以将当前工作簿另存为 Excel 模板,并在该模板基础上创建新工作簿。
有关详细信息,请参阅创建和使用 Excel 模板。
返回页首
删除自定义数字格式
- 打开包含要删除的自定义数字格式的工作簿。
- 在“开始”选项卡上,单击“数字”旁边的“对话框启动器”
。
- 在“分类”框中,单击“自定义”。
- 在“类型”列表中,选择要删除的自定义数字格式。
注释 “类型”列表中的内置数字格式不能删除。
- 单击“删除”。
注释 工作簿中使用所删除的自定义格式设置的所有单元格都将以默认的“常规”格式显示。
返回页首