EXCEL,求单元格内缺少的数值的公式

求帮忙,A1里缺少的数值 从0-9的数值,在B2里显示A1里缺少的数值为239.求个公式谢谢

你要的公式:

=CONCAT(IF(ISNUMBER(FIND(ROW(1:10)-1,A1)),"",ROW(1:10)-1))

数组公式,使用Ctrl+Shift+Enter完成输入。正确输入会在公式的两端产生花括号{}。如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-17
您可以使用以下公式来显示 A1 中缺少的数值:
=IFERROR(INDEX(0:9, MATCH(FALSE, ISERROR(MATCH(0:9, A1, 0)), 0)), "")
此公式使用 MATCH 函数来搜索 A1 中的数字,然后使用 INDEX 函数来返回从 0 到 9 中没有在 A1 中出现的数字。
其中,0:9 是一个数列,包含从 0 到 9 的数字。MATCH 函数将返回该数字在 A1 中的位置,如果不存在,则返回 #N/A 错误。ISERROR 函数用于判断 MATCH 函数是否返回了错误,并将结果作为布尔值返回。FALSE 用于选择第一个 MATCH 函数返回错误的数字。最后,INDEX 函数返回该数字,如果没有返回错误的数字,则返回空字符串。
请注意,如果 A1 中的数字不是从 0 到 9 的连续整数,则需要修改 0:9 中的数字以匹配所需的范围。例如,如果 A1 中的数字是从 1 到 10 的连续整数,则可以使用 1:10 作为数列。追问

您好公式输入后显示公式有问题

相似回答