基本操作
二、自定义数字格式实例 (一)自动添加文本
在日常财务工作中,常常需要在金额数字后加单位\元\,这时就可以使用\元\的自定义数字格 式,当用户在单元格中录入数字后,Excel就会自动在数字后加上单位\元\。
如果需要将单元格中录入的数字\自动转换成\高三十二班\格式,只要将单元格的数字格式定义为 \高[DBNum1]G/通用格式班\即可。 (二)在自定义数字格式中使用颜色
要设置格式中某一部分的颜色,只要在该部分对应位置用方括号键入颜色名称或颜色编号即可。 Excel中可以使用的颜色名称有[黑色]、[蓝色]、[青色]、[绿色]、[洋红]、[红色]、[白色]、[黄色]八 种不同的颜色,此外Excel还可以使用[颜色X]的方式来设置颜色,其中X为1-56之间的数字,代表了56
种不同的颜色。
例如:当用户需要将单元格中的负数数字用蓝色来表示,只要使用\蓝色]-#,##0.00\自定 义数字格式,用户在单元格中录入负数时,Excel就会将数字以蓝色显示。 (三)在自定义数字格式中使用条件格式
在Excel自定义数字格式中用户可以进行条件格式的设置。当单元格中数字满足指定的条件时,Excel 可以自动将条件格式应用于单元格。Excel自定义数字格式中可以使用如下六种标准的比较运算符: 运算符 含义 = 等于 > 大于 < 小于 >= 大于等于 <= 小于等于 <> 不等于
在Excel中要想设置满足指定条件数字的格式,在自定义数字格式代码中必须加入带中括号的条件, 条件由比较运算符和数值两部分组成。
例如:在学生成绩工作表中,当我们想以红色字体显示大于等于90分的成绩,以蓝色字体显示小于 60分的成绩时,其余的成绩则以黑色字体显示,这时只需将自定义数字格式设置为\红色][>=90];[蓝 色][<60];[黑色]\即可。
值得注意的是,当你在以后需要继续使用刚才所创建的成绩条件自定义数字格式时,你会发现在\单
第 31 页 共 101 页
公司办公软件培训教材-Excel
元格格式\的\自定义\分类类型中找不到\红色][>=90];[蓝色][<60];[黑色]\格式,这是因为Excel自动 将你所创建的\红色][>=90];[蓝色][<60]\格式修改成\红色][>=90]G/通用格式;[蓝色][<60]G/通用格 式;[黑色]G/通用格式\,你只需选择此格式即可达到同样的使用效果。 (四)隐藏单元格中的数值
在Excel工作表中,有时为了表格的美观或者别的因素,我们希望将单元格中的数值隐藏起来,这时我们
使用\三个分号)的自定义数字格式就可达到此目的。这样单元格中的值只会在编辑栏出现,并且被隐藏
单元格中的数值还不会被打印出来,但是该单元格中的数值可以被其它单元格正常引用。
第 32 页 共 101 页
基本操作
通用模型的应用。 1。使用颜色
要在自定义格式的某个段中设置颜色,只需在该段中增加用方括号括住的颜色名或颜色编号。Excel识别的颜色名为:[黑色]、[红色]、[白色]、[蓝色]、[绿色]、[青色]和[洋红]。Excel也识别按[颜色X]指定的颜色,其中X是1至56之间的数字,代表56种颜色。 2。添加描述文本
要在输入数字数据之后自动添加文本,使用自定义格式为:"文本内容"@;要在输入数字数据之前自动添加文本,使用自定义格式为:@"文本内容"。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。 3。创建条件格式
可以使用六种逻辑符号来设计一个条件格式:>(大于)、>=(大于等于)、<(小于)、<=(小与等于)、=(等于)、<>(不等于)。
由于自定义格式中最多只有3个数字段,Excel规定最多只能在前两个数字段中包括2个条件测试,满足某个测试条件的数字使用相应段中指定的格式,其余数字使用第3段格式。如果仅包含一个条件测试,则要根据不同的情况来具体分析。如下列自定义格式:
[红色];[绿色];[蓝色]; :大于0的数字显示红色,负数显示绿色,负数显示蓝色。 [红色][<5]"小于5";[蓝色]G/通用格式 :小于5的数字则显示红色的"小于5"文本,其它数字按通用格
式显示蓝色。
输入自定义格式"[红色];[绿色]",单击[确定]后再返回[单元格格式]对话框,则会发现Excel已经将格式规范修改为:[红色]/通用格式;[绿色]/通用格式Excel自动添加了一个第三段,并指定使用通用格式。
实际上,自定义格式的通用模型就相当于如下的条件格式:[>0]正数格式;[<0]负数格式;零格式;文本格式。
另外,我们还可以运用自定义格式来达到隐藏输入数据的目的, ;##;0 只显示负数和零,输入的正数则不显示;格式 ;;; 则隐藏所有的输入值。
自定义格式只改变数据的显示外观,并不改变数据的值,也就是说不影响数据的计算。 #,0,? 这三个字符都是数字占位符,区别在于:
第 33 页 共 101 页
公司办公软件培训教材-Excel
对于#,系统会自动忽略数字前后的0值,如:格式设置为: #。## ,对于0103。50则只显示103。5;
对于0,系统直接用0来补位,如:0。00,这也是常用的,如输入103。5则显示103。50;如格式设置为:00000,输入50则显示成00050,这种也是常用的编号设置法;
对于?,它除了具有#号功能外(去除前后的无效的0值),还多了一个空格占位的功能,常用于数值小数点对齐,如:格式设置为:?。??,当输入0103。50或103。5则系统显示为103。5_(注:为了便于理解用_来表示一个空格占位)。
补充说明:
在Excel自定义数字格式使用如下的表达方式:
正数的格式 负数的格式 零的格式 文本的格式 #,##0。00 [Red]-#,##0。00 0。00 \
在Excel自定义数字格式的格式代码中,用户最多可以指定四个节;每个节之间用分号进行分隔,这四个节顺序定义了格式中的正数、负数、零和文本。如果用户在表达方式中只指定两个节,则第一部分用于表示正数和零,第二部分用于表示负数。如果用户在表达方式中只指定了一个节,那么所有数字都会使用该格式。如果在表达方式中要跳过某一节,则对该节仅使用分号即可。
#:数字占位符(非0值占位符) G/通用格式:用常规格式显示数字 @:文本占位符 *:重复下一个字符以充满列宽
,:千位分隔符 \\:用这种格式显示下一个字符 ?:数字占位符
实例一:要求数值后面带单位(个,元,…),数值还可以进行数学运算
自定义→ 类型 → 输入数值格式,在后面再输入引号(一定要拼音状态下),引号里面添加所需要的文字
第 34 页 共 101 页
基本操作
实例二:
2。1 数字自定义格式设置EXCEL提供了大量的各种各样的内部数字格式,但仍然不能满足用户的需要。使用自定义数字格式,则可以根据用户需要订制数字格式。 2。1。1 创建自定义格式如图2-56单元格中内容是“张三”,如果要显示为“李四”,创建方法:选取单元格A1,执行格式/单元格命令或通过单击右键并在菜单中再单击单元格格式设置,打开单元格格式对话框。选取数字选项卡,在分类中选取自定义项,在右侧的类别框中输入“;;;\李四\”后,单元格显示则转换为“李四”。
2。1。1 自定义格式代码结构用户可以指定一系列代码作为数字格式来创建自定义格式,在图2-56中右侧类型框中输入的“;;;\李四\”就是一组代码,它可以把单元格的所有文本内容显示为“李四”。 2。1。1。1 代码结构组成代码码分为四个部分,中间用“;”号分隔,具体如下:
正数格式;负数格式;零格式;文本格式 2。1。1。2 代码结构使用规则代码结构具体使用规则见下表:
只显负值改为:;-G/通用格式;;
2。1。1 创建自定义时使用的代码代码是设置自定义格式必不可少的部分,主要有数字(文本)代码和时间(日期)代码两种。 2。1。1。1 数字和文本代码常用数字和文本代码:
第 35 页 共 101 页