若要建立自訂數位格式,首先請選取其中一個內建數位格式做為起點。 接著,您就可以變更該格式的任一代碼區段來建立自己的自訂數字格式。

數字格式可以有多達四個代碼區段,並以分號隔開。 這些代碼區段會依序定義正數、負數、零及文字等格式。

<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>

例如,您可以使用這些代碼區段來建立下列自訂格式:

[藍色]#,##0.00_);[紅色](#,##0.00);0.00;"sales "@

您不一定以自訂數位格式包含所有程式碼區段。 如果您只為自訂數字格式指定兩個代碼區段,第一個區段會用於正數和零,第二個區段則用於負數。 如果您只指定一個代碼區段,它會用於所有數字。 若您想要略過某個代碼區段,但包括略過之區段之後的一個代碼區段,那麼您必須在略過的區段加上結尾分號。

下列指導方針應該有助於自訂這些數位格式代碼區段。

  • 同時顯示文字和數位    若要在儲存格中同時顯示文字和數位,請以雙引號括住文字字元 (") 或以反引號括住單一字元的 (\) 。 在格式代碼的適當區段包含字元。 例如,若輸入 $0.00" Surplus";$-0.00" Shortage" 格式,正數金額會顯示為 "$125.74 Surplus",負數金額則顯示為 "$-125.74 Shortage"。 請注意,每個代碼區段中的 "Surplus" 和 "Shortage" 之前都有一個空格字元。

    下列字元不需使用引號就能顯示。

$

美元符號

+

加號

(

左括號

:

冒號

^

抑揚符號 (插入號)

'

單引號

{

左大括號

<

小於符號

=

等號

-

減號

/

斜線

)

右括號

!

驚嘆號

&

& 符號

~

波狀符號

}

右大括號

>

大於符號

空白字元

  • 包含文字輸入的節    如果包含文位元組,則一直是數位格式的最後一個區段。 在您想要在儲存格中輸入的任何文字 (@) 區段包含 「at」字元。 如果文字區段省略 @ 字元,將不會顯示您輸入的文字。 若一律要顯示輸入之文字的特定文字字元,請將額外的文字括在雙引號 (" ") 中。 例如,"gross receipts for "@

    若格式並不包含文字區段,您在套用該格式的儲存格中所輸入的任何非數字資料,都不會受到該格式的影響。 此外,整個儲存格都會轉換成文字。

  • 新增空格    若要建立一個以數位格式表示字元寬度的空格,請包含一個 (_) ,後面接著您想要使用的字元。 例如,若底線的後面是一個右括號 (就像 _)),正數會正確排列,負數則以括號括住。

  • 重複字元    若要重複格式中的下一個字元以填滿欄寬,請在數位格式中 (*) 星號。 例如若輸入 0*-,即可在某個數字之後包括足夠數目的虛線以填滿儲存格,若在任何格式之前輸入 *0,即可包括前置零。

  • 包含小數位數和有效位數    若要格式化包含小數點的分數或數位,請包含節中的下列數位預留位置、小數點和千分位分隔符號。

0 (零)

如果數位的位數少於格式中的零,則此數位預留位置會顯示無意義的零。 例如,如果您輸入 8.9,而您希望它顯示為 8.90,請使用 格式 #.00

#

此數位預留位置遵循與 0 為零 (相同的) 。 不過,Excel數位在小數點兩側的位數少於格式中的 # 符號時,不會顯示額外的零。 例如,如果自訂格式為 #.##,且您于儲存格中輸入8.9,會顯示數位 8.9。

?

此數位預留位置遵循與 0 為零 (相同的) 。 不過,Excel小數點兩側的無意義零加上一個空格,讓小數點在欄中對齊。 例如,若自訂格式為 0.0?,欄中之 8.988.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]

    若要在儲存格套用條件化格式 (例如依儲存格值而定的色彩網底),請在 [常用] 索引標籤的 [樣式] 群組中,按一下 [設定格式化的條件]。

  • 包含貨幣符號    若要以數位格式輸入下列其中一個貨幣符號,請按 NUM LOCK,然後使用數位鍵台輸入符號的 ANSI 代碼。

若要輸入

按此程式碼

¢

ALT+0162

£

ALT+0163

¥

ALT+0165

歐元

ALT+0128

  • 附註: 自訂格式是隨著活頁簿一起儲存。 若要讓 Excel 永遠使用某特定貨幣符號,您必須在啟動 Excel 之前,先變更 [控制台] 的 [地區選項] 中所選取的貨幣符號。

  • 顯示百分比    若要將數字顯示為百分比 100 ,例如,若要將 .08 顯示為 8%,或 2.8 顯示為 280%,請以數位格式包含百分比符號 (%) 。

  • 顯示科學標記法    若要以科學 (指數) 數值,請使用節中的下列指數代碼。

E (E、E+、e-、e+)

以科學數位 (指數) 數位。 Excel 會在 “E” 或 “e” 的右邊顯示一個數字,此數字代表小數點的移動位數。 例如,若格式為 0.00E+00,而您在儲存格中輸入12,200,000,數字就會顯示為 1.22E+07。 若您將數字格式變更為 #0.0E+0,數字會顯示為 12.2E+6

  • 顯示天、月與年    若要將數字顯示為日期格式 (例如天、月及年) ,請使用節中的下列代碼。

m

將月份顯示為不含前置字元為零的一個數位。

mm

將月份顯示為數字,並在適當時顯示前置字元為零。

mmm

將月份顯示為縮寫, (年 1 月到 12 月) 。

mmmm

在) 年 1 月到 12 月 (月份顯示為完整) 。

mmmmm

將月份顯示為單一字母, (J 到 D) 。

d

將日顯示為不含前置字元為零的一個數位。

dd

將日顯示為數字,並在適當時顯示前置字元為零。

ddd

將日顯示為縮寫, (到星期六) 。

dddd

在星期日到星期六 (以全名) 。

yy

將年份顯示為兩位數的數位。

yyyy

將年份顯示為四位數的數位。

顯示項目

請使用這個代碼

月份

1 至 12

m

月份

01 至 12

mm

月份

1 月至 12 月

mmm

月份

1 月至 12 月

mmmm

月份

1 至 12

mmmmm

日期

1 至 31

d

日期

01 至 31

dd

日期

週日至週六

ddd

日期

星期日至星期六

dddd

年度

00 至 99

yy

年度

1900 至 9999

yyyy

  • 顯示時數、分鐘和秒數    若要顯示時間格式 (例如小時、分鐘和秒) ,請使用節中的下列代碼。

h

將小時顯示為不含前置字元為零的一個數位。

[h]

顯示經過的時間 ,以小時表示。 如果您使用的公式會返回時數超過 24 的時間,請使用類似 [h]:mm:ss的編號格式。

hh

將小時顯示為數字,並在適當時顯示前置字元為零。 如果格式包含 AMPM,小時即為 12 小時制。 否則,即為 24 小時制。

m

將分鐘顯示為不含前置字元為零的一個數位。

附註:  m 或 mm碼必須立即出現在hhh碼之後,或緊接在 ss 程式碼之前;否則,Excel顯示月份,而不是分鐘。

[m]

以分鐘顯示經過的時間。 如果您使用的公式會返回分鐘數超過 60 的時間,請使用類似 [mm]:ss的編號格式。

mm

將分鐘顯示為數字,並在適當時顯示前置字元為零。

附註:  m 或 mm碼必須立即出現在hhh碼之後,或緊接在 ss 程式碼之前;否則,Excel顯示月份,而不是分鐘。

s

將第二個數字顯示為不含前置字元為零的編號。

[s]

顯示經過的時間 ,以碼錶示。 如果您使用的公式會返回秒數超過 60 的時間,請使用類似 [ss]的數格式。

ss

在適當時,以數字顯示第二個數字,並顯示前置字元為零。 如果您想要顯示秒數的分數,請使用類似 h:mm:ss.00 的數格式

AM/PM, am/pm, A/P, a/p

使用 12 小時制顯示小時。 Excel顯示上午上午、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

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×