要建立自訂數字格式,首先選擇內建的數字格式之一作為起點。 接著,您就可以變更該格式的任一代碼區段來建立自己的自訂數字格式。
數字格式可以有多達四個代碼區段,並以分號隔開。 這些代碼區段會依序定義正數、負數、零及文字等格式。
<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>
例如,您可以使用這些代碼區段來建立下列自訂格式:
[藍色]#,##0.00_);[紅色](#,##0.00);0.00;"sales "@
你不必在自訂數字格式中包含所有程式碼區段。 如果您只為自訂數字格式指定兩個代碼區段,第一個區段會用於正數和零,第二個區段則用於負數。 如果您只指定一個代碼區段,它會用於所有數字。 若您想要略過某個代碼區段,但包括略過之區段之後的一個代碼區段,那麼您必須在略過的區段加上結尾分號。
以下指引對於客製化這些數字格式代碼區塊應該有幫助。
注意
您電腦的語言與地區設定可能會影響儲存格格式對話框中「數字格式化」標籤中預設出現的自訂格式。 例如,你可以在電腦設定中設定貨幣符號、負值格式、千分法和十進位分隔符,這些都可能影響 Excel 中列出的自訂格式。
包含文字及添加間距的指引
-
同時顯示文字與數字 要在儲存格中同時顯示文字與數字,請用雙引號包圍文字字元 (「“ ”) ,或在單字元前加上反斜線 (\) 。 在格式代碼的適當區塊中包含字元。 例如,若輸入 $0.00" Surplus";$-0.00" Shortage" 格式,正數金額會顯示為 "$125.74 Surplus",負數金額則顯示為 "$-125.74 Shortage"。請注意,每個代碼區段中的 "Surplus" 和 "Shortage" 之前都有一個空格字元。
下列字元不需使用引號就能顯示。
| $ | 美元符號 |
|---|---|
| + | 加號 |
| ( | 左括號 |
| : | 冒號 |
| ^ | 抑揚符號 (插入號) |
| ' | 單引號 |
| { | 左大括號 |
| < | 小於符號 |
| = | 等號 |
| - | 減號 |
| / | 斜線 |
| ) | 右括號 |
| ! | 驚嘆號 |
| & | & 符號 |
| ~ | 波狀符號 |
| } | 右大括號 |
| > | 大於符號 |
| 空白字元 |
-
請加入文字輸入區塊 若包含文字區塊,則文字區塊總是數字格式的最後一個區塊。 在你想顯示儲存格中輸入的任何文字的區塊中,加入一個「at」字元 (@) 。 如果文字區塊中省略了 @ 字元,您輸入的文字將不會顯示。 若一律要顯示輸入之文字的特定文字字元,請將額外的文字括在雙引號 (" ") 中。 例如,"gross receipts for "@
若格式並不包含文字區段,您在套用該格式的儲存格中所輸入的任何非數字資料,都不會受到該格式的影響。 此外,整個儲存格都會轉換成文字。 - 加空格 要建立一個與數字格式字元寬度相同的空格,請加上一個底線字元 (_) ,接著是你想使用的字元。 例如,當你跟隨右括號下的下線,例如 _) ,正數會正確對齊用括號包住的負數。
- 重複出現的角色 若要重複格式中的下一個字元以填滿欄寬,請在數字格式中加入星號 (*) 。 例如若輸入 0*-,即可在某個數字之後包括足夠數目的虛線以填滿儲存格,若在任何格式之前輸入 *0,即可包括前置零。
- 請加上雙引號 要在儲存格中顯示雙引號,請使用 \“ (斜線後接雙引號) 。 例如,要在儲存格中將 32 顯示為 32“,請使用 #\” 作為數字格式。
使用小數位、空格、顏色與條件的指引
- 請包含小數點與有效數字 若要格式化包含小數點的分數或數字,請在區塊中加入以下數字佔位符、小數點及千分隔符。
| 0 (零) | 若數字的數字數少於格式中的零,此位位符會顯示無關緊要的零。 例如,如果你輸入 8.9,且想顯示為 8.90,請使用格式 #.00。 |
| # | 這個位號佔位符遵循與 0 (0) 相同的規則。 然而,當你輸入的數字在小數點兩側的數字數量少於格式中 # 符號時,Excel 不會顯示額外的零。 例如,如果自訂格式是 #.##,且你在儲存格中輸入 8.9 ,數字 8.9 就會顯示。 |
| ? | 這個位號佔位符遵循與 0 (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 ,則會顯示數字 12200.0 。 |
|---|
| 顯示項目 | 為 | 請使用這個代碼 |
|---|---|---|
| 12000 | 12,000 | #,### |
| 12000 | 12 | #, |
| 12200000 | 12.2萬 | 0.0,,“M” |
- 指定顏色 要指定格式某一區塊的顏色,請在該區塊中用方括號輸入以下八種顏色之一的名稱。 色彩代碼必須是區段中的第一個項目。
| [黑色] |
|---|
| [綠色] |
| [白色] |
| [藍色] |
| [洋紅色] |
| [黃色] |
| [青色] |
| [紅色] |
-
指定條件 若要指定僅在符合條件時才會套用的數字格式,請用方括號包住該條件。 條件包含一個比較運算子和一個值。 例如,下列格式以紅色字體顯示小於或等於 100 的數字,以藍色字體顯示大於 100 的數字。
[紅色][<=100];[藍色][>100]
若要在儲存格套用條件化格式 (例如依儲存格值而定的色彩網底),請在 [常用] 索引標籤的 [樣式] 群組中,按一下 [設定格式化的條件]。
貨幣、百分比及科學符號格式的指引
- 包含貨幣符號 若要以數字格式輸入以下貨幣符號,請按NUM LOCK,並使用數字鍵盤輸入該符號的ANSI代碼。
| 進入方式 | 按這個密碼 |
|---|---|
| ¢ | ALT+0162 |
| £ | ALT+0163 |
| ¥ | ALT+0165 |
|
ALT+0128 |
-
注意
自訂格式是隨著活頁簿一起儲存。 若要讓 Excel 永遠使用某特定貨幣符號,您必須在啟動 Excel 之前,先變更 [控制台] 的 [地區選項] 中所選取的貨幣符號。
顯示百分比 若要以 100 的百分比顯示數字——例如將 0.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 | 適當時會以數字顯示時段,前置零。 如果格式包含 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 |