如何在Excel工作表的所有列中获取值大于数字的行?

时间:2019-04-08 07:23:25

标签: excel excel-formula

我是excel公式的新手。我有一个excel表格,可以说100行和100列。列具有从0到20的不同值。我希望其中任何列值大于10的行。

如果隐藏列在范围内,而又不修改范围,如何忽略它们呢?我的意思是基于某种IsHidden属性?

4 个答案:

答案 0 :(得分:2)

简单的事情:

enter image description here

F1中使用的公式:

=IF(COUNTIF(A1:E1,">10")>0,TRUE,FALSE)

答案 1 :(得分:2)

如果您有从A到CV的100列数据,请将其放在空白列(CW1)的顶部并填写:

=MAX(A1:CV1)>10

答案 2 :(得分:1)

您可以尝试:

=IF(MAX(A1:C1)>10,"Greater",IF(MAX(A1:C1)=10,"Equal",IF(MAX(A1:C1)<10,"Smaller")))

图片:

enter image description here

根据请求的新版本:

=IF(MAX(A1:B1,E1:F1)>10,"Greater",IF(MAX(A1:B1,E1:F1)=10,"Equal",IF(MAX(A1:B1,E1:F1)<10,"Smaller")))

答案 3 :(得分:0)

您不能自动忽略公式中的隐藏列,但可以自动忽略隐藏行。如果使用“复制”>“选择性粘贴”来转置数据,则可以使用此公式来测试最大值,而忽略隐藏的行:

=AGGREGATE(4,5,A1:A100)>10

要了解前两个参数,可以查看AGGREGATE函数的帮助,也可以手动键入该函数以获取解释选项的弹出列表。