我需要一个公式来比较两列,如果第一列中的所有整数值都不小于第二列中的所有整数值,则返回true。
任何人都可以帮我吗?
更新
如果H列中每行中的数字大于第I列中的值(下图),我需要进行一些计算。我需要这个公式返回TRUE或FALSE,因为我会在另一个更复杂的公式中使用它。
更新
我从Java代码中形成这个excel文件,我需要将这个公式包含在单元格中。在这种情况下使用任何额外的列都不好。
答案 0 :(得分:1)
我会这样做:
每行的结果(此处为C2):=IF(A2>=B2;1;0)
然后是最终结果(这里是C5):=IF(COUNTIF(C2:C4;0)>0;TRUE;FALSE)
答案 1 :(得分:1)
数组公式
{=AND(H6:H32>I6:I32)}
如果TRUE
列中的每个值都大于H
中的相应值,那么将为您I
提供H6
大于I6
和{{H7
1}}大于I7
和......以及H32
大于I32
)和FALSE
否则。
通过Excel的GUI使用CTL + SHIFT + ENTER键盘组合输入数组公式,以提交公式或在VBA中设置单元格的FormulaArray
属性。
或者,这个非数组公式
=SUMPRODUCT(1*(H6:H32>I6:I32))=27
也会以不太优雅的方式提供相同的结果。
答案 2 :(得分:0)
例如,如果您有A列和B列,请在C列中尝试:
=(B1<=A1)
它将在C列中返回True或False