Excel: видаліть дублікати, але збережіть рядок із останньою датою
Часто вам може знадобитися видалити повторювані рядки в Excel, але зберегти рядок із останньою датою в певному стовпці.
Наприклад, припустімо, що у вас є такий набір даних, що містить інформацію про продажі, здійснені в різні дати співробітниками компанії:
Припустімо, ви хочете видалити рядки з повторюваними значеннями в стовпці Employee , але зберегти рядок із останньою датою в стовпці Date :
У наступному прикладі показано, як саме це зробити.
Приклад: видаліть дублікати, але збережіть рядок із останньою датою в Excel
Спочатку введіть таку формулу в клітинку D2 :
=SINGLE( A2:A13 )
Це створює список унікальних імен співробітників із набору даних:
Далі введіть таку формулу в клітинку E2 , щоб знайти останню дату в стовпці «Дата» , пов’язаному з кожним унікальним іменем співробітника:
=MAX(IF( $A$2:$A$13 = D2 , $B$2:$B$13 ))
Потім клацніть і перетягніть цю формулу до решти клітинок у стовпці E:
За замовчуванням Excel відображає ці дати як порядкові номери.
Щоб перетворити ці числа на дати, виділіть діапазон E2:E5 , потім клацніть розкривне меню « Формат числа» в групі «Число» на вкладці «Домашня сторінка», а потім клацніть «Коротка дата» :
Числа в стовпці E тепер будуть відформатовані як дати:
Стовпці D і E тепер показують вихідний набір даних із видаленими рядками, які мали повторювані значення в стовпці «Співробітник» , і зберегли лише рядки з останньою датою в стовпці «Дата» .
Наприклад, у стовпці « Працівник » є чотири рядки з повторюваним значенням «Енді», але серед цих чотирьох рядків останньою датою є рядок із 01.06.2023:
Це рядок, який зберігається серед усіх можливих рядків із «Енді» у відфільтрованому наборі даних.
Той самий процес повторюється для кожного іншого унікального імені співробітника.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як підрахувати дублікати
Excel: як виділити повторювані рядки
Excel: як знайти дублікати за допомогою VLOOKUP
Excel: як видалити повторювані рядки на основі двох стовпців