INFO函数显示当前操作环境相关信息 。
文章插图
什么情况下使用INFO函数?
INFO函数可以显示关于Excel应用程序的信息,诸如:
MicrosoftExcel版本
当前工作表数
当前重新计算模式
以前版本的Excel也可以获取内存信息(“memavail”, “memused”和“totmem”),但是这些type_text项目不再被支持 。
INFO函数语法
INFO函数语法如下:
INFO(type_text)
type_text是下列项目之一,用来指定想要的信息 。
“directory”:当前目录的路径
“numfile”:在打开的工作簿中当前工作表数
“origin”:左上角绝对单元格引用可见
“osversion”:当前操作系统版本,文本形式
“recalc”:当前重新计算模式;“自动”或者“手动”
“release”:MicrosoftExcel版本,文本形式
“system”:操作环境的名称:“pcdos”或者“mac”
INFO函数陷阱
在Excel的帮助文件中,警告在使用INFO函数时要谨慎,因为可能给其他用户暴露个人信息 。例如,可能不想让他人看到Excel工作簿的文件路径 。在发送Excel文件给他人之前,确保删除了你不想分享的任何数据!
【INFO函数】示例 1: Microsoft Excel版本
使用“release”值,可以使用INFO函数显示正在使用的Excel版本 。结果是文本,而不是数字 。在下面的截图中,正在使用Excel 2010,因此版本号是14.0 。
=INFO(“release”)
文章插图
可以基于版本号来显示一条消息 。
=IF(C2+0<14,”Time toupgrade”,”Latest version”)
文章插图
示例 2: 当前工作表数
使用“numfile”作为参数type_text的值,INFO函数可以显示所有打开的工作簿中当前工作表数,包含隐藏的工作表、在隐藏的工作簿中的工作表、以及加载项中的工作表 。
本例中,一个加载项正在运行并且有两个工作表,以及可见工作簿有五个工作表 。使用INFO函数返回的总工作表数是7 。
=INFO(“numfile”)
文章插图
示例 3: 当前重新计算模式
代替在INFO函数中输入type_text参数值,可以引用包含有效值之一的单元格 。本例中,在单元格B3有一个数据有效性列表,并且INFO函数引用该单元格 。
=INFO(B3)
文章插图
当选取“recalc”时,结果显示当前重新计算模式是自动 。
文章插图