Альтернативным решением является использование формулы массива:
Проверка уникальных записей во всем диапазоне
В G1 положить
= SUM( COUNTIF( $A$1:$A$20, $A$1:$A$20 ) )
и превратить это в формулу массива, удерживая CTRL & SHIFT при нажатии ENTER .
Тогда в G2 положим
= COUNT( $A$1:$A$20 )
А в Е1 поставить
= IF( G1 = G2, "OK", "Not OK" )
Это решает проверку уникальных записей по всему выбору.
Проверка уникальных записей в выборке
Аналогичный подход, но с использованием SUMPRODUCT.
В H1 положить
= SUMPRODUCT( COUNTIFS( $A$1:$A$20, $A$1:$A$20, $B$1:$B$20, ">0" ), $B$1:$B$20 )
и превратить его в формулу массива ( CTRL + SHIFT + ENTER )
В H2 положить
= SUM( $B$1:$B$20)
А в Е2 поставь
= IF( H1 = H2, "OK", "Not OK" )
Я думаю, что вы могли бы также иметь эту проверку полными столбцами (а не определенным диапазоном) путем изменения (например) $A$1:$A$20
на $A:$A
, но не проверяли.