建站优化

当前位置:

Excel2010中让index函数自动更新,excel的index函数怎么用

浏览量:118次

Excel2010中让index函数自动更新,excel的index函数怎么用

Excel中以工作簿目录为例,如果要为工作表(sheet)做一个目录,我们会使用函数:=INDEX(GET.WORKBOOK(1),!$A1) 公式中 GET.WORKBOOK(1) 用于提取当前工作簿中所有工作表名称,INDEX 函数会按 A1 中的数字决定要显示第几张工作表的名称。 但由于宏表函数 GET.WORKBOOK(1) 在数据变动时不会自动重算,目录无法自动更新。怎么办呢? 这时,我们可以使用易失性函数。例如表示当前时间的函数 NOW(),借助于当前时间的不断变化来实现对任何变化的强制计算。再加上函数 T(),将 NOW() 产生的数值转为空文本以免影响原公式结果。 所以改进后的 index 函数表现为:=INDEX(GET.WORKBOOK(1),!$A1)&T(NOW()) 注:宏表函数 GET.WORKBOOK,不能直接在单元格公式中使用,必须通过才能起作用。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。