Попробуйте это:
=ArrayFormula(sum(countifs($A$2:$A$9,E$1,$B$2:$B$9,unique($B$2:$B$9))*countifs($A$2:$A$9,$D2,$B$2:$B$9,unique($B$2:$B$9))))
Насколько я могу см. есть четыре правильных ответа на этот вопрос, в зависимости от того, как вы задаете вопрос, как в SQL:
(1) для каждого экземпляра человека 1 со страной, сколько существует примеров человека 2 с одной и той же страной, включая дубликаты (например, перекрестное соединение)
(2) для каждой уникальной комбинации человека 1 со страной, сколько экземпляров человека 2 с одной и той же страной (например, левое соединение)
(3) для каждой уникальной комбинации человека 2 со страной, сколько существует примеров человека 1 с одной и той же страной (например, право объединения)
(4) для каждого уникального комбинация человека 1 со страной, есть ли хотя бы один случай человека 2 с той же страной (например, внутреннее соединение)
Я выбрал вариант (1).
Другой три формулы должны быть
=ArrayFormula(sum((countifs($A$2:$A$9,E$1,$B$2:$B$9,unique($B$2:$B$9))>0)*countifs($A$2:$A$9,$D2,$B$2:$B$9,unique($B$2:$B$9))))
=ArrayFormula(sum(countifs($A$2:$A$9,E$1,$B$2:$B$9,unique($B$2:$B$9))*(countifs($A$2:$A$9,$D2,$B$2:$B$9,unique($B$2:$B$9))>0)))
=ArrayFormula(sum((countifs($A$2:$A$9,E$1,$B$2:$B$9,unique($B$2:$B$9))>0)*(countifs($A$2:$A$9,$D2,$B$2:$B$9,unique($B$2:$B$9))>0)))