Подсчитать количество совпадений между двумя столбцами
Синтаксис используемых функций
СУММПРОИЗВ (массив1, [массив2], [массив3], ...)
Функция СУММПРОИЗВ используется для умножения соответствующих компонентов в заданных массивах и возвращает сумму этих продуктов.
Пояснение
Для сравнения два столбца в двух разных диапазонах и подсчитать, если значение диапазона1 найдено в диапазоне2, функция СУММПРОИЗВ может использоваться.
Формула
= СУММПРОИЗВ (- (B6: B12 = D6: D12))
Как работает формула
В приведенном выше примере значение в диапазоне B6: B12 сравнивается со значением в диапазоне D6: D12 и генерирует массив с ИСТИНА и ЛОЖЬ, а формула выглядит так —
= SUMPRODUCT (- ({ИСТИНА; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ;}))
Знаки ‘-‘ преобразовать ИСТИНА и ЛОЖЬ в 1 d 0, а формула после этого выглядит так —
= SUMPRODUCT (- ({1; 0; 1; 0; 0; 0; 0;}))
Нет другого массива для умножения, поэтому функция СУММПРОИЗВ просто суммирует значение в массиве и возвращает результаты.