Excel公式:如何计算两列之间特定匹配行值的个数?

Excel公式:如何计算两列之间特定匹配行值的个数?,excel,excel-formula,countif,Excel,Excel Formula,Countif,注意:您只需阅读下面以粗体显示的示例 您好,非常感谢您!我的问题与下面链接中的问题非常相似,但略有不同: 不同之处在于,我试图找出两列之间有多少行包含相同的特定匹配值。我不是在计算一场比赛有多少次,而是在计算一场比赛有多少次 示例:M在两列中出现多少次[这里的答案是3]?更令人困惑的是,最重要的是,M在作者性别(A)中出现了多少次,而F在主角性别(P)中出现了多少次[这里的答案是1]?[注意,我正在处理超过1000列的数据,我需要一次将此计数函数应用于特定范围的行,也就是说,我需要能够在公式中指

注意:您只需阅读下面以粗体显示的示例

您好,非常感谢您!我的问题与下面链接中的问题非常相似,但略有不同:

不同之处在于,我试图找出两列之间有多少行包含相同的特定匹配值。我不是在计算一场比赛有多少次,而是在计算一场比赛有多少次

示例:M在两列中出现多少次[这里的答案是3]?更令人困惑的是,最重要的是,M在作者性别(A)中出现了多少次,而F在主角性别(P)中出现了多少次[这里的答案是1]?[注意,我正在处理超过1000列的数据,我需要一次将此计数函数应用于特定范围的行,也就是说,我需要能够在公式中指定该范围]

作者性别(A)、主角性别(p)

A p

M M

M M

F M

M F

M M


你只给出了一个单列、两列范围的例子,这就是我要回答的。但是你应该能够适应你的“真正”问题

这可以使用COUNTIFS完成

=COUNTIFS(A,"M",P,"M")  -->3
=COUNTIFS(A,"M",P,"F")  -->1
其中A和p是作者性别和主角性别列范围(例如A2:A7、B2:B7)