Excel提供了大量预设的数字格式,但如果这些格式仍然不能满足需要,那就可以用自定义数字格式。它主要通过以下数字占位符来定义。如果你能熟悉掌握这些占位符,你就能无限创意出很多自定义的数字格式。
(订阅头条号“木木西里跑者”,关于“word、excel、office”有任何问题,可以在文末评论里,跟我交流。有问必答)
一、预设数字格式
先给大家简单讲一讲excel预设的数字格式,在给大家详细给大家讲自定义数字格式的用法。
在“单元格格式”中可以对单元格中的日期、数字、文本等格式进行设定:
1.选择要设置的单元格,按ctrl+1进入“设置单元格格式”界面。
2.日期格式。可以设置、切换日期的不同表现格式。
3.长数字串格式。如果直接输入过长的数字串,输完后会依“科学计数法”显示,即使更改过来,后几位数字会变成零,数据就丢失了。可以通过两种方法设定:方法一,先把空白单元格设成文本格式,再输入数字;方法二,先输入一个英文状态下的单引号,再输入数字串。
4.自定义格式。在动图最后,有两个例子,通过自定义格式对电话号码、金额进行设定,供大家参考。看完后,再仔细讲自定义数字格式
看一下动图:
二、自定义数字格式
现在,详细了解一下自定义数字格式中,常用的占位符及其应用,最后看一下动图。
1. “0”:数字占位符。如果单元格的内容大于占位符,则显示实际数字,如果小于占位符,则用0补位。小数点前面往前补,小数点后面往后补。如,用代码“000.0000”定义16.523,显示016.5230.
2. “#”:数字占位符。只显示有意义的零而不显示无意义的零。例如:使用格式: 用"#.##" 定义16.523,显示"16.52";"###.#####"定义16.523,显示16.523。小数点前面不会补零,小数点后面,如果小数点后数字大于“#”的数量,则按“#”的位数四舍五入;如果如果小数点后数字小于“#”的数量,则按显示小数点后面的数字,不补零。
3. “?”:数字占位符。在小数点两边为无意义的零添加空格,以便当按固定宽度是小数点可对齐。相当于是空格,对齐用!用???.????定义16.523,显示 16.523 。(前后各加了一个空格)
4. “,”:千位分割符号。数字使用千位分割符号。如果在代码中“,”后,则把原来的数字缩小1000倍。如用“0,”定义56000,显示为“56”;用“0,0”定义56000,显示为“56,000”。
5. “文本”:显示双引号中的文本。如用“0,“千””定义56000,显示为“56千”
6. [颜色]:用指定的颜色显示字符。有八种颜色可选,红色、黑色、黄色、绿色、白色、蓝色、青色和洋红。
7. 万元设置。前几天,我在百度问答中,看到有人问,怎么设置万元。这的确很常用。那就在这里单独说一下。
要求把“21325”显示为万元,即显示为“2.1万”,代码为0"."#,"万元"。我们从右往左说明分别说明代码”万元” , # “.” 0 的含义:由于是万元显示,所以小数点要向前移动四位。”万元”表示显示万元这两个字;逗号,表示数值缩小1000被;#表示占一个字符;”.”表示显示点.,就是说在数值缩小10000被后加一个点;0表示点前面至少有一个字符。
看一下动图:
大家注意一下,自定义了数字格式之后,只是格式变化了,但是数值没有任何变化,计算式依然能正常计算!是不是B格很高。嘿嘿。例如,以'0"."#,"万元"把,21325定义成了2.1万的格式,在计算式改单元格的值还是21325。
最后给大家一个彩蛋,用;;;三个分号自定义格式试试,是什么效果?
我是一个狂热的跑者、一个数据处理民工。更多“OFFICE使用技巧”、“跑步瘦身建议”,请订阅“木木西里跑者”,或关注微信公众平台:木木西里。和我交流。