close

152

資料格式代碼的詳細介紹

EXCEL代碼中,每個符號、標點都有不同的意思,詳細請看到下表。

n  #          代表數字,只顯示符合其數量的位數,小數位數超過時,會自動四捨五入,若數值不夠位數,則不會顯示額外的零。
image

n  0          代表數字,只顯示符合其數量的位數,小數位數超過時,會自動四捨五入,若數值不夠位數,則不會顯示額外的零。
image

#0的結合,不要以為與0的結合很無聊,它們加起來,就是我們常用的數字格式,2個小數位數。

image

n              千位數分隔符號,注意要顯示百萬的數,也只需要一個千位數分隔符號。
image

如果千位數符號右邊沒有任何格式代碼,每多一個千位數符號,顯示的數字會自動縮小100倍。記住,數值本身並無任何改變,只是顯示改變如此而己。

image

n  文字        在數字前後(不能在中間)要加文字,只要用雙引號括著文字即可。
image

格式代碼的第四段是文字區段,我們可以在用戶輸入的文字前後額外加上文字(當然這些字串前後還是要用雙括號框住),在代碼裡,可以用「@\代表用戶輸入的文字。

image

n  [顏色]      設定儲存格文字顏色,可有八種顏色可選:紅色、黑色、黃色,綠色、白色、藍色、青色和洋紅。

n  [色彩N]  設定儲存格文字顏色,N1~56的調色盤數字。
image

n  _              這不是減號,而是UNDERSCORE_符號會將其右邊的符號隱藏,如果使用括號來代表負數,正數區段的代碼務必預留負數右括號的空位(把右括號隱藏),否則正數與負數不會排齊在一起。
image

n  *               重覆其右的符號,直到儲存格被填滿為止,主要有二個用途:

1)    保安1,可以用*號填滿數字左邊的空位,避免有人在數字前加數字。

image

EXCEL 儲存格格式設定若沒有負數區段的情況下,會在數字前面加上負號(第五範例),這樣做一般是沒有問題,但在這種情況下顯示的負數會讓人感覺顯示怪怪的。所以最好定義負數區段,把負號置於數字旁。

2)    將左括號、負號或單位移到儲存格左邊。改成不用*號,而用空格。

image

n  {}              中括號特別用於時間格式,把時間固定在小時位數,就算小時位數超過24小時也不會進位,當我們將二個小時相減,所得出結果以小時為單位顯示出來,否則會顯示錯誤結果。
imagen  條件        設定在一個條件下呈現不同的數值格式,絛件最多可以3個。條件對的話會使用;號前的數值格式,錯的話會使用:號後條件符合的數值格式。
image

如果覺得使用儲存格格式設定太累或是條件超過3個以上時,也可以使用「常用 > 樣式 > 設定格式化的條件」來設定,這個會有專門單元介紹。

n  日期與時間    EXCEL 分別提出日期和時間,如果想同時顯示日期及時間,可以參考下圖。
image

n  中文        在「類別」列示方塊中,有一個「特殊」項目,有各種格式可以把數值用中文顯示出來,其格式為「DBnumX」。「DBnum1」代表顯示中文國字小寫數字,「DBnum2」代表顯示中文國字大寫數字,如果格式合用則會將數值單位「百、千、萬、億..」自動加入。
image

n  ?              代表數字,不用顯示時自動補上空位。
image

以上所有數字的小數點都在同一位。由於小數位數不足時我們都喜歡補上0,所以這種格式較少使用。


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()