快捷搜索:  汽车  科技

怎样修改单元格的数字格式(单元格数字格式)

怎样修改单元格的数字格式(单元格数字格式)这三个分号实际上把我们要写的内容分成了4个部分。而这4个部分分别代表了不同的条件。这三个分号起到关键作用,什么作用呢?当我们知道如何查看代码后,就可以使用简单代码设置我们想要的格式了。当我们要设置自定义格式时,只需要将对话框调出来,选择自定义,写入代码。这个逻辑我们一定要弄明白,大家仔细看,不然后续的操作无法理解。当我们在代码框内输入三个";"

单元格数字格式是excel的一个强大功能,不过使用频率并不高,因为大家都习惯于用函数公式来转换数据,很少从这个思路去思考。如果能够应用得当,将会有比函数更强大的效果。

什么是单元格数字格式自定义,我们随便选择一个单元格,右键,设置单元格格式。

怎样修改单元格的数字格式(单元格数字格式)(1)

在这个对话框中,已经有一些固有的格式选择,比如:分数,百分比,日期等。如果能够用excel内置的格式解决问题就无所谓,如果不行,那我们就得学学自定义的操作。

那到底有什么用,我们先来看看几种常用的效果。

怎样修改单元格的数字格式(单元格数字格式)(2)

单元格数字格式不仅是对数字的简单调整,还可以调整颜色,加入单位,特殊符号等。如果这个功能组合起来,绝对是函数公式无法达到的效果。

如何查看代码。

当然自定义格式是用简单的代码表示的,包括我们日常使用的日期格式,时间格式,货币格式都是一样使用的代码,只不过我们看不到,那要怎么看呢?只需要选中你设置的单元格,右键,设置单元格格式,打开对话框,选择自定义,就可以看到代码。

怎样修改单元格的数字格式(单元格数字格式)(3)

当我们知道如何查看代码后,就可以使用简单代码设置我们想要的格式了。当我们要设置自定义格式时,只需要将对话框调出来,选择自定义,写入代码。

代码表示的逻辑

这个逻辑我们一定要弄明白,大家仔细看,不然后续的操作无法理解。

当我们在代码框内输入三个";"

怎样修改单元格的数字格式(单元格数字格式)(4)

这三个分号起到关键作用,什么作用呢?

这三个分号实际上把我们要写的内容分成了4个部分。而这4个部分分别代表了不同的条件。

怎样修改单元格的数字格式(单元格数字格式)(5)

我们这样记忆,正负零文。

什么意思?

单元格的值是正数时,单元格将按照正数部分的代码显示

单元格的值是负数时,单元格将按照负数部分的代码显示

单元格的值是零值时,单元格将按照零值部分的代码显示

单元格的值是文本时,单元格将按照文本部分的代码显示

单元格里面的值只可以是这四种,不会有其它东西。

看一个案例。

怎样修改单元格的数字格式(单元格数字格式)(6)

从这个案例我们看到了什么?

我们的代码是这样的:[蓝色]G/通用格式;[红色]G/通用格式;"这是零";"这是文本"

当单元格录入了一个正数,生效的代码是这一部分:"[蓝色]G/通用格式"

也就是第一个";"前面的代码。

当单元格录入了一个负数,生效的代码是这一部分:"[红色]G/通用格式"

也就是第二个";"前面的代码。

这下大家应该明白了,这三个分号把我们的代码分成了4个部分,其实就是4个条件,不同的条件,使用不同的代码。

这就是为什么不同的内容有不同的显示。

好,大家弄明白了,那剩下的问题就是我们可以用哪些代码来设置格式。

常用的代码有这些:

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

怎样修改单元格的数字格式(单元格数字格式)(7)

这个数字点位符有两个主要作用。去掉无意义的0,指定小数位数。

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

怎样修改单元格的数字格式(单元格数字格式)(8)

"0"也是数字占位符,跟"#"号的区别在于,你的代码有多少个"0",即使你的单元格值不足,也会给你强制显示出来。

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

怎样修改单元格的数字格式(单元格数字格式)(9)

因为这部分是文件,所以前面有三个";",第三个";"的后面才是文件条件。@表示单元格内实际的文本,如果添加其它的文本,直接写入就行了。

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

怎样修改单元格的数字格式(单元格数字格式)(10)

5、",":千位分隔符

怎样修改单元格的数字格式(单元格数字格式)(11)

千位分隔符主要用于财务。有两点需要注意的地方,千位分隔符只按每三位分隔一次,如果你想在千位和百位之间分隔,这个不行。

关于第二个实例,如何显示的万元。解释一下。看下图就明白了。

怎样修改单元格的数字格式(单元格数字格式)(12)

因为456三个数是千分隔符号后面的数字,而后面我们没有写代码,所以456三个数不会显示。代码中第一个零实际代码的是数字123中的2,第二个零代表数字123中的3。2和3之间有一个这样的符号"!."强制显示小数点。至少为什么123中的1也会显示,是因为代码0的意义是不部分会自动填充。

6、颜色:用指定的颜色显示字符。可有八种颜色可选:红色、黑色、黄色,绿色、白色、兰色、青色和洋红。[颜色N]:是调用调色板中颜色,N是0~56之间的整数。

怎样修改单元格的数字格式(单元格数字格式)(13)

要添加颜色,只需要在对应的条件上打上中括号。写上对应的颜色就可以了。[颜色N]有很多种,只需要写对应的数字就行了。

怎样修改单元格的数字格式(单元格数字格式)(14)

7、条件:可以单元格内容判断后再设置格式。条件格式化只限于使用三个条件,其中两个条件是明确的,另一个是"所有的其他"。条件要放到方括号中。

怎样修改单元格的数字格式(单元格数字格式)(15)

我们知道三个";"是代表正数,负数,零,文本的分隔,但有时候我们并不需要按正负零来分隔,我们想有自己的条件。那就直接写入条件就行。当我们写入条件的时候,我们所说的"正负零文"不冲突吗?不冲突。当我们没有写条件的时候,我们可以这样理解,系统给我们加入了条件:"[>0];[<0];[=0];"。实际上,默认的条件就是这样,只是我们没有写,系统就默认是这个条件。

8、"!"强制显示。这个在我们说万元的时候已经说了,不需要再说明,总之,有些符号显示不了的,就在前面加一个"!",就可以强制显示。

9、时间和日期

Y代码年,M代表月,d代表日,h代表小时,m代表分,s代表秒。

MMM代码英文月份,MMMM代表英文全写。DDDD代表英文星期。AAAA代表中文星期。

怎样修改单元格的数字格式(单元格数字格式)(16)

好了,自定义格式的常用规则就这些,仅靠这些,我们能做出很多格式,让你的领导看傻眼。

下面是思考题:

怎样修改单元格的数字格式(单元格数字格式)(17)

怎样修改单元格的数字格式(单元格数字格式)(18)

怎样修改单元格的数字格式(单元格数字格式)(19)

猜您喜欢: