Удалить уникальные (не повторяющиеся) значения в Excel и Google Таблицах

Удалите уникальные (не повторяющиеся) значения в Excel и Google Таблицах

В этой статье вы узнаете, как удалить уникальные значения из диапазона с дубликатами в Excel и Google Sheets.

Удалить уникальные значения

В Excel вы можете удалить все уникальные значения в диапазоне и оставить только дубликаты с помощью комбинации функций ЕСЛИ и СЧЁТЕСЛИ и опции «Перейти к специальному». Взгляните на приведенный ниже пример данных; в столбце B у вас есть список имен, включая несколько дубликатов.

Чтобы удалить неповторяющиеся значения и оставить только повторяющиеся, выполните следующие действия.

1. В ячейке C2 введите формулу:

1 = ЕСЛИ (СЧЁТЕСЛИ ($ B $ 2: $ B $ 13; B2) = 1,0,1)

Формула СЧЁТЕСЛИ проверяет для каждой ячейки, повторяется ли она в другой ячейке диапазона. Функция ЕСЛИ проверяет результат СЧЁТЕСЛИ: Если СЧЁТЕСЛИ возвращает 1, значение является уникальным в диапазоне, в противном случае значение появляется более одного раза. Следовательно, окончательный результат формулы равен 0, если функция СЧЁТЕСЛИ возвращает 1, и 1 для любого другого вывода.

2. Поместите курсор в правый нижний угол ячейки C2, пока не появится черный крест и тащить, тянуть до конца диапазона данных (например, C13).

3. В результате шага 2 вы получите 0 или 1 в столбце C для каждого значения в столбце B. Ноль означает, что значение из столбца B не повторяется в диапазоне данных и его следует удалить. Единица означает, что есть повторяющиеся значения, и это значение следует сохранить.
Теперь щелкните в любом месте столбца C с данными (C2) и в Лента, перейти к Данные> Фильтр.

4. При включенных фильтрах вы можете отфильтровать число 1 из столбца B. Поскольку уникальные значения имеют значение 0 в столбце C, вы хотите отображать и удалять только значения с номером 0 в столбце C.
Нажать на кнопка фильтра в столбце C, снимите отметку 1и щелкните Ok.

5. Чтобы удалить все отфильтрованные значения, выберите все видимые строки (4–13 в этом примере) и в Лента, перейти к Главная> Найти и выбрать> Перейти к специальному.

6. В окне «Перейти к специальному» выберите Только видимые ячейки и нажмите Ok.

7. Теперь удалите только видимые строки. Сначала выберите все отфильтрованные ячейки (4-13) и щелкните правой кнопкой мыши в любом месте выбранной области. Затем нажмите Удалить строку.

8. Щелкните значок кнопка фильтра в ячейке C1 и проверьте Выбрать все (который сейчас включает только 1).

Диапазон данных фильтруется столбцом C (значение 1).

Все значения с единицей в столбце C являются повторяющимися значениями в диапазоне, а ячейки с нулем (уникальные значения) удаляются.

Вы также можете использовать код VBA для удаления повторяющихся строк в Excel.

Удалить уникальные значения в Google Таблицах

Вы также можете удалить все уникальные строки в Google Таблицах с помощью функций ЕСЛИ и СЧЁТЕСЛИ.

1. Формула точно такая же, как в Excel. В ячейке C2 введите:

1 = ЕСЛИ (СЧЁТЕСЛИ ($ B $ 2: $ B $ 13; B2) = 1,0,1)

Затем нажмите на значок фильтра на панели инструментов, чтобы включить фильтры.

2. Щелкните значок значок фильтра для столбца C (ячейка C1), снимите отметку 1и щелкните Ok.

3. Выберите и щелкните правой кнопкой мыши отфильтрованные строки, затем щелкните Удалить выбранные строки.
В Google Sheets нет опции Go To Special, так как таблицы Google удаляют только видимые строки.

4. Щелкните значок значок фильтра для столбца C, проверка 1и щелкните Ok.

Теперь остались только повторяющиеся ячейки (с 1 в столбце C).

wave wave wave wave wave