Excel易失性函数小结

时间:2012.04.16频道:Excel

souce: Excel易失性函数小结,文字结构有调整,改正若干错别字。 所谓“易失函数”,Volatile functions,就是指使用这些函数后,会引发工作表的重新计算,有时我们打开一个工作薄但不做任何更改就关闭时,EXCEL却提醒我们是否要保存,这就是因为文件用到了一

souce: Excel易失性函数小结,文字结构有调整,改正若干错别字。
 
所谓“易失函数”,Volatile functions,就是指使用这些函数后,会引发工作表的重新计算,有时我们打开一个工作薄但不做任何更改就关闭时,EXCEL却提醒我们是否要保存,这就是因为文件用到了一些“易失性函数”,在打开文件时,易失性函数引发了文件重算。

“易失函数”又分“显性”易失函数和“隐性”易失函数:

now( ), rand( ), today( ), rand()是“显性”易失函数

offset( ), indirect( ), cell( ), info( ) 则是“隐性”易失函数【但cell("filename")不是易失函数】

 有些函数:rows( ), columns( ), areas( ), weeknum( )在微软文件中将其列为易失函数,

index( )函数在excel 97版之后,不再是易失函数,但在使用A1:INDEX()、INDEX():INDEX()这种结构时,INDEX表现为半易失性函数(或工作簿级易失性函数),即:在工作表中按F9键或编辑单元格时不会引起整个工作簿的重新计算,而重新打开工作簿则会重新计算。

一般的公认SUMIF()因为其第3个参数简写时的不确定性,也认为是半易失性函数(或工作簿级易失性函数)

大多数的易失性函数都是工作表级易失性函数,即在工作表按F9键或编辑单元格时,就会引发重新计算。

但我在实际运用时发觉SUMIF()和COUNTIF()也会因其它任意单元格的变动而重算,我个人认为也应该算是易失性函数,但只是我个人主观想法,不能做数。毕竟判定易失性函数的标准是“打开一个工作薄但不做任何更改就关闭时,是否要保存” 。

易失性函数在应用中非常常用,但如果在表中大量使用易失性函数、滥用易失性函数的情况下,就可能会大大的影响表格的运行速度,但大家也不需要谈虎色变,一般易失函数的运算速度是很快的,常常人还没觉察,它已经完成运算,据有心人测试:易失函数(包括易失性操作)会引发所有打开工作簿里含易失函数的公式全部重算,但不含易失函数的公式不会参与重算。这也成了定论。
相关阅读Readings
  • Excel2000编辑技巧

    (一)单元格编辑技巧如^00100005a^ (二)提高数据录入准确性 1.有效性检查 Excel 2000可以对单元格内的数据类型进行限制,并能核对输入单...

    04.14
  • 发掘Excel2000的“隐藏功能”

    使用隐藏功能 (一)在“文件”菜单中隐藏最后使用过的工作簿清单 1、从“工具”菜单中选择“选项”命令,然后单击“常规”选项卡。 2、清...

    04.15
  • EXCEL 快捷鍵

    Ctrl+Home快捷键 强迫回到最前一个单元格 Ctrl+PgDn快捷键 到下一个工作表 Ctrl+PgUP快捷键 到上一个工作表。 按F4快捷键 切换相对值为绝...

    04.16
  • Excel打印问与答

    问:我想打印彩色的页眉,却不能为页眉应用彩色格式。如何解决? 答:页眉中的文字只能打印为黑色,即便使用彩色打印机,也不能对页眉和...

    04.20
  • 教你如何在Excel中快速输入内容

    在Excel工作表的单元格中,可以使用两种最基本的数据格式:常数和公式。常数是指文字、数字、日期和时间等数据,还可以包括逻辑值和错误...

    04.20
留言评论Comment
Copyright © 2010-2017 XPlaySoft.com 软件玩家 All Rights Reserved 粤ICP备12021207号