Excel 单元格 自定义格式详解

代码结构组成代码码分为四个部分,中间用“;”号分隔,具体如下:

**正数格式;负数格式;零格式;文本格式 **

1.“G/通用格式”

以常规的数字显示,相当于分类列表中的“常规”选项。

代码:G/通用格式。10 显示为 10;10.1 显示为 10.1

2、 “#”:数字占位符

只显有意义的零而不显示无意义的零。小数点后数字如大于"#“的数量,则按”#"的位数四舍五入。

代码:###.##。12.1 显示为 12.1, 12.1263 显示为 12.13

3、“0”:数字占位符

如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足。

例如代码:00000。1234567 显示为 1234567, 123 显示为 00123

4、"@":文本占位符

如果只使用单个@, 作用是引用原始文本, 要在输入数字数据之后自动添加文本, 使用自定义格式为:“文本内容”@;要在输入数字数据之前自动添加文本, 使用自定义格式为:@“文本内容”。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。如果使用多个@, 则可以重复文本。

代码: ;;;“集团”@“部”。 财务 显示为 集团财务部

代码: ;;;@@@。 财务 显示为 财务财务财务

5、"*":重复下一次字符,直到充满列宽

代码:@*-。ABC 显示为 ABC-------------------

可就用于仿真密码保护:代码 ;;; 。123 显示为 ************

6、",":千位分隔符

代码 #,### 。12000 显示为 12,000

7、"": 用文本格式显示接下来的字符

“文本”:显示双引号里面的文本;"":用文本格式显示接下来的字符。和 “” 用途相同都是显示输入的文本, 且输入后会自动转变为双引号表达。

代码 “人民币”#,##0,“百万” 与 \人民币 #,##0,\百万。输入 1234567890 显示为 人民币 1,235百万

8、"?":数字占位符

在小数点两边为无意义的零添加空格,以便当按固定宽度时,小数点可对齐,另外还用于对不等到长数字的分数

代码: ???.???。输入 12.1212 显示 12.121; 输入 12.12 显示 12.12

9、颜色:用指定的颜色显示字符

可有八种颜色可选:红色、黑色、黄色、绿色、白色、蓝色、青色和洋红。

代码:[蓝色];[红色];[黄色];[绿色]。显示结果为正数为蓝色, 负数显示红色, 零显示黄色, 文本则显示为绿色

10、条件:可以根据单元格内容判断后再设置格式

条件格式化只限于使用三个条件, 其中两个条件是明确的, 另个是"所有的其他"。条件要放到方括号中。必须进行简单的比较。

代码: [>5]“大于五”;[<-5]“小于负五”;“零”。输入 12, -12, 1 显示为 大于五, 小于五, 零。

11、 “!”:显示 "

由于引号是代码常用的符号。在单元格中是无法用 " 来显示出来 "。要想显示出来,须在前加入 !

代码:#!"!"。10 显示 10""

12、时间和日期代码常用日期和时间代码

“YYYY"或"YY”:按四位(19009999)或两位(0099)显示年

“MM"或"M”:以两位(0112)或一位(112)表示月。

“DD"或"D”:以两位(01~31)或一位(1-31)来表示天。

例:代码:YYYY-MM-DD。2014年8月18日 显示为 2014-08-18