如何比较两行之间的条件值

时间:2018-08-12 23:30:42

标签: google-sheets formulas

我在两行中都有值,我需要比较每列中的单元格,除了两个单元格之一(或两个单元格)为空白的单元格,并得出第4行中有多少个值大于第5行中的那些。

看起来像这样Example

在这种情况下,结果应为3。

有什么办法只能用一个公式来做吗?

2 个答案:

答案 0 :(得分:1)

=ArrayFormula(SUM((4:4>5:5)*(4:4<>"")*(5:5<>"")))

  • (A) * (B) * (C) ...-和逻辑
  • (A) + (B) + (C) ...-或逻辑

答案 1 :(得分:0)

我无法找到一个公式来执行此操作。

我同时尝试了=sum(if((a1:g1)>(a2:g2);1;0))=total(foreach(if((a1:g1)>(a2:g2);1;0)))

它们只是求值为零。

据我所知,您似乎必须使用两个公式,

=if((a1>a2);1;0) through =if((g1>g2);1;0)

然后

sum(a3:g3),其中a3...g3是上述if语句。