当我们在Excel单元格中输入某个数,比如1,有时并不会显示出1,而是显示成1900年1月1日、0:00:00或是¥1.00。
这是因为单元格的数字格式被修改成了日期、时间或是货币。
通过修改单元格的数字格式可以让数字呈现为我们想要的形式,同时又不会改变实际的内容,提高数字输入的效率。
例如:将单元格格式设为特殊,可以直接将数字显示成中文小写或是中文大写数字,用来制作报账表就方便多了。
将单元格格式设为文本后,单元格显示的内容将和输入的内容完全一致,即使输入12位以上的数字,也不会变成科学计数法形式。
因此,在单元格内输入身份证号码前先将单元格格式设为文本再输入,可以避免出现以下情况。
除了内置的数字格式外,我们还可以根据默认格式的规则代码,自定义数字格式。
以下是一些简单的自定义代码和含义:
常规显示代码:G/通用格式;
文本占位符:@;
数字占位符:0,?,#;
条件代码:[]
区间分隔符:;
Excel自定义数字格式的代码规则包括两种:
一是数字区间;
二是条件判断区间。
数字区间的代码格式规则为:
正数;负数;0;文本
条件判断区间的代码规则为:
[条件]符合条件时的返回值;不符合条件时的返回值。
[条件1]返回值;[条件2]返回值;不符合条件1 2的返回值。
掌握了以上规则,我们就可以实现一些神奇的显示效果。
01 隐藏内容
三个分号分隔出四个空白区间,分别代表正数、负数、0和文本。无论输入什么内容,呈现出的效果都是空白。
02 数字加前缀/后缀
0代表数字,输入任何数字,前面都加入"序号"二字,输入非数字内容则无效。
03 文本加前缀/后缀
@指代文本,输入任何文本,后面都带上"学校"二字,输入非文本内容则无效。
04 重复文本
@指代输入的文本,@的个数代表重复输入内容的次数。
文本区间输入固定内容"错误",数字区间使用数字占位符。
[]中输入条件公式,后加符合条件的显示内容。
可在条件代码中直接设置的颜色包括黑色、白色、红色、黄色、蓝色、绿色、蓝绿和洋红色等。