我有一张 Excel 工作表,它使用数组返回找到的最常见文本,然后将结果复制到单独的工作表,以便我们可以查看一年中每个月最常见的文本。然后,此工作表使用相同的数组查找一年中最常见的文本。偶尔会有一个月没有重复值,这显然会返回“#N/A”。是否可以让 Excel 对数组进行错误检查,在出现错误时,它返回“未报告”而不是“#N/A”?或者,如果失败了,让第二张工作表上的数组忽略任何错误?
编辑:
{=INDEX(D4:D54,MODE(IF((D4:D54<>"")*ISNA(MATCH(D4:D54,$I$1:$I1,0)),MATCH(D4:D54,D4:D54,0))))}
抱歉,没有在 OP 中包含公式。
答案1
将整个公式包装在IFERROR
:
=IFERROR([your formula],"unreported").
如果不是错误,则将返回公式的结果;如果不是错误,则将返回“未报告”。