按行Excel多个条件

时间:2019-01-18 14:32:12

标签: excel count row multiple-columns

我在使用Excel时遇到问题。我有一个包含书目的数据集。对于每一行,我都有一个特定标题的每个作者,以列分隔。我想在作者之间建立联系,以查看哪些出版物在一起,出版多少次。

数据集示例:

enter image description here

full view

想要的输出:

enter image description here

full view

我大约有43列乘500行。我已经尝试过COUNTIFSSUMPRODUCT,但都没有给我想要的输出。

谢谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

也许有比这更简单的方法,但是有43列(很多共同作者吗?)我只能想到使用数组公式,所以方法是:-

(1)获取第一作者的原始数据行总计

(2)获取第二作者的行总数

(3)将它们相乘得到两位作者所在的行(出版物)。

(4)可选-检查每一行的总和是否大于零-除非重复作者的名字,否则不必要。

(5)全部添加。

=SUM(--(MMULT(N($A$2:$D$20=G$1),TRANSPOSE(COLUMN($A$1:$D$1))^0)*MMULT(N($A$2:$D$20=$F2),TRANSPOSE(COLUMN($A$1:$D$1))^0)>0))

必须使用 Ctrl Shift Enter 输入为数组公式。

我只是用缩写来演示方法。

enter image description here

enter image description here

我已经使用“#”对它们进行了格式化,以使零显示为空白。