Excel找到相等的值并乘以另一个单元格

时间:2017-10-20 18:17:33

标签: arrays

我有一张表格中的以下信息

"A" "B"
_____
a   1
a   1
a   1
a   1
a   1
a   1
b   1
b   1
b   0
b   1
b   1
b   1
c   1
c   0
c   1
d   1
d   1

我喜欢有一个数组公式,它将“B”列上的al值与“A”列上的相同文本相乘

我不想使用数据透视表,我需要用公式解决这个问题。

最终结果应位于“C”栏

a = 1
b = 0
c = 0
d = 1

感谢

3 个答案:

答案 0 :(得分:0)

我可以在两列中完成....

C列公式     = IF(A3 = A2,C3 * B2,B2)

D栏公式     = IF(A2<> A1,CONCATENATE(A2,“=”,C2),“”)

给出这样的结果 Excel image

如果空白是个问题, http://www.cpearson.com/excel/NoBlanks.aspx

答案 1 :(得分:0)

如果你能正确设置标准,

DPRODUCT()也可以这样做。

答案 2 :(得分:0)

好的,我使用这个公式作为数组

解决了
=+SI(SUMA(SI((A:A=A1);B:B;0))=CONTAR.SI(A:A;A1);"OK";"")