通俗基础教程
电脑操作教程
电脑怎样拨号上网
如何做个人网页
怎样做局域网
Word教程(文字处理)
图形图象处理入门
经典提高教程
怎样使用代理服务器
如何做无盘工作站
Photoshop教程
Dreamweaver教程
Flash教程
Firework教程
Frontpage2000教程
Authware教程
Office2000教程
如何制作动画图片
OICQ&ICQ使用方法

高手学习指南

硬件升级技巧
CGI教程
ASP教程

PHP教程

注册表使用技巧
路由器的设置
网站建设指南
SQL
合作网站
栏目制作月光软件
最近更新:
类别:办公使用
中文Excel 2000速成教程——使用公式查询数据

作者: 山酷/太平洋网络学院

第七讲 注意公式中的数值转换


  对于初学者来说,在公式应用中要准确的输入字符是很困难的。不过,尽管每个运算符都需要特定类型的数值与之对应,但如果输入数值的类型与所需的不同,中文Excel 2000还是有可能做些力所能及的转换,并完成计算,虽说不是所有的转换都能成功,但下表中所列的常见输入错误都能被很好地处理。

表:公式中的数据类型自动转换

公式
产生结果
说明
="1"+"2"
3
在中文Excel 2000中,文本与字符串都是由一对双引号(英文)来引用的,也就说双引号中的内容应当视为文本。但当公式中使用加号(+)时,中文Excel 2000会认为运算项为数字。虽然公式中的引号说明“1”和“2”是文本型数值,但是还是会自动将它转换成数字。
=1+"$4.00"
5
当公式中需要数字时,中文Excel 2000会将其中的文本转换成数字。
="6/1/2001"-"5/1/2001"
31
中文Excel 2000将具有 mm/dd/yy 格式的文本看作日期,将日期转换成序列号之后,再计算它们的差。
=SQRT("8+1")
#VALUE!(#值!)
中文Excel 2000是不能将文本转换成数字的。因为文本“8 + 1”不能被转换成数字。如果使用“9”或“8”+“1”代替“8 + 1”,则将把文本转换成数字并返回 3。
="A"&TRUE
ATRUE
当需要文本时,中文Excel 2000将数字和逻辑型数值转换成文本。

  表中的SQRT工作表函数用于计算圆括号中的数——操作数的正平方根。

  语法为: SQRT(number) Number为需要求平方根的数字,如果该数字为负,则将返回错误值#NUM!。

  如:SQRT(16) 等于 4

    SQRT(-16) 等于 #NUM!

    SQRT(ABS(-16)) 等于 4

  总结: 这一部分介绍了中文Excel 2000的自动计算功能,以及输入与使用化工的方法。也许当您使用这个软件开展工作后,随着大量的数据积累,还需要通过链接或者外部引用来共享其它工作簿或工作表中的数据。

  如下例中,AVERAGE工作表函数将计算同一工作簿中Marketing工作表B1:B10区域内的平均值:

  在这个例子中,工作表的名称和感叹号 (!) 位于区域引用之前。这种链接工作簿中工作表的用途很广,您可以很容易的理解到不但可以用于计算,也可以在指定的单元格中引用计算的结果。构建链接层次。

  例如,一组销售部门可以跟踪各自工作簿中的数据,然后将数据输入到按区汇总的工作簿中,接着再输入到按区域汇总的工作簿中。如果为链接提供数据的单元格发生了变化,那么只有当包含该链接的工作簿处于打开状态时,中文Excel 2000才会自动更新该链接。如果确实链接了工作簿,那么在修改了源工作簿中的值后,请一定更新其从属工作簿。如果修改源工作簿时其从属工作簿是打开的,中文Excel 2000就会自动更新从属工作簿。中文Excel 2000可通过两种方式显示链接到其他工作簿上的公式,这取决于源工作簿(为公式提供数据的工作簿)是否打开。当源工作簿打开时,链接中包含工作簿的名称(在方括号中),然后是工作表名称、感叹号(!),接着是公式所在的单元格。

  例如,若Budget.xls打开,则可以使用公式:

  =SUM([Budget.xls]Annual!C10:C25)

   
相关教程