Как да премахнете дублиращи се редове в Excel

Дублиращи(Duplicate) се стойности във вашия работен лист на Excel могат да объркат данните ви. Освен ако дублирането не е умишлено, те могат да причинят неточности и изкривено отчитане.

В този урок ще ви покажем как да намерите и премахнете дубликати във вашия документ на Excel .

Как да намерите дублиран ред или данни

Важно е първо да проверите кои редове (или колони) имат идентична информация. Така че, преди да ви покажем как да премахнете дубликати в Excel , нека ви преведем през процеса на проверка на вашия лист за дублиращи се данни.

Метод 1: Търсене в целия работен лист(Method 1: Search Entire Worksheet)

Excel има инструмент за условно форматиране,(Conditional Formatting tool) който помага да се идентифицират, визуализират и се правят заключения от данните. Ето как да използвате инструмента, за да маркирате дублиращи се стойности във вашия документ на Excel .

  1. Натиснете Control + A , за да изберете вашия списък или таблица. Като алтернатива, щракнете върху иконата Select All в горния ляв ъгъл на таблицата, за да изберете целия работен лист.

  1. Отидете в раздела Начало(Home) и щракнете върху бутона за падащо меню Условно форматиране .(Conditional Formatting)

  1. Преместете курсора върху Highlight Cell Rules и изберете Duplicate Values .

  1. Уверете(Make) се, че в първото падащо меню пише „Дублиране“. Можете също да изберете предпочитания от вас цвят на подчертаване във второто падащо меню.

  1. Изберете OK , за да продължите.

Excel веднага ще маркира редове и колони с дублиращи се стойности.

Метод 2: Чрез комбиниране на редове(Method 2: By Combining Rows)

Този метод е идеален за намиране на редове с дублиращи се стойности във всички колони или клетки. Първо(First) , ще трябва да използвате функцията "Concatenate" на Excel, за да комбинирате съдържанието на всеки ред. След това изберете колоната, в която искате да се съхраняват комбинираните стойности и следвайте стъпките по-долу. Препоръчваме да комбинирате стойностите в колона до последната стойност на първия ред.

  1. Въведете или поставете =CONCAT( в клетката, изберете първата клетка на реда, въведете колона ( : ) и изберете последната клетка на реда. След това(Afterward) затворете формулата със скоби и натиснете Enter .

В нашия примерен работен лист (вижте изображението по-долу), първата и последната клетка на първия ред имат референтните A2 и D2, съответно. Следователно(Hence) , формулата ще бъде следната форма: =CONCAT(A2:D2) .

Не забравяйте(Remember) , че препратките към клетките ще варират в зависимост от броя на редовете и колоните в таблицата.

  1. Копирайте формулата надолу по колоната, докато стигнете до последния ред. За да направите това, изберете клетката с формулата, преместете курсора на мишката в долния ляв ъгъл на клетката, задръжте иконата за манипулация за попълване(Fill handle) (т.е. иконата плюс) и я плъзнете надолу по колоната.

  1. Изберете цялата колона – щракнете върху буквата в горната част на колоната или щракнете върху клетка в колоната и натиснете Control + Space .

  1. Отидете в раздела Начало(Home) и изберете Условно форматиране(Conditional Formatting) .

  1. Задръжте курсора на мишката върху Highlight Cell Rules и изберете Duplicate Values .

  1. Изберете OK , за да продължите.

Excel ще маркира колоната с дублиращи се стойности. Това ви казва на клетките в този конкретен ред, които имат дублиращи се стойности като друг ред в работния лист.

Ако погледнете отблизо изображението по-горе, ще забележите, че инструментът за условно форматиране(Conditional Formatting) не е откроил ред 4(Row 4) и ред 13(Row 13) . И двата реда имат дублиращи се стойности в колоните Имена(Names) , Резултати(Scores) и ИД(ID) , но различни стойности в колоната Ден .(Day)

Само 3 от 4 колони в двата реда имат дублирана информация. Това обяснява защо инструментът за условно форматиране(Conditional Formatting) не подчертава свързаните или комбинираните стойности за двата реда. И двата реда ( Ред 4(Row 4) и Ред 13(Row 13) ) са уникални, защото има отличителна информация в колоната „Ден“.

Как да премахнете дублиращи се редове(Duplicate Rows) в Excel

Намерили сте няколко реда, съдържащи дублирана информация във вашия работен лист на Excel . Нека ви покажем как да премахнете тези дублиращи се редове с помощта на два инструмента на Excel .

1. Използвайте инструмента „Премахване на дубликати“.(1. Use the “Remove Duplicates” Tool)

Този инструмент има само една задача: да гарантира, че имате чисти данни във вашия работен лист на Excel . Постига това чрез сравняване на избрани колони във вашия работен лист и премахване на редове с дублиращи се стойности. Ето как да използвате инструмента:

  • Изберете клетка в таблицата и натиснете Control + A на клавиатурата си, за да маркирате таблицата.

  • Отидете в раздела Данни(Data) и щракнете върху иконата Премахване на дубликати(Remove Duplicates) в секцията „Инструменти за данни“.

Ако вашият компютър има малък екран или прозорецът на Excel е минимизиран, щракнете върху бутона за падащо меню Инструменти за данни и изберете (Data Tools)Премахване на дубликати(Remove Duplicates) .

  • Преминете през секцията Колони(Columns) и изберете всички колони. Ако вашата таблица има заглавие, поставете отметка в квадратчето, което гласи „Моите данни имат заглавки“. Това ще премахне избора на заглавния ред или първия ред на листа. Щракнете върху (Click) OK , за да продължите.

Бърз съвет:(Quick Tip:) За да направите първия ред на работен лист на Excel заглавие, отидете в раздела Изглед(View) , изберете Замразяване(Freeze Panes) на панели и изберете Замразяване на горния ред(Freeze Top Row) .

  • Excel ще покаже подкана, която ви уведомява за общите дублиращи се стойности, намерени и премахнати от листа. Щракнете върху (Click) OK , за да се върнете към работния лист.

2. Използвайте инструмента Разширен филтър(2. Use the Advanced Filter Tool)

„Разширен филтър“ е друг брилянтен инструмент, който ви помага да почистите данните си в Excel(clean your data in Excel) . Инструментът ви позволява да преглеждате, редактирате, групирате и сортирате данни във вашия работен лист(group and sort data on your worksheet) . Следвайте стъпките по-долу, за да научите как да използвате този инструмент за премахване на дублиращи се редове от вашия работен лист на Excel .

  • Изберете(Select) произволна клетка в таблицата и натиснете Control + A , за да маркирате цялата таблица.

  • Отидете в раздела Данни(Data) и изберете Разширени(Advanced) в секцията „Сортиране и филтриране“.

  • Поставете отметка в квадратчето Само уникални записи(Unique records only) и щракнете върху OK .

Ако таблицата или работният лист съдържа няколко реда с подобна информация или стойности, Excel ще премахне всички дубликати освен първото появяване.

Забележка:(Note:) Инструментът Разширен филтър(Advanced Filter) автоматично третира първия ред като заглавие. Това означава, че инструментът няма да премахне първия ред, дори ако съдържа дублирана информация. Например, в таблицата по-долу, стартирането на функцията „ Само уникални(Unique) записи“ на инструмента Разширен филтър(Advanced Filter) не премахна първия и последния ред — въпреки че и двата имат дублиращи се стойности във всички колони.

Така че, ако вашият работен лист или таблица на Excel има заглавка, най-добре е да използвате инструмента „Премахване на дубликати“, за да елиминирате дублиращи се редове.

Бърз съвет:(Quick Tip:) Отстранени ли сте случайно дублиращи се редове или стойности? Натиснете Control + Z , за да върнете промяната и да върнете дублираните данни.

Премахване на дубликати в Excel : Ограничения

Трябва да споменем, че не можете да премахвате дублиращи се редове или стойности от работен лист, съдържащ очертани или групирани данни(outlined or grouped data) . Така че, ако сте групирали редовете и колоните във вашия работен лист на Excel(grouped the rows and columns in your Excel worksheet) , може би в общи и междинни суми, ще трябва да разгрупирате данните, преди да можете да проверите за дубликати. Обърнете се към тази официална документация от Microsoft(this official documentation from Microsoft) , за да научите повече за премахването на дубликати в Excel и филтрирането на уникални стойности.



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts