Как фильтровать строки по повторяющимся значениям столбцов?

#excel

Вопрос:

введите описание изображения здесь

В столбце C есть повторяющиеся значения, которые мне не нужны. Как мне отфильтровать строки по условию — Показать строки, в которых в столбце C есть повторяющиеся значения?

Комментарии:

1. Используйте Расширенный фильтр с критериями формулы, используя COUNTIF или COUNTIFS проверяя диапазон или диапазоны, которые необходимо проверить на наличие дубликатов.

Ответ №1:

Я бы добавил вспомогательный столбец в конце с =COUNTIF(C:C;C1) и скопировал его за каждой строкой с данными. Затем отфильтруйте >1.

Или вы можете создать сводную таблицу и поместить столбец C в значения в качестве счетчика.

Ответ №2:

Самый простой способ — добавить условное форматирование для дубликатов, а затем отфильтровать по цвету-это вообще не требует изменения набора данных и является простой визуальной подсказкой о том, где существуют дубликаты. Однако, как и в ответе выше, это позволит отфильтровать как исходную, так и дублирующуюся запись.

Если вы хотите, чтобы отображалась одна из строк (т. Е. 1 каждого значения в столбце C), тогда будет работать новый столбец с формулой ПОДСЧЕТА, примененной к диапазону, начинающемуся с 1 ячейки ниже или выше. Поэтому, если бы новый столбец был «D», в ячейке «D2» вы бы использовали либо;

Ячейка выше: = COUNTIF($C$1:$C1,$C2)

или

Ячейка ниже: = COUNTIF($C3:$C$9000,$C2)

Примечание: если вы используете счетчик из ячейки ниже (т. Е. Для отображения последней строки, в которой найдено это значение), вам нужно будет назначить «финишную строку» — я использовал 9000, но вы можете перейти к 1048576, если хотите включить весь лист.

Затем вы отфильтруете столбец D, чтобы показывать только 0

Эти решения предполагают, что вы все еще хотите сохранить записи, просто спрячьте их. Если это не так, есть простые способы удалить дубликаты.