要在 Excel 2007中创建自定义数字格式,首先应了解自定义数字格式的准则,并从选择某一内置数字格式开始。然后,可以更改该格式的任意代码部分,从而创建自己的自定义数字格式。
数字格式最多可包含四个代码部分,各个部分用分号分隔。这些代码部分按先后顺序定义正数、负数、零值和文本的格式。
<正数>;<负数>;<零>;<文本>
例如,可以使用这些代码部分创建以下自定义格式:
[蓝色]#,##0.00_);[红色](#,##0.00);0.00;"销售额 "@
自定义数字格式中无需包含所有代码部分。如果仅为自定义数字格式指定了两个代码部分,则第一部分用于正数和零,第二部分用于负数。如果仅指定一个代码部分,则该部分将用于所有数字。如果要跳过某一代码部分,然后在其后面包含一个代码部分,则必须为要跳过的部分包含结束分号。
在自定义所有这些数字格式代码部分时,以下准则十分有用。
有关包含文本和添加空格的准则
有关使用小数位、空格、颜色和条件的准则
有关货币、百分比和科学记数法格式的准则
有关日期和时间格式的准则
- 显示日、月和年 若要将数字显示为日期格式(如日、月和年),请在数字格式部分中使用以下代码。
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 |
|