English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我有次收到一份 Excel 的文件,讓我感到很好奇的是
這份文件有些儲存格的內容 ,如果是零的話,此儲存格會顯示一個 - ( 連字號)。而不是零,如果是其它數值的話,則會正常的顯示這個數值。
而且這些儲存格並沒有設定任何的格式化條件。
我看這個儲存格格式中有關的數值顯示設定如下:
_(* #,##0_);_(* (#,##0);_(* "-"??_);_(@_)
請高手為我詳細說明一下,這串設定的意義為何?
Thanks

2007-06-16 07:23:13 · 2 個解答 · 發問者 Gqqgle 5 in 電腦與網際網路 軟體

我已經知道 # ,0 , ? 代表的意義了

只是不知道 @ ,分號和 括號在這裡代表的意義

還有那個當數值是零時,會顯示連字號的效果是怎樣做到的

2007-06-16 07:27:44 · update #1

2 個解答

_(* #,##0_);_(* (#,##0);_(* "-"??_);_(@_)
正數格式 ;負數格式 ;零值格式 ;文字的格式
_ 是底線Underline 不是連字號 - 代表空一格接在底線後符號大小的空格

_( 空一格左括弧大小
_) 空一各右括弧大小
這主要對齊用
底線後符號若不同也會對不齊

因為你負數設定用左右括弧
若正數及零没有設_( 及 _)就會靠右側對齊格線
這樣數字就没有對齊

資料格式最多四小節,以分號 ; 隔開
4節 正;負;零;文字
3節 正;負;零
2節 正和零;負
1節 所有數字都會使用該格式

_(* #,##0_)正數
_ 空一格 ( 符號
空一格後和數字#,##0之間填上,,逗號為千分位
* 代表無限個在星號後的符號,在此為空白,
_ 空一格 )

_(* (#,##0)負數
_ 空一格 ( 符號
空一格後和數字(#,##0)之間填上
* 代表無限個在星號後的符號,在此為空白
因為負數有左右括弧所以不用再加 _)

_(* "-"??_)零
_ 空一格 ( 符號
* 填滿無限個空白(視欄寬而定)
"-" 顯示雙引號間的符號
?? 會保留零的位置
_ 空一格 )

_(@_)文字
_ 空一格 ( 符號
@ 代表資料為文字的的格式
_ 空一格 )

2007-06-16 13:58:53 補充:
顯示連字號就是
零值的格式

2007-06-16 08:58:11 · answer #1 · answered by e 6 · 0 0

如果儲存格出現 - ( 連字號),那表示該儲存格應該是有設定格式為[會計專用]或者是你所提到的那一串格式

那三個分號段落代表的意義分別是:
「正數時的格式」;「負數時的格式」;「0值時的格式」;「文字時的格式」

測試後發現 減號與括號的用法是一樣的,所以:

「正數格式」
_-* #,##0_- 
_ 後面一個減號表示正數時『儲存格左邊緣線』保留一個減號的空間

* 後面一個空格表示『數字』與『儲存格左邊緣線保留的空間』之間以空格填滿

#,##0 的 # 表示有效數的時候才顯示,而 0 則表示無效數時以 0 顯示,若設為 #,#00.00 而輸入 3.1 則會顯示 03.10

最後的 _ 後加上一個減號表示數字與儲存格右邊緣線保留一個減號的空間。

「負數格式」

-* #,##0_-

先是一個減號顯示在『儲存格左邊緣線』邊,其餘與正數相同


「0值格式」

_-* "-"??_-

? 可在小數點的任一邊替無效的零加入空間,以便當格式設定為固定寬字型 (例如 Courier New) 小數點可以對齊。

若零值的格式改為 _-* 0_.??_ 當你輸入在儲存格輸入 0 時儲存格將會只顯示一個 0,而這個 0 將會與正數以及負數的個位數對齊。



「文字格式」

_-@_-

@ 即是文字格式, _- 也是保留空間的作用。

P.S. 好像不能只貼網址,所以將對方的解答貼給你看囉!

2007-06-16 08:02:37 · answer #2 · answered by lteeen 1 · 0 0

fedest.com, questions and answers