查找是否所有list1元素都大于excel中的第二个列表
我有一个包含数字的2列表。
list1 {a,b,c,d}和list2 {A,B,C,D}。
有什么办法在Excel中知道list1的所有值是否大于list2中的相同索引值。 换句话说,如果AND(a > A, b > B, c> c)
为true
。
两个垂直数组(不是CSE)
=sumproduct(--(array1>array2))=count(array1)
两个水平arrays(CSE)
=sumproduct(--(transpose(array1)>transpose(array2)))=count(array1)
arrays1垂直arrays2垂直(CSE)
=sumproduct(--(transpose(array1)>array2))=count(array1)
数组2垂直arrays1垂直(CSE)
=sumproduct(--(array1>transpose(array2)))=count(array1)
这是一个CSE公式。 这意味着当您编辑或input您的公式时,使用CONTROL + SHIFT + ENTER而不是只input。
如果您正在比较A8:D8
和A9:D9
,则可以使用以下数组公式(input公式时必须按Ctrl + Shift + Enter):
= AND((A8:D8-A9:D9)>0)
如果A8>A9
, B8>B9
等,则返回true