当向单元格输入一个数字时,这个数字可能不会以输入时的数值形式出现在工作表中,比如,输入9/10,Excel会显示为9月10日。这是因为Excel把所有的数字和日期都以数字形式保存,默认把9/10这样的分数识别为日期,在屏幕上显示时就会按日期的默认“数字格式”来显示。要改变它,就必须借助单元格数字格式的设置。

Excel提供了大量的数据格式,并将它们分成:常规、数值、货币、会计专用、日期、时间、百分比、分数、科学记数、文本、特殊和自定义等。如果不做设置,输入时将使用默认的“常规”单元格格式。

打开Excel数字格式设置的方法是:

选中需要设置数字格式的单元格或区域,点击右键,选择右键菜单中的“设置单元格格式…”,从而打开包含有“数字”选项卡的“设置单元格格式”对话框,如图 1所示。

图1      设置单元格格式对话框的“数字”选项

1.  设置为约定的数字格式

首先选择要进行设置的单元格或区域,打开“设置单元格格式”对话框,进入“数字”选项卡,如图 1所示。从中选择需要的数字格式。

试一试:

1)   新建一张工作表,在A1:A11中输入如图 2所示的文本,设置为右对齐。

2)   依次设置B1:B11的“数字”格式为:数值(小数位数为2)、货币(小数位数为2,货币符号选“¥”)、会计专用(小数位数为2,货币符号选“¥”,注意“会计专用”格式与“货币”格式的差异)、日期(选择类型为:*2001年3月14日)、时间(选择类型为:13时30分55秒)、百分比(小数位数为2)、分数、科学记数、文本、特殊(类型设为“中文大写数字”)、自定义(类型中输入“000000”)。

3)   然后B1:B11单元格中均填入“1234.56”,各个单元格显示的结果就将如图 2所示。

图2    各种数字格式

*小提示:

1)   如果只对一些数据的格式做一些比较简单的设置,可以直接借助“开始”功能区带中“数字”格式按钮组来实现,如图 3所示。各个按钮的具体含义可以将光标定位在按钮上方小段时间,Excel将自动弹出按钮功能说明。

图3   “数字格式”快捷按钮

2)   会计专用和货币格式的区别是:货币格式是右对齐,而会计专用是两端对齐(即货币符号和数据最后一位都对齐)。

2.  自定义数字格式

在Excel中,可以根据需要自己定义数据格式,当Excel自带的数字格式无法描述实际的数据时,就可以通过自定义格式来设计如何显示数字、文本、日期等数据。如图 2中最后一个数据就是“自定义格式”,定义的格式为“000000”,即邮政编码格式。

创建自定义格式时最多可以指定4种格式,其书写形式是:

正数格式;负数格式;零值格式;文本格式

*注意:

不同的格式部分之间以英文分号分隔(记住一定用英文的“;”),如果要跳过某一部分定义,那么该部分应以分号结束。例如,要创建一个不定义负数格式的自定义格式,其余3部分的书写顺序为:

正数格式;;零值格式;文本格式

*扩展知识点:

在Excel中,如果有需要使用标点符号表示特定含义的,如上方以分号(“;”)表示格式的分隔,那么这些标点符号就必须使用英文标点符号,不能使用中文的标点符号,中文标点符号往往被当作字符处理。

创建自定义数字格式的过程很简单,关键在于如何使用数字格式符号定义所需格式,有关数字格式符号的说明如表 1所示。

*提示:

1)   一旦创建了自定义的数字格式,该格式将一直被保存在工作簿中,并且能像其他Excel自带格式一样被使用,直到该格式被删除。

2)   实质上前面介绍的约定数字格式(“数值”、“货币”、“会计专用”等),都是可以通过自定义格式来实现的。读者可以依次选中图 2中的B1:B11单元格,点击右键,打开“设置单元格格式”对话框,然后在“数字”的分类中选中“自定义”,可以查看到这些预定义的约定数字格式实质的格式定义。如图 4显示的是图 2中的B2(即货币格式设置的类型定义)。

图4     货币约定格式的类型定义

*技巧示例:把值为0的单元格显示为“-”。

方法:自定义格式为:

     G/通用格式;[=0]-

            或

     G/通用格式; -G/通用格式;-

*技巧示例:工资表某列为银行账号,前12位数字相同:622200020011,设置该列能快速输入。

方法:自定义格式为:

     “622200020011”@