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

How can I check if a cell in Excel contains a number over a specific value?

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

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

"A1, A2, A3, A4, A5" 将被允许,而

"A7, A8, A9, A10, A11" 将不被允许。 有什么方法可以使用 Excel 函数 而无需 VBA?

感谢您的回答!

B1中输入:

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

然后抄下来。

编辑#1:

如果单元格包含其中嵌入了数字的文本,则使用此数组公式:

=IF(--MID(SUMPRODUCT(--MID("01"&A7,SMALL((ROW(:0)-1)*ISNUMBER(-MID("01"&A7,ROW(:0),1)),ROW(:0))+1,1),10^(300-ROW(:0))),2,300)>10,"allowed","not allowed")

数组公式必须用Ctrl + Shift + 输入Enter 而不仅仅是 Enter 键。