通过本文的案例,你可以学习自定义格式的使用方法。如果希望使用其他符号,比如上下箭头,标识数据升降,本文介绍的方法也同样适用。 用特殊符号标识数据升降,除了适用自定义格式,还可以采用条件格式。 1 案例描述 如下图所示,要求用绿色▲表示正的增长率,用▼表示负的增长率。 2 解决方法 选中C2:C7单元格,按【Ctrl+1】打开【设置单元格格式】对话框。 在【类型】框中输入: [颜色10]▲??0.00%;[红色]▼-?0.00% 单击确定即可。 自定义格式代码解析: (1)本例中自定义代码有两段,用分号分隔开。完整的自定义代码有四段,使用分号分隔,分别适用大于0、小于0、等于0、文本四种情况。当自定义代码只有两段时,第1段适用大于0、等于0的情况,第2段适用于小于0的情况。 本例中,第1段代码为“[颜色10]▲??0.00%”,表示当C2:C7中的数值为正值或0(本例中没有0)时,使用此段代码设置格式。 第二段代码“[红色]▼-?0.00%”,表示当C2:C7中的数值为负值时,使用此段代码设置格式。 第1段代码没有用“[绿色]”来设置颜色,因为使用这个颜色代码不能得到我们想要的绿色。如下图所示,是将颜色代码修改为“[绿色]”的效果。 (3)0.00%指同比增长率用百分比表示,并且保留两位小数。在第二段代码中,“-”表示,当增长率为负数时,保留负号。 (4)三角符号▲▼,可以单击【插入】-【符号】。将这两个符号插入到单元格内,然后复制。再打开【设置单元格格式】对话框中,将其粘贴到【类型】框中。 (5)?代表数字占位符,可以在小数点两边为无意义的零添加空格,以便当按固定宽度时,小数点可对齐。 如果删除自定义格式代码中的?,效果如下图所示。可以看到,C2:C7单元格中的三角符号上下没有对齐,数值中的小数点也没有对齐。 在本例中,小数点前面最多有三位数,因此在第1段代码中添加两个?号,这样当正数增长率前面只有1位数时,可以补充两个空格。而第2段代码由于保留负号,负号也会占一位,因此代码中只需添加一个?。 ![]() 点个在看你最好看 ![]() |
|