INFO函数显示当前操作环境相关信息。
INFO函数显示当前操作环境相关信息。
什么情况下使用INFO函数?
INFO函数可以显示关于Excel应用程序的信息,诸如:
Microsoft Excel版本
当前工作表数
当前重新计算模式
以前版本的Excel也可以获取内存信息(“memavail”, “memused”和“totmem”),但是这些type_text项目不再被支持。
INFO函数语法
INFO函数语法如下:
INFO(type_text)
type_text是下列项目之一,用来指定想要的信息。
“directory”:当前目录的路径
“numfile”:在打开的工作簿中当前工作表数
“origin”:左上角绝对单元格引用可见
“osversion”:当前操作系统版本,文本形式
“recalc”:当前重新计算模式;“自动”或者“手动”
“release”:Microsoft Excel版本,文本形式
“system”:操作环境的名称:“pcdos”或者“mac”
INFO函数陷阱
在Excel的帮助文件中,警告在使用INFO函数时要谨慎,因为可能给其他用户暴露个人信息。例如,可能不想让他人看到Excel工作簿的文件路径。在发送Excel文件给他人之前,确保删除了你不想分享的任何数据!
示例 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”时,结果显示当前重新计算模式是自动。