Excel 输入数值类型数据:整数、小数、分数

数值类型是Excel工作表中最重要的数据类型之一。众所周知,Excel最突出的一项特色就是它对于数据的运算、分析和处理,而最常见的处理的数据类型就是数值类型的数据,它常参与各类运算。数值类型的数据通常包括整数、小数和分数,它们的输入方法介绍如下。

输入整数

单击选择要输入数据的单元格,如单元格J5,直接输入整数,如“24800”,按下Enter键后,数据自动靠单元格右侧对齐,如图3-23所示。

图3-23 输入整数

输入小数

在单元格F6中输入数据“42500.5”,按下Enter键后,数据自动靠单元格右侧对齐,如图3-24所示。

图3-24 输入小数

输入分数

在单元格中输入整数和小数都非常简单,直接输入即可,但是,却不能直接输入分数。对于分数必须掌握一定的技巧才能正确地输入。当然,在平常登记现金日记账时,很少会使用分数进行登记,这里仅仅是为了介绍分数的输入方法而举的特例。

步骤01:直接输入分数。在单元格H8中输入“1/2”,如图3-25所示。

图3-25 直接输入分数

步骤02:显示为日期值。按下Enter键后,输入的数据自动显示为“1月2日”,如图3-26所示。

图3-26 显示为日期值

步骤03:正确的分数输入方法。删除刚输入的内容,重新在单元格H8中输入“01/2”,如图3-27所示。

图3-27 正确的分数输入方法

步骤04:按下Enter键后,单元格H8中显示的内容为“1/2”,显示为分数格式,如图3-28所示。

小技巧:数值显示为科学计数法格式

当在单元格中输入一个位数较多的数值时,按下Enter键后,如果当前单元格的列宽不足以显示所有的数字时,它会自动显示为科学计数法格式。如果用户想要显示常规数字格式,只需要调整该单元格所在列的列宽即可。

图3-28 显示为分数格式

Excel 如何输入分数?

数学表达式中有下图这种形式的分数,在Excel中如果输入23/4,会自动变成4月23日,而不是自己想要的二又四分之三。要如何才能准确地输入分数呢?

解题步骤

Excel的分数包含两种:一种是可以直接参与运算的;另一种是只显示为分数形态却不能参与运算的。以输入可以参与运算的分数为例,具体操作步骤如下。

1.在A1单元格中输入数值2,然后再输入一个空格。

2.接着输入3/4。

使用以下步骤验证上述分数是否可以参与运算。

1.在A2单元格输入0.25。

2.在A3单元格输入公式“=a1+a2”,计算结果为3,这表明A1单元格的分数可以参与运算。分数与公式求和结果如图3.24所示。

图3.24 验证带空格的分数是否可以参与运算

知识扩展

1.输入公式的重点在于整数与分数之间必须有一个空格,否则可能变成文本也可能变成日期。例如,在单元格中输入12/3就会变成日期,在单元格中输入23/13就会变成文本,是日期还是文本由值的大小决定,当/左边和右边的值有一个小于13、另一个小于31时就可能变成日期,当“/”前后的值有一个超12或31时就会变成文本。

2.如果在公式中输入2 3/4这种分数,Excel会将此分数自动转换成小数。例如,在A1输入以下公式:

=MAX(10 4/5,10,5)

Excel会将它自动转换成以下形式:

=MAX(10.8,10,5)

3.如果需要输入不参与运算的分数,那么可以采用插入数学公式的方式来完成,单击功能区的“插入”→“公式”,然后在公式工具的“设计”选项卡中单击“分数”→“分数(竖式)”,操作界面如图3.25所示。

图3.25 插入公式中的竖式分数

此时在工作中已经自动插入一个空白的分数,由两个文本框和一条横线组成。选择分子部分并输入2,再选择分母部分并输入3,最后再单击分数线的左端并输入2。图3.26~图3.28展示了输入分子、分母和整数后的状态。

图3.26 输入分子

图3.27 输入分母

图3.28 输入整数

由于分数太小,选择分数后单击功能区的字号列表,将它调整为20,从而扩大分数的字号。图3.29用于展示调整字号的过程,而图3.30则是调整完字体并退出编辑状态后的效果。

加大分数的字号

图3.29 加大分数的字号

图3.30 退出编辑后的分数效果

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

Excel 将小数价格转分数价格:DOLLARFR函数

DOLLARFR函数用于将按小数表示的价格转换为按分数表示的价格。使用函数DOLLARFR可以将小数表示的金额数字,如证券价格,转换为分数型数字。DOLLARFR函数的语法如下:


DOLLARFR(decimal_dollar,fraction)

其中,decimal_dollar参数为小数。fraction参数为分数中的分母,为一个整数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“DOLLARFR函数.xlsx”工作簿,切换至“Sheet1”工作表,本例的原始数据如图19-95所示。要求将以小数表示的价格转换为以分数表示的价格。具体的操作步骤如下。

图19-95 原始数据

STEP01:选中A2单元格,在编辑栏中输入公式“=DOLLARFR(1.125,16)”,用于将按小数表示的数1.125转换为按分数表示的数(读作一又十六分之二),输入公式后按“Enter”键返回计算结果,如图19-96所示。

STEP02:选中A3单元格,在编辑栏中输入公式“=DOLLARFR(1.125,32)”,用于将按小数表示的数1.125转换为按分数表示的数(读作一又八分之一),输入公式后按“Enter”键返回计算结果,如图19-97所示。

图19-96 分母为16时的结果

图19-97 分母为32时的结果

如果fraction参数不是整数,将被截尾取整。如果fraction参数小于0,函数DOLLARFR返回错误值“#NUM!”。如果fraction参数为0,函数DOLLARFR返回错误值“#DIV/0!”。

Excel 将分数价格转换小数价格:DOLLARDE函数

DOLLARDE函数用于将按分数表示的价格转换为按小数表示的价格,使用函数DOLLARDE可以将分数表示的金额数字,如证券价格,转换为小数表示的数字。DOLLARDE函数的语法如下:


DOLLARDE(fractional_dollar,fraction)

其中,fractional_dollar参数为以分数表示的数字,fraction参数为分数中的分母,为一个整数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“DOLLARDE函数.xlsx”工作簿,切换至“Sheet1”工作表,本例的原始数据如图19-92所示。要求将以分数表示的价格转换为以小数表示的价格。具体的操作步骤如下。

STEP01:选中A2单元格,在编辑栏中输入公式“=DOLLARDE(1.5,16)”,用于将按分数表示的价格1.5(读作四又十六分之二)转换为按小数表示的价格,输入公式后按“Enter”键返回计算结果,如图19-93所示。

图19-92 目标数据

图19-93 将分数1.5转化为小数

STEP02:选中A3单元格,在编辑栏中输入公式“=DOLLARDE(1.2,32)”,用于将按分数表示的价格1.2(读作一又三十二分之二十)转换为按小数表示的价格,输入公式后按“Enter”键返回计算结果,如图19-94所示。

图19-94 将分数1.2转化为小数

如果fraction参数不是整数,将被截尾取整。如果fraction参数小于0,函数DOLLARDE返回错误值“#NUM!”。如果fraction参数为0,函数DOLLARDE返回错误值“#DIV/0!”。