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

Как автоматически удалить дубликаты из списка в Excel?

Как убрать из выпадающего списка дубликаты значений и вывести одинаковые значения в таблицу

Здравствуйте! Гуру в области EXCEL не может решить несколько проблем, в том числе:

1)Имеется условно таблица 1 с разными значениями, из которой берутся данные в связанные выпадающие списки по примеру: Способ 2. Список соответствий и функции СМЕЩ (OFFSET) и ПОИСКПОЗ (MATCH), Проблема заключается в том, что в таблице имеются дубли и они отображаются во втором выпадающем списке (Выберите подсистему), как скрыть дубликаты значений?
2) Вторая вытекающая проблема из первой, это в таблице (Вывод данных о запасных частях) реализована функция =ИНДЕКС, которая выводит только значения первой строки в которой в столбце (Подсистема) встречается значения выбираемое в выпадающем списке (Выберите подсистему), Проблема заключается в том, что бы вывести все значения всех необходимых строк условной таблицы 1 в которой в столбце (Подсистема) встречается значение выбранное в выпадающем списке (Выберите подсистему).

Вложения

Лист Microsoft Excel.rar (14.8 Кб, 13 просмотров)

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

Конкретные значения из выпадающего списка на форме в зависимости от значения другого выпадающего списка
Добрый день! Помогите решить вопрос: есть база данных (прилагается) и в ней на форме хочу, чтобы во.

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

Как автоматически выполнить Submit после выборы значения из выпадающего списка?
Как автоматически выполить Submit после выборы значения из выпадающего списка, что нужно прописать.

Читайте так же:
Как быстро оценить прерывистый диапазон в Excel?

Лучший ответСообщение было отмечено dmk86 как решение

Решение

Как вариант через макросы ..
Нажмите кнопку , выберите систему, затем подсистему (есть возможность мультиселекта).

Вложения

GG1.rar (31.0 Кб, 12 просмотров)

Лучший ответСообщение было отмечено dmk86 как решение

Решение

dmk86,
Чуточку переделал Ваш файл

1).Переименовал листы на аглицкий, т.к у меня нет кирилицы в вба.
2).При открытии книги все названия из столбца "Система" копируются в столбец"А" листа "TMP" .
Убираются дубликаты. Там же Создаются столбцы — с названием систем и в каждый столбец вносятся название подсистем ( без дубликатов), входящих в данную систему.
3) Кнопка на на отдельном листе "Report" и список создаестя там же.
4) выпадающие списки на форме берут данные с листа "TMP"

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

Прежде чем данные на листе Excel можно будет проанализировать и визуализировать, их необходимо очистить. Одна из этих задач очистки — найти и удалить повторяющиеся данные. Есть несколько способов выполнить эту задачу очистки. Узнайте, как удалить дубликаты в Excel с помощью инструментов «Удалить дубликаты» и «Фильтр». Затем выберите тот, который лучше всего подходит для вас, и данные на вашем листе.

Инструкции в этой статье относятся к Excel для Microsoft 365, Excel 2019 и Excel 2016.

Выделите повторяющиеся данные на листе Excel

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

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

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

Читайте так же:
Как быстро перейти к концу выделения в Excel?

Выберите вкладку «Главная».

В разделе Групповые стили выберите Условное форматирование.

Чтобы продублировать значения, выберите Выделить правила ячейки > Дублировать значения.

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

Выбрать OK.

Ячейки, значения которых повторяются в других ячейках, выделены цветом.

Можно выбрать вкладку Главная в Excel, а затем выбрать команду Удалить файл > Удалить строки листа, чтобы удалить дубликаты строк. Чтобы удалить дубликаты строк в Excel, используйте инструмент «Удалить дубликаты» или «Фильтр».

Быстрое удаление повторяющихся строк в Excel

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

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

Чтобы удалить дубликаты в таблице, используйте инструмент «Удалить дубликаты»:

Выделите любую ячейку в наборе данных.

Выберите закладку «Дата».

В группе Инструменты данных выберите Убрать дубликаты.

В диалоговом окне Удаление дубликатов выберите Выбрать все.

Выберите Мои данные имеют заголовки; установите флажок, если на листе есть заголовки столбцов.

Выбрать OK.

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

Сохраняется только первый экземпляр повторяющейся строки.

Изменения будут отменены, если повторяющиеся строки не были удалены правильно с помощью комбинации клавиш Ctrl + Z.

Устранение дубликатов в Excel с одинаковым значением в указанных столбцах

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

Можно выбрать любую ячейку в наборе данных.

Выберите закладку Дата.

В группе Инструменты данных выберите Удаление дубликатов.

В диалоговом окне Удаление дубликатов выберите Удалить все.

Читайте так же:
Как быстро преобразовать дату рождения в возраст в Excel?

Установите флажок рядом с каждым столбцом, в котором вы хотите искать дубликаты. Для удаления строки данные во всех выбранных столбцах должны быть продублированы.

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

Все хорошо.

В диалоговом окне подтверждения выберите ОК.

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

Как «удалить» дубликаты в Excel с помощью фильтров

Другой способ удалить повторяющиеся данные — отфильтровать данные по уникальным значениям. Использование этого метода не удаляет повторяющиеся строки, повторяющиеся значения временно скрываются.

Как фильтровать лист Excel для отображения только уникальных значений:

Для фильтрации всего рабочего листа можно выбрать любую ячейку в наборе данных. Или выберите данные для фильтрации.

Выберите вкладку дата.

В группе Сортировка и фильтр выберите Широкий.

В диалоговом окне Расширенный фильтр выберите Только уникальные записи и установите флажок.

Выбор пункта Копировать в другое место сохранит отфильтрованные результаты на другом листе.

Выбрать OK.

Чтобы очистить фильтр и просмотреть исходные данные, выберите вкладку Главная > Сортировка и фильтрация > Очистить.

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