Note: The other languages of the website are Google-translated. Back to English

Как удалить повторяющиеся строки, но сохранить строку с последней датой в Excel?

документ удалить дубликаты сохранить последние 1

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

Удалите повторяющиеся значения и сохраните самую последнюю дату в другом столбце с кодом VBA

Удалите повторяющиеся значения и сохраните самую последнюю дату в другом столбце с помощью Kutools for Excel


Удалите повторяющиеся значения и сохраните самую последнюю дату в другом столбце с кодом VBA

Следующий код VBA может помочь вам удалить повторяющиеся ячейки и сохранить самую последнюю дату из другого столбца, пожалуйста, сделайте следующее:

1. Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модули, а затем вставьте следующий макрос в Модули Окно.

Код VBA: удалить повторяющиеся значения и сохранить самую последнюю дату

Sub test()
'updateby Extendoffice 
    Dim xRng As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = Application.ActiveWindow.RangeSelection.Address
    Set xRng = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRng Is Nothing Then Exit Sub
    If (xRng.Columns.Count < 2) Or (xRng.Rows.Count < 2) Then
        MsgBox "the used range is invalid", , "Kutools for Excel"
        Exit Sub
    End If
    xRng.Sort key1:=xRng.Cells(1, 1), Order1:=xlAscending, key2:=xRng.Cells(1, 2), Order2:=xlDescending, Header:=xlGuess
    xRng.RemoveDuplicates Columns:=1, Header:=xlGuess
End Sub

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

документ удалить дубликаты сохранить последние 2

4, Затем нажмите OKповторяющиеся значения в столбце A были удалены, а самая поздняя дата в столбце B сохраняется по мере необходимости. Смотрите скриншот:

документ удалить дубликаты сохранить последние 3

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


Удалите повторяющиеся значения и сохраните самую последнюю дату в другом столбце с помощью Kutools for Excel

Если вы не знакомы с кодом, не волнуйтесь, мощная утилита - Расширенные ряды комбинирования of Kutools for Excel может помочь вам с легкостью решить эту задачу.

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. 

После установки Kutools for Excel, пожалуйста, сделайте следующее:

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

2. Затем нажмите Кутулс > Слияние и разделение > Расширенные ряды комбинирования, см. снимок экрана:

3. В Объединить строки на основе столбца В диалоговом окне щелкните имя столбца, в котором вы хотите удалить повторяющиеся значения, затем щелкните Основной ключ, см. снимок экрана:

документ удалить дубликаты сохранить последние 5

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

документ удалить дубликаты сохранить последние 6

5, Затем нажмите Ok кнопку, чтобы закрыть это диалоговое окно, и теперь вы можете увидеть, что повторяющиеся имена в столбце A были удалены, и в соответствующем столбце B сохраняется только последняя дата, см. снимок экрана:

документ удалить дубликаты сохранить последние 7

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Демо: удалите повторяющиеся значения и сохраните самую последнюю дату в другом столбце с помощью Kutools for Excel

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (3)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Это было чрезвычайно полезно! Огромное спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Привет
Вер си мне pueden ayudar кон ло Siguiente.

Tengo una columna con fechas de ingreso de material, otra con los materiales que se van repitiendo en la tabla y otra con el numero del documento de despacho.

Necesito que para un mismo numero de documento de despacho o bien, de fecha, no se duplique el material. Sin embargo en la columna de materiales se deben los materiales, pero no deben duplicarse para la misma fecha или bien para el mismo numero de documento.

Требуется макрос?

Дополнительный табла типо.




Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Hola A ver si me pueden ayudar con lo siguiente. Tengo una columna con fechas de ingreso de material, otra con los materiales que se van repitiendo y otra columna con el numero del documento de despacho. Necesito que para un mismo numero de documento de despacho o bien, de fecha, no se duplique el material. Sin embargo en la columna de materiales se deben repetir los materiales, pero no deben duplicarse para la misma fecha или bien para el mismo numero de documento. Требуется макрос?
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL