乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 易失性函数是什么意思-excel 易失函数,excel 循环函数

<em>Excel</em> 易失性函数是什么意思-excel 易失函数,excel 循环函数

作者:乔山办公网日期:

返回目录:excel表格制作


now( ),rand( ),today( )是“显性”易失函数
offset( ),indirect( ),cell( ), info( ) 则是“隐性”易失函数
index( )函数在excel 97版之后,不再是zhidao易失函数
rows( ),columns( ),areas( ), weeknum( ),在微软文件中将其列为易失函数,但目前未表现出其易失性

所谓“易失函数”,就是指使用这些函数后,会引发工作表的重新计算,有时我们打开一e69da5e887aae799bee5baa6e79fa5e98193363个工作薄但不做任何更改就关闭时,EXCEL却提醒我们是否要保存,这就是因为文件用到了一些“易失性函数”,在打开文件时,易失性函数引发了文件重算。
当每按一次F9,都会导致含有易失函数的公式,进行重新计算。
不但如此,在“自动重算”下任一空白单元格输入任意一个字符,都可能导致易失函数公式的重新计算,
易失性函数在应用中非常用用,但如果在表中大量使用易失性函数、滥用易失性函数的情况下,就可能会大大的影响表格的运行速度
“易失函数”又分“显性”易失函数和“隐性”易失函数
now(),rand(),today(),rand()是“显性”易失函数
offset(),indirect(),cell(),info()则是“隐性”易失函数【但cell("filename")不是易失函数】
有些函数:rows(),columns(),areas(),weeknum(),在微软文件中将其列为易失函数,
易失函数会影响表格运行速度,但大家也不需要谈虎色变,一般易失函数的运算速度是很快的,常常人还没觉察,它已经完成运算,据有心人测试:易失函数(包括易失性操作)会引发所有打开工作簿里含易失函数的公式全部重算,但不含易失函数的公式不会参与重算。这也成了定论
index()函数在excel97版之后,不再是易失函数,但在使用A1:INDEX()、INDEX():INDEX()这种结构时,INDEX表现为半易失性函数(或工作簿级易失性函数),即:在工作表中按F9键或编辑单元格时不会引起整个工作簿的重新计算,而重新打开工作簿则会重新计算。
(大多数的易失性函数都是工作表级易失性函数,即在工作表按F9键或编辑单元格时,就会引发重新计算。)
一般的公认SUMIF()因为其第3个参数简写时的不确定性,也认为是半易失性函数(或工作簿级易失性函数)
但我在实际运用时发觉SUMIF()和COUNTIF()也会因其它任意单元格的变动而重算,我个人认为也应该算是易失性函数,但只是我个人主观想法,不能做数。必经判定易失性函数的标准是“打开一个工作薄但不做任何更改就关闭时,是否要保存”
=CELL("filename",$A$1)

选中“自动重算”和“启用迭代计算”,将“最多迭代次数”设为1,然后再加上某个判断条件来决定易失性函数是否进行计算。

相关阅读

关键词不能为空
极力推荐
  • <em>EXCEL</em>如何让<em>单元格</em>内的<e

  • 不能选单元格数值,点单元格数值那个框,选公式,然后填入以下公式=if(C1>=today(),true,false) 如图excel中的一个单元格设置的日期如果超过当前日期变颜色..." src="/uploads/tu/798.jpg" style="wi

ppt怎么做_excel表格制作_office365_word文档_365办公网