获取更多Excel/Word/PPT教程
请点左下角的“阅读原文”
为什么没有修改内容关闭表格也会提示保存
如图 26‑1所示,打开报表后没有修改任何内容就关闭工作簿,为什么也会提示保存?是否数据被修改了?
图
26‑1
关闭工作簿时提示保存
→ 解决方案:
判别是否修改和理解函数“易失性”的特性。
→ 操作方法
查看“快速访问”工具栏中“撤消”按钮,如
图
26‑1
所示,该按钮为灰色(即不可用状态),因此可以判别未对报表数据进行修改。如果有修改报表,可多次单击“撤消”按钮或单击该按钮右侧下拉菜单后一次选择“撤消”多步骤操作。
→ 原理分析
哪些函数具有易失性
本例报表中的填报日期利用的
TODAY
函数具有一种无论何时在工作表的任意单元格中进行计算时都会进行重新计算的特性,即“易失性”,打开或关闭工作簿、编辑单元格中的数据、双击调整自动列宽等动作,都会引起“易失性”函数重新计算,而非易失性函数是只有函数的参数或者是引用的区域、数据有变更时才会进行重算。
以下函数具有“易失性”:获取随机数的
RAND
函数和
RANDBETWEEN
函数、获取当前日期
TODAY
函数、获取当前时间
NOW
函数、获取单元格信息
CELL
函数和
INFO
函数以及返回引用的
OFFSET
函数、
INDIRECT
函数等。
此外,
SUMIF
函数的第
3
参数
sum_range
使用简写方式时,公式在计算时需要根据
range
参数重新定位
sum_range
参数所对应的单元格区域,因而表现出“易失性”现象。
INDEX
函数在使用
A1:INDEX
等引用结构时,也因需重新定位单元格区域而表现出“易失性”现象。例如
:
INDEX(H:H,ROW()-1)
不具有易失性,但
SUM(H$3: INDEX(H:H,ROW()-1))
则具有易失性。
→ 知识扩展
增加“撤消”次数
Excel 2010
默认可撤消最后
100
次操作步骤,如果需要增加或减少撤消次数,可通过修改注册表的方法实现。步骤如下:
步骤
1
单击
Windows
“开始”按钮,单击“运行”按钮,在“打开”框中键入“
regedit
”,单击“确定”按钮,打开“注册表编辑器”窗口。
步骤
2
在左侧窗口展开“
HKEY_CURRENT_USER\Software\Microsoft\Office14.0\Excel\Options
”分支,在右侧窗口空白处,单击右键,指向“新建”,单击“
DWORD
”,将新
DWORD
值命名为“