[自訂]儲存格數值的格式代碼

建立自訂的格式

  • 先選取您需要改變格式的儲存格
  • 功能表:
    格式 / 儲存格(或直接按右鍵,點 |儲存格格式|
  • _| 數值 |_
    先點左邊類別(C)區的類別中的 " 自訂 "
    再從右邊的類型(T)區中選擇您希望顯示出來的格式

格式代碼

  • 格式代碼用來敘述您想要數值、日期或時間,貨幣、百分比或科學記號文字文字間距的顯示方式。
  • 格式代碼分成四個區段,如下圖中所示
    自訂格式的四個區段
  • 此格式代碼以分號分隔,定義格式的順序依序為正數、負數、零值和文字
    • 如果您僅指定兩個區段,則第一個區段為正數和零,第二個區段為負數。
    • 如果您指定一個區段,則它是供所有數值所使用。假使您忽略一個區段,則包含該區段的結束分號。

代碼類型與範例

  • 顯示文字和數字
    • " " 雙引號內的文字和數字和輸入儲存格內的數字會一起顯示,亦可在單一字元之前加入 \ 倒斜線。
    • 例如格式 $0.00" 過剩";$-0.00" 短缺" ,當數量為正數則顯示 "$125.74 過剩" ;當數量為負數則顯示 "$-125.74 短缺" 
    • 下列的字元不需要使用引號來將其顯示 : $ - + / ( ) : ! ^& ' (左引號) ' (右引號) ~ { } = < > 和空白字元。
  • 包含文字項目區段
    • 文字格式區段必須是數字格式中的最後一個區段
    • 文字區段中加入 @。如果文字區段中省略了 @ 字元,您輸入的文字將無法顯示出來。
    • 如果還希望顯示特定的文字字元,請將額外的文字放在雙引號 " " 內;例如格式 "gross receipts for "@ 。若格式中並沒有包含文字區段,所輸入的文字就不會被格式影響。
  • 新增空間
    • 若要在數字格式中建立某個字元寬度的空間,請加入一個底線 _,後面再跟著該字元。
    • 例如格式 _) ,正數將可和由括號括起來的負數準確對齊。
  • 重複的字元
    • 使用星號 *,可使星號之後的字元填滿整個欄寬。
    • 例如格式 0*- 可在數字後面補足連字號以填滿整個儲存格。
  • 小數點位數和有效位數
    • # 只顯示有效位數,且它並不會顯示無效的零值。
    • 如果數字的位數比格式中的零值少,0 將會顯示無效的零值。
    • ? 可在小數點的任一邊替無效的零加入空間,以便當格式設定為固定寬字型 (例如 Courier New) 時對齊小數點。您也可以在具有不同數字個數的小數上使用。
    • / 用在於分數的表示,且會以此斜線做對齊。
      • 如果數字中小數點右邊的位數比格式內的位置個數多,該數字的小數位數會四捨五入成位置的個數。
      • 如果數字中小數點左邊的位數比格式內的位置個數多,多出來的數字仍會顯示出來。
      • 如果格式的小數點左邊只包含數字符號 #,小於 1 的數字會從小數點開始而不顯示整數部份,所以整數部份建議以 0 來表示,如下表中★★部份。

若 要 顯 示

代 碼

1234.59 顯示成 1234.6 ####.#
0.631 顯示成 0.6 #.000
★★  8.9 顯示成 8.900 0.#
12 顯示成 12.0 以及 1234.568 顯示成 1234.57 #.0#
44.398、102.65 和 2.8 具有對齊的小數點 ???.???
5.25 成 5 1/4 以及 5.3 成 5 3/10 # ???/???
  • 千分位分隔符號
    • , 逗點為千分位的分隔符號,或以 1000 的倍數來表示數字。

若 要 顯 示

代 碼

12000 顯示成 12,000 #,###
12000 顯示成 12 #,
12200000 顯示成 12.2 0.0,,
  • 格式色彩
    • 若要替格式中某個區段設定色彩,請在該區段內將八種色彩中其中一種的名稱鍵入方括號內。色彩代碼必須是該區段的第一個項目。
    • 可用的色碼:[黑] [藍] [深藍] [綠] [紫紅] [紅] [白] [黃]
  • 格式條件
    • 若要設定一個只在數字符合指定條件時才套用的數字格式,請將條件括在方括號內;條件包含了比較運算子和一個數值。如[Red][<=100];[Blue][>100] 
      • 比較運算子:用於比較準則中以比較兩個值的符號。運算子包括= 等於、> 大於、< 小於、>= 大於或等於、<= 小於或等於,以及 <> 不等於
  • 百分比
    • % 可將數字顯示成百分比,會將數值乘100倍再加上百分比。
    • 例如,.08 會顯示成 8%;2.8 會顯示成 280%。
  • 日期、月份和年份
    • 如果您將 "m" 放在 "h" 或 "hh" 格式代碼的後面或放在 "ss" 代碼的前面,Microsoft Excel 會顯示分鐘,而非月份。如果您將 "m" 放在 "h" 或 "hh" 代碼的後面或放在 "ss" 或 "s" 代碼的前面,Microsoft Graph 會顯示分鐘,而非月份。

若 要 顯 示

代 碼

月份1-12    /    月份01-12 
月份Jan - Dec    /    月份January - December
月份設定成該月的第一個字母
m  /  mm 
mmm  /  mmmm
mmmmm
日期1-31    /    日期01-31
日期Sun - Sat    /    日期Sunday - Saturday
d  /  dd
ddd  /  dddd
年份00-99    /    1900-9999 yy  /  yyyy
小時0-23    /    小時00-23 H /  hh
分鐘0-59    /    分鐘00-59 m  /  mm
秒數0-59    /    秒數00-59 s /  ss
小時 4 AM
時間 4:36 PM
時間 4:36:03 P
h AM/PM
h:mm AM/PM
h:mm:ss A/P
以小時表示經過時間;如25.02
以分鐘表示經過時間;如63:46
以秒數表示經過時間
[h]:mm
[mm]:ss
[ss]
秒數包含小數 h:mm:ss.00
  • AM 和 PM
    • 若格式內包含 AM 或 PM,小時將採用 12 小時制時鐘,這裡的 "AM" 或 "A" 代表午夜到中午的時間,而 "PM" 或 "P" 代表中午到午夜的時間。否則小時將採用 24 小時制的時鐘。"m" 或 "mm" 格式必須顯示在 "h" 或 "hh" 代碼的正後面或 "ss" 代碼的正前面,否則 Microsoft Excel 會顯示月份,而非分鐘。

沒有留言:

張貼留言

[ 訊息 ]
本站將持續加入新的教學文章,請給予支持。若覺得文章寫的不錯,可以多按 " FUNP推推王 " 與 " 黑米書籤 " 。
到訪本站的朋友們,請在問題研討區多多留言或針對各文章發表意見或回應。