如何检查Excel中的单元格是否包含超过特定值的数字?

时间:2016-12-12 14:09:05

标签: excel function cell

在开始之前:请不要在答案中使用VBA,我正在处理的项目不允许这样做。

我想看看单元格是否包含大于特定整数的数字,例如10。

时将允许“A1,A2,A3,A4,A5”

“A7,A8,A9,A10,A11”将不被允许。 有没有什么办法可以使用Excel函数没有 VBA来管理它?

感谢您的回答!

1 个答案:

答案 0 :(得分:0)

B1 中输入:

=IF(A1>10,"allowed","not allowed")

并复制下来。

enter image description here

修改#1:

如果单元格包含嵌入文本,则使用此数组公式

=IF(--MID(SUMPRODUCT(--MID("01"&A7,SMALL((ROW($1:$300)-1)*ISNUMBER(-MID("01"&A7,ROW($1:$300),1)),ROW($1:$300))+1,1),10^(300-ROW($1:$300))),2,300)>10,"allowed","not allowed")
必须使用 Ctrl + Shift + 输入输入

数组公式,而不仅仅是 Enter key。

enter image description here