Я думаю, что самый простой способ достичь sh этого - использовать именованные диапазоны. Вы можете назвать каждый столбец в таблице данных именем игрока (без пробелов - как я сделал это в вашем файле).
Чтобы подсчитать, сколько ODI имеют общие два игрока, вы можете просто умножить их соответствующие диапазоны (столбцы), например:
=SUMPRODUCT(indirect(substitute(A6," ",""))=TRANSPOSE(indirect(substitute(G1," ",""))))
Косвенная функция преобразуется в:
=SUMPRODUCT(ManinderSingh=TRANSPOSE(ChetanSharma))
И дает вам общее количество совпадений, сыгранных этими двумя вместе: введите описание изображения здесь
Можно было бы сделать это без именованных диапазонов, вместо этого динамически искать имена игроков, но это сделало бы довольно запутанную и сложную формулу (по крайней мере, так, как я это пытался). Настройка именованных диапазонов может занять у вас несколько дополнительных минут, но, на мой взгляд, это гораздо более элегантное решение.