自定义格式规则及其用法 | |||||
一、 | 自定义格式的进入 | ||||
开始——单元格——格式——设置单元格格式--数字——自定义 | |||||
二、 | 基本原理 | ||||
在格式代码中,最多可以指定四个节;每个节之间用分号进行分隔,这四个节顺序定义了格式中的正数、负数、零和文本; | |||||
只指定两个节,则第一部分用于表示正数和零,第二部分用于表示负数; | |||||
只指定了一个节,那么所有数字都会使用该格式; | |||||
如果要跳过某一节,则对该节仅使用分号即可。 | |||||
三、 | 基础字符 | ||||
1.数字占位符,有三种:? # 0 | |||||
2.中括号[]表示条件 | |||||
3.逗号,千位分隔符,如用在代码最后,表示将数字缩小1000倍 | |||||
4.分号,隔开条件,末尾可省 | |||||
占位符 | 注释 | 自定义 | 常规 | 格式后 | |
G/通用格式 | 以常规的数字显示,相当于”分类”列表中的”常规”选项。 | 47.5 | 47.5 | ||
# | 数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。 | #,##0 | 1556.122 | 1,556 | |
###.## | 1810.2 | 1810.20 | |||
0 | 数字占位符。如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足。 | 00000 | 1234567 | 1234567 | |
123 | 00123 | ||||
00.000 | 1234.1 | 1234.100 | |||
12.2 | 12.200 | ||||
2.3 | 02.300 | ||||
? | 数字占位符。在小数点两边为无意义的零添加空格,以便当按固定宽度时,小数点可对齐,另外还用于对不等到长数字的分数 | ??.?? | 12.1234 | 12.12 | |
???.??? | 12.123 | ||||
\ | 相当于"",都是显示输入的文本,且输入后会自动转变为双引号表达。 | "人民币"#,##0,,"百万" | 1234567890 | 人民币1,235百万 | |
"¥"#,##0,,/百万 | 1234567890 | ¥1,235百万 | |||
! | 显示“"”。由于引号是代码常用的符号。在单元格中是无法用"""来显示出来“"”。要想显示出来,须在前加入“!” | #!" | 12 | 12" | |
#!"!" | 12"" | ||||
@ | 文本占位符,如果只使用单个@,作用是引用原始文本。要在输入数字数据之后自动添加文本,使用自定义格式为:”文本内容”@;要在输入数字数据之前自动添加文本,使用自定义格式为:@”文本内容”。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。如果使用多个@,则可以重复文本。 | "有限公司"@"部" | 财务 | 有限公司财务部 | |
@@@ | 财务财务财务 | ||||
* | 重复下一次字符,直到充满列宽 | @*- | 123 | 123 | |
**;**;**;** | |||||
_ | 在数字格式中创建N个字符宽的空格 | ____### | 123 | 123 | |
, | 千位分隔符 | #,### | 12 | 12,000 | |
[] | 使用颜色代码或者使用条件: | [红色][<=100];[蓝色][>100] | 59 | 59 | |
§[颜色N]:是调用调色板中颜色,N是0~56之间的整数,例如:1是红色、2是黑色、3是黄色。 | 123 | 123 | |||
[颜色4] | 123 | 123 | |||
§[条件]:可以单元格内容判断后再设置格式。条件格式化只限于使用三个条件,其中两个条件是明确的,另个是“所有的其他”。 | [>0]"正数";[=0];"零";"负数" | 1 | 正数 | ||
-6 | 负数 | ||||
0 | 零 | ||||
颜色 | 用指定的颜色显示字符。可有八种颜色可选:红色、黑色、黄色,绿色、白色、兰色、青色和洋红。 | ||||
条件 | 可以单元格内容判断后再设置格式。条件格式化只限于使用三个条件,其中两个条件是明确的,另个是“所有的其他”。条件要放到方括号中。必须进行简单的比较。 | ||||
空 | 表示隐藏 | ;;; | wew | ||
四、 | 基本用法 | ||||
要求 | 设置自定义格式 | 输入 | 效果 | 备注 | |
常用格式 | 显示四个节意义: | 正数;"负数";"零";"文本" | -65 | 负数 | |
在原有的文本上加上新文本或数字 | @"有限公司" | 深圳 | 深圳有限公司 | ||
数值的大写格式1 | [DBNum1]G/通用格式"元整" | 1112 | 一千一百一十二元整 | 或选择"特殊"-"中文小写数字" | |
数值的大写格式2 | [DBNum2]G/通用格式 | 1112 | 壹仟壹佰壹拾贰 | 或选择"特殊"-"中文大写数字" | |
带单位符号的数值 | 0.00"元" | 1112.2 | 1112.20元 | ||
电话区号输入[包含3或4位] | [<=400]000;0000 | 755 | 0755 | 当<=400时,显示3位,否则4位 | |
仿真密码保护 | **;**;**;** | 1111 | |||
隐藏单元格中的所有值 | ;;; | 12345 | |||
重复的字符[用星号之后的字符填充] | 0*- | 12 | 12 | ||
数字格式 | 将 1234.59 显示为 1234.6 | ####.# | 100.2 | 100.2 | |
将 8.9 显示为 8.900 | #.000 | 0.88 | .880 | ||
将 .631 显示为 0.6 | 0.# | 12 | 12 | ||
12显示为12.0;4.568显示为4.57 | #.0# | 12 | 12.0 | ||
对齐小数点 | ???.??? | 1 | 1. | ||
分数时除号对齐 | # ???/??? | 2.25 | 2 1/4 | ||
科学计数法 | #.###E+00 | 3456 | 3.456E+03 | ||
千位分隔符 若要放大显示可灵活设置。 | 以万为单位:0!.0,万元 | ||||
千位分隔符 | #,### | 12000 | 12,000 | ||
千位分隔符[将数字放大1000倍] | #, | 12000 | 12 | ||
千位分隔符[以百万为单位] | 0.0,, | 12000000 | 12.0 | ||
颜色 若要设置格式中某一部分的颜色,请在该部分对应位置用方括号键入下列八种颜色名称之一。 颜色代码必须为该部分的第一项。 | 除了这8种颜色外, 还可以调用调色板其他颜色: 如[COLOR16] 或[颜色16] | ||||
[黑色] | [蓝色] | [洋红色] | [红色] | ||
[青色] | [绿色] | [白色] | [黄色] | ||
数值范围用颜色区分 | [红色][<=100];[蓝色][>100] | 99 | 99 | ||
日期和时间 | 日[d]、月[m]、年[y]、小时[h]、分钟[m]、秒[s] | ||||
将月份显示为 1–12 | m | =NOW() | 2 | ||
将月份显示为 01–12 | mm | =NOW() | 02 | ||
将月份显示为 Jan–Dec | mmm | =NOW() | 2月 | ||
将月份显示为 January–December | mmmm | =NOW() | 二月 | ||
将月份显示为该月份的第一个字母 | mmmmm | =NOW() | 二 | ||
将日期显示为 1–31 | d | =NOW() | 23 | ||
将日期显示为 01–31 | dd | =NOW() | 23 | ||
将日期显示为 Sun–Sat | ddd | =NOW() | 日 | ||
将日期显示为 Sunday–Saturday | dddd | =NOW() | 星期日 | ||
将年份显示为 00–99 | yy | =NOW() | 99 | ||
将年份显示为 1900–9999 | yyyy | =NOW() | 2020 | ||
将小时显示为 0–23 | H | =NOW() | 10 | ||
将小时显示为 00–23 | hh | =NOW() | 10 | ||
将分钟显示为 0–59 | m | m或mm必须紧跟在h或hh代码之后,或后面紧接ss代码 否则,将显示月而不是分 | |||
将分钟显示为 00–59 | mm | ||||
将秒显示为 0–59 | s | =NOW() | 26 | ||
将秒显示为 00–59 | ss | =NOW() | 26 | ||
使小时显示类似于 4 AM | h AM/PM | =NOW() | 10 上午 | ||
使时间显示类似于 4:36 pm | h:mm AM/PM | =NOW() | 10:36 上午 | ||
使时间显示类似于 下午4时36分 | 上午/下午h"时"mm"分" | =NOW() | 上午10时36分 | ||
使时间显示类似于 4:36:03 P | h:mm:ss A/P | =NOW() | 10:36:27 a | ||
按小时计算的一段时间 | [h]:mm | 1 | 24:00 | ||
按分钟计算的一段时间 | [mm]:ss | 1 | 1440:00 | ||
按秒计算的一段时间 | [ss] | 1 | 86400 | ||
百分之几秒 | h:mm:ss.00 | =NOW() | 10:36:27.54 | ||
组合与拓展应用 | 显示数据意义 | 0.00 "剩余";-0.00 "短缺"” | -112 | -112.00 短缺 | |
正数与括号内负数对齐 | #,##0_);(#,##0);-0-_) | 4 | 4 | 下划线+右括号: | |
页码格式 | "-"??0"-" | 56 | - 56- | 使正数和括号内的负数对齐 | |
将日期显示为年月日(数字) | yyyy"年"m"月"d"日" | 2005-5-10 | 2005年5月10日 | ||
将日期显示为年月日(全中文) | [DBNum1]yyyy"年"m"月"d"日" | 2005-12-1 | 二〇〇五年十二月一日 | ||
将月份显示为 一月~十二月 | [$-804]mmmm | =NOW() | 2月 | ||
将日期显示为 "一~日" | aaa | =NOW() | 日 | 或:[$-804]ddd | |
将日期显示为 "星期一~日" | aaaa | =NOW() | 星期日 | 或:[$-804]dddd | |
添加空格 | _ ¥* #,##0_ ;_ ¥* -#,##0_ ;_ ¥* "-"_ ;_ @_ | 89 | ¥89 | ¥在左端(空一格),输入的数字在右端(空一格) | |
英寸(分数) | # ##/##!" | 2.25 | 2 1/4" | 1,以此类推,还有:0!?及0.00!* 等 2,!符号也可用\代替 | |
角度显示 | [hh]°m!'s!" | 56:12:34 | 56°12'34" | ||
角度计算 | [hh]°m′s″ | 23:54:45 | 80°7′19″ | ||
角度转换为秒 | [ss]!" | 23:54:45 | 86085" |
学习execl的自定义数据格式
最新推荐文章于 2020-07-28 11:41:59 发布