Excel 2016自定义单元格的数字格式

单元格中最常输入的就是数据,由此可以看出数字格式是单元格最常用的功能之一。

步骤1:单击“开始”选项卡“单元格”组中的“格式”按钮,从弹出的菜单中选择“设置单元格格式”命令,如图3-8所示。

步骤2:弹出“设置单元格格式”对话框,如图3-9所示。在“数字”选项卡中可以看到“分类”数字格式的各个选项,单击即可在右侧空格中对其进行各项设置。

图3-8 选择“设置单元格格式”命令

图3-9 “设置单元格格式”对话框

提示:单元格应用了哪种数字格式,改变的只是单元格数据的显示形式,而不会改变单元格内存储的内容。反之,用户在工作表中看到的单元格的内容,也并不一定就是真正的单元格内容,有可能是原始数据通过各种设置后的一种表现形式。如果用户希望在改变格式的同时改变实际内容,则需要通过TEXT或其他函数来实现。

步骤3:单元格中的数字格式分为两种,即内置的数字格式和自定义数字格式。Excel内置的数字格式有多种,这些内置的数字格式通常情况下能满足用户的需要。接下列举几个小例子来说明相同的数字被设置为不同的数字格式后,在单元格显示中会有哪些改变。例如单元格中有数字1234.5,在默认的情况下Excel不会对其设置任何数字格式,即此时的格式为“常规”,如图3-10所示。

步骤4:单击“分类”列表框中的“数值”项,然后选中“使用千位分隔符”复选框,此时示例的内容发生了改变,如图3-11所示。

图3-10 “常规”数字格式

图3-11 “数值”数字格式

步骤5:单击“分类”列表框中的“货币”项,然后在“货币符号(国家/地区)”列表框中选择“¥中文(中国)”,此时示例内容会再次发生改变,如图3-12所示。

步骤6:单击“分类”列表框中的“百分比”项,如图3-13所示,此时的示例再次发生改变。

图3-12 “货币”数字格式

图3-13 “百分比”数字格式

分类列表中还有许多其他项,每个项目又可以设置其他的多个参数,用户可自己进行设置,以达到符合要求的最佳格式。

如果Excel中内置的数字格式无法满足用户在实际工作过程中的需要,Excel 2016允许用户创建自定义数字格式。创建自定义格式的具体操作步骤如下。

在“设置单元格格式”对话框的“分类”列表框中选择“自定义”项,如图3-14所示。在“类型”输入框中输入一种自定义的数字格式或修改原格式代码,然后单击“确定”按钮。

图3-14 “自定义”数字格式

提示:在“类型”下方的列表框中,可以看到已经有许多的代码,这些代码是Excel内置的数字格式相对应的格式代码,或者是由用户成功创建的自定义数字格式的格式代码。用户可以在“分类”列表框中选择一个内置的数字格式,然后选择“自定义”项,就可以在“类型”文本框中看到与之对应的格式代码,在原有代码的基础上进行修改,能够更快速地得到用户自定义的格式代码。

Excel 设置数字格式

在默认情况下,在单元格中输入的数字格式为“常规”,即不包含任何特殊格式的数字格式。用户可以根据需要设置数字格式。在Excel 2016中,可以直接使用功能区中的“数字格式”下拉列表来设置基本的数字格式,如果数字格式有特殊要求,则需要使用“设置单元格格式”对话框来完成。

使用功能区设置数字格式

步骤01:选择“单价”数据的单元格区域,如图3-91所示。

图3-91 选择“单价”单元格

步骤02:在“数字”组单击“数字格式”下三角按钮,从展开的下拉列表中单击“货币”选项,如图3-92所示。

图3-92 选择数字格式

步骤03:此时,选定区域的单元格数字格式如图3-93所示。

图3-93 显示货币符号

提示:如果没有显示货币符号,可以通过改变字体来实现。

使用“设置单元格格式”对话框设置数字格式

当需要设置的数字格式更具体,比如设置小数位数、是否使用千位分隔符以及负数的显示方式时,可以通过“设置单元格格式”对话框来设置。

步骤01:选择“金额”数据的单元格区域,如图3-94所示。

步骤02:右击所选区域,单击“设置单元格格式”选项,打开“设置单元格格式”对话框,单击“数值”标签,勾选“使用千位分隔符”复选框,其余保留默认设置,如图3-95所示。

步骤03:设置“金额”数据格式后的数据如图3-96所示。

图3-94 选择单元格区域

图3-95 设置单元格格式

图3-96 设置格式后的数据效果

Excel 将文本转换为数字:VALUE函数

如果需要将文本内容转换为数字,可通过“VALUE”函数实现。VALUE函数的语法为:=VALUE(text)。

注意 其中“text”参数表示指定能转换为数值的文本或文本所在的单元格。

下面以将货币格式的1000转换为数字为例,具体操作如下。

01 在“B1”单元格中输入需要转换的文本,本例输入“¥1,000”。

02 在需要显示结果的单元格中输入公式:=VALUE (B1),然后按下“Enter”键确认即可。

alt

Excel 如何输入以0开头的数字?

在单元格中输入以0开头的数值后前置的0总会自动消失。例如,在单元格输入035后单元格只显示35,在单元格中输入00042后单元格只显示42。

如何才能输入以0开头的数字而不丢失前置的0呢?

解题步骤

让单元格显示前置的0值有两种方法,方法1的步骤如下。

1.选择A1:A10区域,然后按组合键<Ctrl+1>弹出“设置单元格格式”对话框。

2.单击“数字”选项卡中的“文本”,表示将单元格设置为文本格式,操作界面如图 3.31所示。

图3.31 设置文本格式

3.单击“确定”按钮保存设置,同时返回工作表界面。

4.在A2单元格;输入数字035,在A4单元格输入0028,如图3.32所示。可以发现A1:A10区域中输入的数值可以保存前置的0,而其他区域则不可以。

图3.32 文本格式的单元格中可以保存前置的0

方法2:不需要做任何设置,只需要输入数字前先输入一个半角状态的撇号即可。例如,原本要输入“026”,改成输入“'026”即可,Excel自动将撇号隐藏起来,只在单元格中显示“026”。

知识扩展

1.本例中方法1的优点是需要大量输入前面带0的数字时效率更高,不需要多输入一个撇号。方法2的优点是不用设置单元格格式,直接输入数据就好。前者适用于大面积输入数字,后者适用于少量输入的情况。

2.要让数字在单元格中显示前置的 0,本例的两种方法都可以实现,不过不管哪种方法,都是将数值变成文本,只有文本才能显示前置的0,数值无法做到。

3.文本格式的数字不能直接参与求和、求平均等计算,需要转换成数值后再运算。因此对于不需要参与运算的、带有前置0的数字,可以直接使用文本格式,如工号、学号、订单号码等。

4.如果数字右边有文本,如汉字、标点符号或英文字母,那么前置的0可以保留下来,不需要设置单元格的格式,也不需要输入撇号。

5.以文本形式输入数字后,单元格左上角会显示一个绿色的倒三角符号,单击单元格后则再显示一个黄色的惊叹号。假设需要关闭绿色的倒三角符号,只需单击黄色的惊叹号,然后在弹出的菜单中单击“忽略错误”即可。

请在封面中缝指定的QQ群下载文件和视频教材,从而方便练习,同时验证本案例中的技巧与操作结果。