实用,给报表添加帮助文档.WPS 数据类型检测函数type和错误类型检测函数erro.type用法教程


那些年我们一起打过的卡

120个必学必会Excel常用函数
第108天 数据类型检测函数type和error.type
技巧1:type函数用法教程
技巧2:error.type函数用法教程
技巧3:报表公式结果错误排查
练习软件:WPS 2024
01
type函数用法教程

TYPE 函数的作用是返回数值的类型。当某一个函数的计算结果取决于特定单元格中数值的类型时,可使用函数 TYPE。
语法:TYPE(value)
参数值可以为任意 Microsoft Excel 数值,如数字、文本以及逻辑值等等。在Excel 2016中,type函数一共能够检测五种值类型,分别是数字、文本、逻辑值、错误值、数组。
不能使用 TYPE 确定单元格是否包含公式。TYPE 仅确定结果值或显示值的类型。如果值是对一个包含公式的单元格的单元格引用,则 TYPE 返回公式结果值的类型。

02
error.type函数用法教程

ERROR.TYPE 函数返回对应于 Microsoft Excel 中的错误值之一的数字或返回“#N/A”错误(如果不存在错误)。
语法:ERROR.TYPE(error_val)
只有一个错误值参数,表示要查找其标识号的错误值,无论是文本型的错误值,还是公式执行结果出现的错误值,error.type函数都能处理,不过通常情况下,是对包含要测试的公式的单元格的引用。另外一个特别的地方是,error.type能够检测错误值,但要是遇上一个正常值,则会发返回#N/A值不可用错误,和查找函数的未找到查找值类似。

03
报表公式结果错误排查

通过将ERROR.TYPE函数和choose函数结合使用,可以帮助用户排查单元格中错误结果。本例中,C2单元格平均金额的计算公式为“=A2/B2”,当B2 数据为0或空时,会返回#DIV/0!错误。
在单元格C3中,输入公式“=IFNA(CHOOSE(ERROR.TYPE(C2),”区域不相交”,”订单量数据不能为零”,”数据不能是文本”),””)”,ERROR.TYPE函数返回错误编号,choose函数从错误类型代码表中查找相应的错误排查消息并显示。要是公式执行结果正常,则返回空。

夜雨聆风