欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

excel工作表可以使用的各种数据类型

程序员文章站 2022-09-21 19:46:33
正如您所见, Excel 处理各种数据的方法是不一样的。因此,需要了解在Excel 工作表中可以使用的各种数据类型。 一个Excel 工作簿中可以含有任意个工作表...

正如您所见, Excel 处理各种数据的方法是不一样的。因此,需要了解在Excel 工作表中可以使用的各种数据类型。

一个Excel 工作簿中可以含有任意个工作表。每一个工作表由170 亿个以上的单元格组成。一个单元格可以包含任意三种基本的数据类型:
令数值;
令文本:
公式。

一个工作表也可以含有图表、图形、图片、按钮和其他对象。这些对象并不包含在单元格中,而是驻留在工作表的绘图层,它是位于每张工作表顶部的不可见图层。
交叉参考:第18 章讨论可以放直在绘图层中的一些项.

3 .1.1 数值
数值代表一些类型的数量:如销售数量、雇员人数、原子重量、测验成绩等。数值也可以是日期(如2 007-2-26 ) 或时间( 如凌晨3:24) 。
交叉参考: Excel 可以用许多不同的格式显示数值. 在本章后面的小节中,可以看到不同的格式选项是如何影响数位显示的(参见3.5 节) 。

Excel的数字限制
您可能会对Excel 所能处理的数据类型感到好奇.换句话说,数字最大能到多少?如此大的数字又有多少精确度?
Excel 的数字可以精确到15 位有效数字.例如,输入一个大值,123 456 789 123 456 789 (1 8 位), Excel 实际上只存储了15 位精确度的数字: 123 456 789 123 456 000. 精确度似乎十分有限,但在实际应用中,却很少产生问题.
15 位数字的精确度可能产生的问题之一是在输入信用卡号的时候.大多数信用卡号都是16位.但Excel 只能处理15 位数字,所以它会用零代替最后1 位信用卡号.更糟糕的是,您甚至没有意识到Excel 使其卡号变得无效.那么解决方案呢?可以把信用卡号作为文本输入.做这件事最简单的方式是把单元格格式预设为"文本" (选择"开始" Q "数字",并从下拉"数字格式" 列表中选择"文本" ).或者可以在信用卡号前加一个单引号.这两种方法都会防止Excel把输入的项解释为数字.
下面列举了Excel 的其他一些数字限制:
最大正数为: 9.9E+307
最小负数为: -9.9E+307
最小正数为: 1E-307
最大负数为: -IE-307
这些数都是用科学计数法表示的.例如,最大正数为"9.9 乘10 的307 次方". (换句话说就是99 后面跟着306 个O. )但需记住的是这个数只有15 位数字的精确皮.

3. 1.2 文本项
大多数工作表也在其单元格中包含文本。可以插入文本作为数值标签、列标题,或有关工作表的说明。文本通常用于说明工作表中数值的含义。
以数字开头的文本仍会被看作文本。例如,如果将"12 雇员"输入单元格, Excel 会把它看作是文本而不是数值。因而不能使用该单元格进行数字计算。如需说明数字12 指的是雇员数,则将"12" 输入单元格井将"雇员"输入到单元格的右边。

3.1 .3公式
公式使一个电子表格成为一个真正的电子表。Excel 可以让您输入功能强大的公式,这些公式通过使用单元格中的数值(甚至是文本)来计算出所需要的结果。当在单元格中输入公式时,公式结果会出现在单元格中。如果更改公式使用的任意数值,公式重新计算并显示新的结果。
公式可以是简单的数学表达式,也可使用Excel 中某些内置的功能强大的函数。图3.1 显示了一个计算每月应还贷款的Exc~l 工作表。它包括数值、文本和公式。A 列中的单元格包含文本,B 列中的单元格包含4 个数值和2 个公式。公式在B6 和BI0 单元格中。为了便于参考, D 列显示B 列单元格的实际内容。

 excel工作表可以使用的各种数据类型

图3.1 可使用数值、文本和公式创建有用的Excel 工作表