#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
Эти решения предполагают, что вы все еще хотите сохранить записи, просто спрячьте их. Если это не так, есть простые способы удалить дубликаты.