Excel:如果 left(A:A,2) ="ZZ" and right(A:A,2)="CA" and mid(A:A,3,1),则对 B 列求和=4
Excel: Sum column B if left(A:A,2) ="ZZ" and right(A:A,2)="CA" and mid(A:A,3,1)=4
如果满足以下条件,我将尝试对 B 列中的值求和:
- A 列的前 2 个字符 = "ZZ"
- A 列的最后 2 个字符 = "CA"
- A 列第 3 个字符 = 4
尝试使用 sumproduct 但没有成功!
这个公式应该适合你:
=SUMIF(A:A,"ZZ4*CA",B:B)
找到了:
=SUMPRODUCT(--(LEFT(A1:A10,2)="ZZ"),--(RIGHT(A1:A10,2)="CA"),--(MID (A1:A10,3,1)="4"),B1:B10)
但是不确定为什么每个数组前都需要“--”
如果满足以下条件,我将尝试对 B 列中的值求和:
- A 列的前 2 个字符 = "ZZ"
- A 列的最后 2 个字符 = "CA"
- A 列第 3 个字符 = 4
尝试使用 sumproduct 但没有成功!
这个公式应该适合你:
=SUMIF(A:A,"ZZ4*CA",B:B)
找到了:
=SUMPRODUCT(--(LEFT(A1:A10,2)="ZZ"),--(RIGHT(A1:A10,2)="CA"),--(MID (A1:A10,3,1)="4"),B1:B10)
但是不确定为什么每个数组前都需要“--”