Excel-中-Text-函數應用技巧集錦2020攻略資訊( 二 )


(E- E+ e- e+) 科學格式 。 如果格式表達式在 E-、E+、e- 或 e+ 的右方含有至少一個數字占位符(0 或 #) , 那么數值將表示成科學格式 , 而 E 或 e 會被安置在數字和指數之間 。
E 或 e 右方數字占位符的個數取決于指數位數 。 使用 E- 或 e- 時 , 會用減號來表示負的乘冪 。 使用 E+ 或 e+ 時 , 會用減號來表示負的乘冪并用加號來表示正的乘冪 。
- + $ ( ) 顯示一個原義字符 。 如想顯示那些列出的字符之外的字符時 , 可以用反斜杠 ( \ ) 字符作前綴或以雙引號 (" ") 括起來 。
(\) 將格式字符串中下一個字符顯示出來 。 如想顯示一作為原義字符并有特殊含義的字符 , 可將此字符置于反斜杠 (\) 之后 。 反斜杠本身并不會顯示出來 。 而使用反斜杠 (\) 的效果和使用雙引號是一樣的 。 如想顯示反斜杠字符 , 可使用兩個反斜杠 (\\) 。
那些不能顯示為原義字符的字符是日期格式字符和時間格式字符(a, d, h, m, s, y, / 和 :)、數值格式字符(#, 0, %, E, e, 逗點和句點)和字符串格式字符(@, &,和 !) 。
可以用下面任意字符來創建格式表達式用于字符串:
@ 字符占位符 。 顯示字符或是空白 。 如果字符串在格式字符串中 @的位置有字符存在 , 那么就顯示出來;否則 , 就在那個位置上顯示空白 。 除非有驚嘆號字符 (!) 在格式字符串中 , 否則字符占位符將由右而左被填充 。
& 字符占位符 。 顯示字符或什么都不顯示 。 如果字符串在格式字符串中和號 (&) 的位置有字符存在 , 那么就顯示出來;否則 , 就什么都不顯示 。 除非有驚嘆號字符 (!) 在格式字符串中 , 否則字符占位符將由右而左被填充 。
! 強制由左而右填充字符占位符 。 缺省值是由右而左填充字符占位符 。
用戶自定義日期 /時間格式示例
下面表格是以用戶自定義日期/時間格式來顯示 December 7, 1998 的示例:

格式 顯示結果
m/d/yy 12/7/98
d-mmm 7-Dec
d-mmmm-yy 7-Dec-98
d mmmm 7-Dec
mmmm yy Dec-98
hh:mm AM/PM 8:50 PM
h:mm:ss a/p 8:50:35 PM
h:mm 20:50
h:mm:ss 20:50:35
m/d/yy h:mm 12/7/98 20:50
下面的表格包含一些數值格式表達式的示例 。 (這些示例皆假設系統之國別設置為 English-U.S.)第一列包含格式字符串 , 其他列則為輸出結果 , 假設格式化數據有列表頭中給定的值 。
Text(格式) 正 5 負 5 0.5
0 5 -5 1
0.00 5.00 -5.00 0.50
#,##0 5 -5 1
#,##0.00;Nil 5.00 Nil 0.50
$#,##0;($#,##0) $5 ($5) $1
$#,##0.00;($#,##0.00) $5.00 ($5.00) $0.50
0% 500.00% -500.00% 50.00%
0.00% 500.00% -500.00% 50.00%
0.00E+00 5.00E+00 -5.00E+00 5.00E-01

推薦閱讀