自定义数字格式1——默认代码结构的介绍

从今天开始来说说自定义数字格式,它里面包含很多内容,今天先说一下它默认的代码结构。按ctrl+1调出自定义数字格式,如下图所示,可以看到能选择很多代码。

-01-

默认代码结构说明

数字格式最多可包含四个代码部分,各个部分用分号分隔。这些代码部分按先后顺序定义正数、负数、零值和文本的格式。注意这里的分号是英文的分号。

正数;负数;零;文本     也就是分别用不同的代码部分来设置正数,负数,零和文本的显示方式。如果不对文本设置格式,则自定义数字格式代码部分可以进行简写,如下3种形式(2-4),否则,要把数字格式的4个代码部分写完整。

1.正数;负数;零;文本      可以对文本设置格式,不能简写。由3个分号分隔成4部分,第1部分设置正数的格式,第2部分设置负数的格式,第3部分设置0的格式,第4部分设置文本的格式。

2.正数;负数;零      简写,不对文本设置格式。由2个分号分隔成3部分,第1部分设置正数的格式,第2部分设置负数的格式,第3部分设置0的格式。

3.正数/零;负数       简写,不对文本设置格式。由1个分号分隔成2部分,第1部分设置正数和零的格式,第2部分设置负数的格式。

4.正数/零/负数       简写,不对文本设置格式。没有分号只有1个部分,可以设置正数,零和负数的格式。

-02-

示例解释

1.按要求将字符显示成对应的格式

A列是一些字符,现要求在B列中将正数显示成"√",负数显示成"×",0显示成"-",文本显示成它本身。先将A列的数据复制到B列,选中B列的数据,按ctrl+1调出数字格式,自定义格式中输入代码√;×;-

此时只有2个分号,分隔成3部分。第1部分将正数显示成√;第2部分将负数显示成×,第3部分将0显示成-。由于没有第4部分的代码,所以不对文本设置格式,还是它本身。

如果现在要把文本的格式显示成51学函数,只需将它的代码改为√;×;-;"51学函数",注意这里的"51学函数"要用英文双引号包裹,这样才能把它看作文本,如下图C列。

-03-

具体应用

1.正数和0不显示,负数显示为零下,其他显示原来的文本。

下图为每个地区的温度,按题目要求显示为C列的结果。先将B列的数据复制到C列,然后选中C列的数据,调出自定义数字格式,输入代码;"零下"

此时只有1个分号,2部分代码。第1部分代码显示正数和0的格式,但是它什么都没写,没写就相当于空,也就是隐藏。第2部分代码显示负数的格式。

2.正数显示零上,0显示0,负数显示零下,其他不显示。

和上面一样的操作,D列的自定义格式代码为"零上";"零下";0;。这里有3个分号,4个部分。你不要把最后一个分号去掉,去掉它就不对文本设置格式了。第4部分什么都没写,就相当于设置文本的格式为空,就是隐藏。

请注意,自定义数字格式,只是将显示的格式改变了,它的本质并没有发生变化。就好比你打扮了化妆了换了身衣服一样,只是改变了外形,去掉这些还是你。还有代码中的分号和双引号都是英文状态下的。

如果对你有所帮助,或者你喜欢的话,请打赏或者转发一下,你的支持就是我最大的动力!

(0)

相关推荐

  • 花了20小时整理的Excel自定义格式代码大全

    相信每一位使用Excel的读者朋友都设置过单元格格式,有时候通过巧妙设置单元格格式可以极大地简化我们的工作. 例如之前一篇关于甘特图(◀此处为传送链接)的推文就提到可以通过自定义单元格格式的方式来实现 ...

  • 使用自定义格式,隐藏单元格内容

    如果想把某个区域中的内容不显示出来. 如下表,A1:B10数据不想让别人看到. 上次讲过一种方法,设为白色字体,然后设置隐藏,保护. 今天,使用自定义格式的方法也可以实现特殊的隐藏. 具体的操作如下: ...

  • 自定义数字格式6——时间代码

    昨天我们说了自定义数字格式的日期代码年月日,今天来说说有关时间的一些代码:时.分.秒. -时间代码- 1.小时的代码 小时的代码有2种,h和hh.h是将小时显示为0,1,2,···,23,前面不带0: ...

  • 自定义数字格式5——日期代码

    昨天我们说了自定义数字格式中的文本占位符和特殊代码,今天来说下有关日期的一些代码,你准备好了吗? -01- 日期代码 1.年份的代码 下图是有关年份的代码,有2个,一个是yy,一个是yyyy.yy是显 ...

  • 自定义数字格式4——文本占位符和其他特殊代码

    昨天说了如何对整数和小数设置自定义格式,主要包括数字占位符和千位分隔符.今天来说说文本占位符和其他特殊代码符号. -01- 文本占位符 文本占位符的符号为@,它的作用是代表输入文本本身.如果要显示单元 ...

  • 自定义数字格式原理与应用

    Excel已经为我们准备了大量的内置数字格式,但是如果Excel内置的数字格式仍然满足不了需要,那么我们还可以自定义数字格式. 如下图所示,在"设置单元格格式"对话框"数 ...

  • Excel合同到期提醒上色技巧 函数与自定义数字格式

    Excel合同到期提醒上色技巧 函数与自定义数字格式

  • 合同到期提醒技巧 Excel函数与自定义数字格式

    合同到期提醒技巧 Excel函数与自定义数字格式

  • 自定义数字格式7——中文大小写数字

    今天是自定义数字格式的最后一次解说,你是不是已经腻歪了? 我也快腻歪了,但还是得继续说.今天是有关中文大小写数字的一些代码,are you ready? -01- 中文数字代码 中文数字代码有下面3种 ...

  • 自定义数字格式3——数字占位符,小数点和千位分隔符

    昨天我们说了自定义数字格式的条件判断和颜色设置,今天说一说如何对包含小数点的数字设置格式.主要包括数字占位符,小数点和千位分隔符这3种符号.的-01-数字占位符.小数点昨天最后那个列子的代码为[绿色] ...

  • 自定义数字格式2——条件判断和颜色设置

    昨天我们说了自定义数字格式的默认代码结构,其实它还可以像if函数那样进行条件判断,而且还可以设置颜色.-01-条件判断1.示例解释如下图所示,A.B2列分别是姓名和对应的分数,要求根据右表的判断依据用 ...