Google 工作表:如何计算 2 列中的匹配值

Google Sheets: How to Count Matching Values in 2 Columns

在 D 列中,我列出了第 1 个人一年中的每一天的 3 个城市代码字母(所以 366 行)

在 G 列中,我列出了第 2 个人的 3 个城市代码字母,以及一年中的每一天。

我想知道代码匹配次数的计算公式?也就是说,人1和人2有多少次在同一个城市?

另外,计算每个城市有多少匹配天数的公式,例如它们都在'LDN'、'BCN'等天数。

假设数据从第 2 行开始,A 列表示为第 1 天到第 366 天,因此:

=arrayformula(sum((D2:D367=G2:G367)*1))

如果不包括空白单元格:

=sum(filter((D2:D367=G2:G367)*1,D2:D367<>""))