我有一个包含数字的2个列表。
list1 {a,b,c,d}和list2 {A,B,C,D}。
在excel中是否有任何方法可以知道list1的所有值是否都大于list2中的相同索引值。换句话说,如果AND(a > A, b > B, c> c)
是true
。
答案 0 :(得分:2)
两个垂直阵列(非CSE)
=sumproduct(--(array1>array2))=count(array1)
两个水平阵列(CSE)
=sumproduct(--(transpose(array1)>transpose(array2)))=count(array1)
阵列1 Horrizontal Array 2 Vertical(CSE)
=sumproduct(--(transpose(array1)>array2))=count(array1)
阵列2 Horrizontal Array 1 Vertical(CSE)
=sumproduct(--(array1>transpose(array2)))=count(array1)
这是一个CSE公式。这意味着当您编辑或输入公式时,请使用 CONTROL + SHIFT + ENTER 而不是 ENTER 。
答案 1 :(得分:1)
如果您要比较A9:D9
和= AND((A8:D8-A9:D9)>0)
,则可以使用以下数组公式(输入公式时必须按Ctrl + Shift + Enter键):
A8>A9
如果B8>B9
,{{1}},......等