Как знать, если любые Дубли в диапазоне в Excel
В этой статье мы узнаем, как узнать, есть ли в списке повторяющиеся значения в Excel.
Когда список содержит много значений, и нам нужно подтвердить, содержит ли список повторяющиеся значения или нет. Для этого мы составим комбинацию функций Excel и воспользуемся формулой для получения желаемого результата. Используйте функции СУММПРОИЗВ и СЧЁТЕСЛИ.
link: / summing-excel-sumproduct-function [функция СУММПРОИЗВ]
— математическая функция в Excel. Он работает на нескольких диапазонах. Он умножает соответствующие массивы, а затем добавляет их.
Синтаксис:
= SUMPRODUCT ( list1, [list2], … )
link: / tips-countif-in-microsoft-excel [COUNTIF function]
of excel просто подсчитывает количество ячеек с определенным условием в заданном диапазоне.
Синтаксис:
= COUNTIF ( list, condition )
Формирование формулы:
Сначала нам нужно проверить каждый элемент списка с каждым другим элементом того же списка. Затем мы установим ограничение на количество, вычитая 1 из каждого вхождения, и вернем требуемый результат.
= SUMPRODUCT ( COUNTIF ( list, list ) -1 ) > 0
Давайте разберемся с этой формулой на примере, показанном ниже.
В этом примере мы взяли некоторые имена в виде списка в Excel, как показано ниже.
Нам нужно выяснить, есть ли повторяющееся значение или нет.
Используйте формулу
= SUMPRODUCT ( COUNTIF( A2:A14 , A2:A14 ) -1 ) > 0
Пояснение:
Функция СЧЁТЕСЛИ подсчитывает появление каждого значения в списке и возвращает массив чисел, где число представляет их количество \ {1; 1; 1; 2; 1; 1; 1; 1; 1; 1; 1; 1; 2} Вычтите 1 из каждого значения в списке.
\ {0; 0; 0; 1; 0; 0; 0; 0; 0; 0; 0; 0; 1} Теперь функция СУММПРОИЗВ складывает все значения и возвращает ИСТИНА, если результат больше 0, или ЛОЖЬ.
На приведенном выше снимке формулы используется для проверки наличия в списке повторяющихся значений.
Пустые ячейки в списке могут привести к тому, что формула будет выдавать неверные результаты. Чтобы игнорировать пустые ячейки в списке, используйте формулу ниже.
Используйте эту формулу, если список содержит пустые ячейки
= SUMPRODUCT ( ( COUNTIF ( list , list ) - 1 ) * ( list < > " " ) ) > 0
Надеюсь, вы понимаете, как узнать, есть ли в списке повторяющиеся значения в Excel. Ознакомьтесь с другими статьями по математическим формулировкам, например, «Увеличение на процент» и «Процент прибыли в Excel» здесь. Укажите свои запросы в поле для комментариев ниже. Мы поможем вам в этом.
Похожие статьи
link: / working-with-formulas-highlight-duplicates-in-excel [Выделить повторяющиеся значения в двух или более столбцах]
link: / counting-count-unique-values-in-excel [Подсчитать уникальные значения в Excel] ` link: / summing-excel-sumproduct-function [Как использовать функцию СУММПРОИЗВ] `link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ]
Популярные статьи
link: / excel-generals-how-to-edit-a-dropdown-list-in-microsoft-excel [Редактировать раскрывающийся список]
link: / tips-conditional-formatting-with-if-statement [Если с условное форматирование] ссылка: / логические-формулы-если-функция-с-подстановочными знаками [Если с подстановочными знаками]
ссылка: / поиск-формулы-vlookup-по-дате-в-excel [Просмотр по дате] `| |||