Excel函数应用基础篇|信息函数
- 2026-11-10 23:44:56
Excel函数应用基础篇|信息函数小伙伴们,我们每天和Excel打交道,你是不是也遇到过这些问题: 想快速知道单元格格式、文件路径?报表里一堆错误值,不知道怎么批量判断?统计空白单元格、判断数据类型,手动核对太耗时? 这就需要信息函数出马了,虽然说信息函数的知晓率不是太高,但是IS类函数和CELL函数还是很有用处的,特别是IS类函数辅助IF函数,出镜率还是非常高的。 我们今天就把Excel里低调又实用的信息函数一次性讲透,不用复杂操作,几句公式就能搞定数据核查、环境查询、错误处理,是我们职场牛马之人必备! 信息函数,就是用来获取数据/单元格/工作环境的属性信息的函数家族。它不做计算、不做汇总,只负责“告诉你真相“:单元格是空的吗?数据是文本还是数字?公式报错是什么类型?当前Excel是什么版本? 返回某一引用区域的左上角单元格的格式、位置或内容等信息。 语法 CELL(info_type,reference) Info_type 一个文本值,指定所需要的单元格信息的类型。 Info_type 常用参数(太多记不住的,可以直接看帮助文件,输入=号函数名,会自动列出参数): address 引用中第一个单元格的引用,文本类型。 col 引用中单元格的列标。 color 如果单元格中的负值以不同颜色显示,则为 1,否则返回 0。 contents 引用中左上角单元格的值:不是公式。 filename 包含引用的文件名(包括全部路径),文本类型。如果包含目标引用的工作表尚未保存,则返回空文本 ("")。 format 与单元格中不同的数字格式相对应的文本值。下表列出不同格式的文本值。如果单元格中负值以不同颜色显示,则在返回的文本值的结尾处加“-”;如果单元格中为正值或所有单元格均加括号,则在文本值的结尾处返回“()”。 parentheses 如果单元格中为正值或全部单元格均加括号,则为 1,否则返回 0。 prefix 与单元格中不同的“标志前缀”相对应的文本值。如果单元格文本左对齐,则返回单引号 (');如果单元格文本右对齐,则返回双引号 (");如果单元格文本居中,则返回插入字符 (^);如果单元格文本两端对齐,则返回反斜线 (\);如果是其他情况,则返回空文本 ("")。 protect 如果单元格没有锁定,则为 0;如果单元格锁定,则为 1。 row 引用中单元格的行号。 type 与单元格中的数据类型相对应的文本值。如果单元格为空,则返回“b”。如果单元格包含文本常量,则返回“l”;如果单元格包含其他内容,则返回“v”。 width 取整后的单元格的列宽。列宽以默认字号的一个字符的宽度为单位。 示例: =CELL("filename",A1) → 一键获取当前文件完整路径 =CELL("format",B2) → 查看B2单元格格式(数值/日期/百分比) 作用:查询系统、Excel版本、计算模式、打开工作表数 语法: INFO(type_text) 常用参数: osversion:操作系统版本 recalc:计算模式(自动/手动) numfile:打开的工作表总数 release:Excel版本号 示例: =INFO("osversion") → 查看当前系统版本 =INFO("recalc") → 判断表格是否自动计算 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值。 ISBLANK(value) 值为空白单元格。 ISERR(value) 值为任意错误值(除去#N/A)。 ISERROR(value) 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或#NULL!)。 ISLOGICAL(value) 值为逻辑值。 ISNA(value) 值为错误值#N/A(值不存在)。 ISNONTEXT(value) 值为不是文本的任意项(注意此函数在值为空白单元格时返回 TRUE)。 ISNUMBER(value) 值为数字。 ISREF(value) 值为引用。 ISTEXT(value) 值为文本。 ISODD(value) 值为奇数 ISEVEN(value) 值为偶数 示例: =IF(ISERROR(B2),"数据错误",B2) → 错误值自动替换为提示文字 =IF(ISNA(VLOOKUP(A2,D:E,2,0)),"未找到",VLOOKUP(A2,D:E,2,0)) 作用:返回数字代码,区分数字/文本/逻辑值/错误值 规则:1=数字;2=文本;4=逻辑值;16=错误;64=数组 示例: =TYPE(A1) → 快速判断A1数据类型 搭配IF: =IF(TYPE(A1)=2,"文本","数字") 作用:把错误值转成数字,方便定位问题 规则:1=#NULL!;2=#DIV/0!;3=#VALUE!;4=#REF!;5=#NAME?;6=#NUM!;7=#N/A 示例: =ERROR.TYPE(B2) → 精准判断报错原因 信息函数虽然不抢眼,却是数据核查、报表容错、环境排查的神器。做报表遇到空白、错误、格式等问题,别再手动一个个看了,用信息函数让Excel替你“检查”!
一、什么是Excel信息函数?
二、比较常用的信息函数
1. CELL:查单元格“身份证”
2. INFO:读Excel环境信息
3. IS类函数
4. TYPE:判断数据类型
5. ERROR.TYPE:查看错误类型代码
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。