Auditportal.ru

Аудит Портал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как использовать ярлык для удаления дубликатов в столбце или строке Excel?

Как найти дубликаты в Excel

На прошлой неделе мы удалили дубликаты. Узнайте больше здесь и здесь. В этом уроке мы будем искать дубликаты.

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

Задача: В исходной таблице выберите все записи, в которых есть дубликат.

Как найти дубликаты в Excel

Как и в предыдущем примере, мы используем расширенный фильтр. Поместите курсор в любую ячейку таблицы. Затем перейдите на вкладку «Данные» и нажмите на кнопку «Дополнительно».

Как найти дубликаты в Excel

В открывшемся окне оставьте выбранной опцию «Список фильтров на месте». По умолчанию в поле «Диапазон источников» должна быть таблица. Обязательно установите флажок «Только уникальные записи», чтобы дубликаты не отображались. Затем нажмите «ОК».

Как найти дубликаты в Excel

Если вы внимательно посмотрите на наш пример, номера строк стали синими, что указывает на применение фильтра, показывающего, что дублирующиеся строки были отфильтрованы, поэтому нумерация строк 9, 10 и 11 была скрыта, так как они являются дубликатами.

Как найти дубликаты в Excel

Теперь мы можем выделить все уникальные строки. Например, выделяя их цветом.

Как найти дубликаты в Excel

Вы также можете помечать их отдельно. Добавьте в таблицу столбец «Уникальность» и установите для всех строк значение 1.

Как найти дубликаты в Excel

Чтобы присвоить значение 1 всем строкам, просто поставьте 1 в первой строке, а затем дважды щелкните в правом нижнем углу ячейки. Значение этой ячейки умножается на все ячейки в столбце.

Как найти дубликаты в Excel

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

Как найти дубликаты в Excel

Все дублирующие строки будут без знака.

Как найти дубликаты в Excel

Теперь добавим к таблице «Фильтр». Затем выделите ее, перейдите на вкладку «Данные» и нажмите на значок «Фильтр».

Читайте так же:
Как найти и найти именованные диапазоны в Excel?

Как найти дубликаты в Excel

С помощью фильтра мы можем выбрать все дубликаты. Щелкнув значок фильтра в столбце «Уникальность», выберите все пустые строки. Нажмите «ОК».

Как найти дубликаты в Excel

После сортировки записей вам будут доступны все дублирующие записи.

Повторяющиеся значения в Excel — найти, выделить или удалить дубликаты в Excel

Почти каждый файл Excel сегодня содержит дубликаты. Например, вы можете обнаружить дубликаты значений в составной таблице, когда создаете ее на основе других таблиц, или два пользователя могут ввести одни и те же данные в общий файл, создав дубликат. Если дубликаты есть в одном столбце, в нескольких столбцах или даже во всем рабочем листе, значит, они есть. В Microsoft Excel можно найти, выделить и, при необходимости, удалить дубликаты. В следующих параграфах мы опишем основные методы выявления дубликатов данных в Excel.

1. Удаление повторяющихся значений в Excel (2007+)

Предположим, у вас есть таблица из трех столбцов, содержащая дубликаты записей, и вам нужно от них избавиться. Выберите область таблицы, в которой необходимо удалить дубликаты значений. Вы можете выбрать один или несколько столбцов или всю таблицу. Перейдите на вкладку Данные в группе Манипулирование данными, а затем нажмите кнопку Удалить дубликаты.

Если каждый столбец таблицы имеет заголовок, установите флаг Мои данные содержат заголовки. Также отметьте столбцы, в которых вы хотите искать дубликаты.

Диалоговое окно закроется, а дублирующие строки будут удалены при нажатии кнопки OK.

С помощью этой функции можно полностью удалить записи, дублирующие строки в таблице. Если не выбирать все столбцы при обнаружении дубликатов, дублирующиеся значения во всех строках также будут удалены.

2. Использование расширенного фильтра для удаления дубликатов

Чтобы получить доступ к расширенным параметрам, нажмите кнопку Дополнительно в группе Сортировка и фильтр после выделения любой ячейки таблицы.

Читайте так же:
Как извлечь текст до / после второго пробела или запятой в Excel?

В появившемся диалоговом окне Расширенный фильтр необходимо установить переключатель копировать результат в другое место, в поле Исходный диапазон указать диапазон, в котором находится таблица, в поле Поместить результат в диапазон указать левую верхнюю ячейку будущей отфильтрованной таблицы и установить маркер Только уникальные значения. Нажмите кнопку ОК.

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

3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)

Выберите таблицу, в которой необходимо найти повторяющиеся значения. Перейдите на вкладку Главная, затем Условия, затем Правила выбора ячеек, затем Повторяющиеся значения.

В появившемся диалоговом окне «Повторяющиеся значения» необходимо выбрать формат дублирующего выделения. По умолчанию я выбрал светло-красную заливку и темно-красный цвет текста. Важно отметить, что Excel не будет сравнивать каждую строку таблицы на уникальность; он будет исследовать только ячейки каждого столбца, поэтому если у вас есть дублирующиеся значения только в одном столбце, Excel отформатирует и их. На следующей фотографии Excel заполняет некоторые ячейки в третьем столбце именами, несмотря на то, что вся строка для этой конкретной ячейки таблицы уникальна.

4. Использование сводных таблиц для определения повторяющихся значений

Воспользуемся уже знакомой таблицей с тремя столбцами и добавим четвертый, названный Счетчик, и заполним его единицами (1). Затем можно вставить сводную таблицу, перейдя на вкладку Insert в группе Tables и выделив всю таблицу.

Создайте сводную таблицу. Поместите первые три столбца в поле Имя, а столбец счетчика — в поле Значение. В созданной сводной таблице записи со значением больше 1 будут дубликатами, а само значение будет указывать на количество дубликатов. Чтобы сделать ее более удобной для работы, можно отсортировать таблицу по столбцу «Номер», чтобы сгруппировать дубликаты.

Читайте так же:
Как найти адрес ячейки, содержащей определенный текст в Excel?

Excel works!

menu

При загрузке из бухгалтерской программы, загрузке данных из Интернета или если файл заполняется неопытным пользователем, в ячейках могут остаться лишние символы, пробелы, полные стопы, переносы строк и т.д. Как быстро и легко удалить любые символы из ячейки Excel?

символ в ячейке Excel

Самая распространенная ошибка — когда Excel не распознает текст как число. Вы можете прочитать об этом здесь . Существует несколько способов удаления персонажа из ячейки, я постараюсь описать каждый из них более подробно.

1. Найти и заменить символ в ячейке Excel

Все продукты Microsoft Office содержат специальный инструмент. Ctrl+F или Ctrl+H используются для поиска или замены. В первом поле введите символ, который вы хотите удалить, а во втором — ничего не вводите.

Подробнее об этом инструменте вы можете прочитать в этой статье

2. Удалить символ в ячейке Excel формулой

Любой символ может быть удален с помощью отличной функции =SEND().

Эта функция имеет следующую конструкцию: =SEND(text; old_text; new_text; entry_number).

текст — здесь указывается ячейка, где записан текст для изменения

старый_текст — что меняем

новый_текст — на что меняем

номер_вхождения — является необязательным. Он предписывает Excel заменить только символы, начиная с определенного номера. Интересное дополнение

Представьте, что замените все точки запятыми, чтобы получить эту формулу:

3. =СЖПРОБЕЛЫ()

Часто пробелы не видны невооруженным глазом («Иванов Иван «), нужно писать дополнительную проверку, чтобы найти их, в общем, предпринимать дополнительные действия. Проще всего воспользоваться формулой =СЖПРОБЕЛЫ(). Она убирает все задвоенные пробелы, а так же лишние пробелы в конце и начале текста в ячейке (станет «Иванов Иван») .

Но! Будьте внимательнее — формула удаляет стандартные пробелы. Если вы к примеру копировали текст с сайта — он может содержать символы похожие на пробелы, но функция =СЖПРОБЕЛЫ() не будет их удалять. В таком случае придется пользоваться возможностью Найти и заменить.

Читайте так же:
Как изменить значение в зависимости от цвета ячейки в Excel?

Но в 95% случаев сжпробелы помогает на «отлично».

Я даже вынес удаление пробелов в отдельную статью

4. Удалить первый символ

Часто бывает необходимо удалить первый символ, несколько последних символов и т.д. Как это можно сделать быстро и не вручную? Используйте функцию PSTR .

Вот очень подробные факты об этом.

Например, у нас есть номер сотрудника в ячейках. Нам нужно удалить первые символы перед точкой и пробелом.

Формула следующая

Также можно разделить текст на колонки и поместить их в разные ячейки.

5. Функция =ПЕЧСИМВ()

Функция с одним аргументом очень похожа на СЖПРОБЕЛЫ, но она удаляет непечатные символы в строке, такие как перенос строки, знаки абзаца, какие-нибудь квадратики и т.п. (первые 32 непечатаемых знаков в 7-разрядном коде ASCII). Особенно полезна она, если нужно удалить перенос строки — мне всегда помогает.

удалить перенос строки

Внимание! PECSIMB способен удалить большинство, но не все избыточные символы.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector