Как да премахнете и двете дубликати (редове) в Excel и Google Таблици

Как да премахнете и двете дубликати (редове) в Excel и Google Таблици

В тази статия ще научите как да премахнете и дубликатите (редовете) в Excel и Google Sheets.

Премахнете двата дублирани реда

Като цяло, когато премахнете дубликати в Excel, първото появяване на всеки дубликат ще бъде запазено, а всички останали ще бъдат изтрити.

Друга ценна задача е да премахнете двата (или всички) дублиращи се редове. Това може да бъде постигнато чрез комбинация от функциите IF и COUNTIF и функцията Go To Special. Вижте примерните данни по -долу. Колоните B и C имат списък с имена и фамилии, съдържащи дублирани стойности.

Следвайте тези стъпки, за да премахнете всички дублирани редове и да запазите само тези с уникални стойности:

1. В клетка D2, въведете формулата:

1 = АКО (COUNTIF ($ B $ 2: $ C $ 13, B2: C2) = 1,0,1)

Функцията COUNTIF проверява за всяка клетка дали е в друга клетка в диапазон. Функцията IF проверява само резултата от COUNTIF. Ако COUNTIF връща 1, това означава, че стойността е уникална в диапазона, докато всички останали числа означават, че стойността се появява повече от веднъж. Следователно крайният резултат от формулата е 0, ако COUNTIF връща 1, и 1, ако връща нещо друго. Тази формула извежда две стойности (в D2 и E2), по една за всяка Първо име и по един за всеки Фамилия.

2. Поставете курсора в долния десен ъгъл на клетка D2, докато се появи черният кръст и плъзнете го през края на диапазона от данни (D13).

3. В резултат на Стъпка 2 има нула или единица в колони D и E за всяка стойност в колони B и C. Нула означава, че стойност от колони B или C не се повтаря в диапазона от данни и трябва да се съхранява. Едно означава, че има дублирани стойности и този ред трябва да бъде изтрит.

Сега щракнете навсякъде в колона B с данни (B2) и в Лента, отидете на Данни> Филтър.

4. Сега филтрите са включени. За да изтриете дублирани редове, филтрирайте числото 0 в колони B и C. Тъй като дубликатите имат такива в двете колони D и E, покажете и изтрийте само стойности с номер 1 в колони D и E.

Кликнете върху бутон за филтър в колона D, премахнете отметката от 0и щракнете Добре.

5. Сега проверете филтъра за колона E, за да се уверите, че е филтрирана само стойност 1.

6. За да изтриете всички филтрирани редове, изберете всички видими редове (4-13), а в Лента, отидете на Начало> Намиране и избор> Отидете на Специално.

7. В прозореца Go To Special изберете Само видими клеткии щракнете Добре.

8. Сега изтрийте само видими редове. Изберете всички филтрирани клетки (4-13) и Кликнете с десния бутон навсякъде в избраната област. След това щракнете Изтриване на ред.

9. Сега кликнете върху бутон за филтър в клетка D1 и щракнете Избери всичко (0).

И накрая, диапазонът от данни се филтрира от колона D (0 стойности).

Всички редове с нули в колони D и E са уникални стойности в диапазона; редовете с номер 1 в тези колони (дублиращи се стойности) се изтриват.

Можете също да използвате VBA код за премахване на дублиращи се редове в Excel.

Премахнете двата дублирани реда в Google Таблици

В Google Sheets можете също да изтриете всички дублирани редове, като използвате функциите IF и COUNTIF.

1. Първо създайте помощна колона (колона D), за да обедините текст от колони B и C. В клетката D2, въведете формулата:

1 = КОНКАТЕНТ (B2: C2)

2. Поставете курсора в долния десен ъгъл на клетка D2, докато се появи черният кръст и плъзнете го през края на диапазона от данни (D13).

3. В клетка Е2, въведете формулата:

1 = АКО (COUNTIF ($ D $ 2: $ D $ 13, D2) = 1,0,1)

Това е подобно на формулата, показана за Excel в горния раздел, но вместо да разглежда името и фамилията поотделно, тя разглежда вдлъбнатото име в колона D.

4. Поставете курсора в долния десен ъгъл на клетка E2, докато се появи черният кръст и плъзнете го през края на диапазона от данни (E13).

5. Изберете клетка в колона E (E2) и щракнете върху Икона за филтър в лентата с инструменти, за да включете филтрите.

6. Щракнете върху икона на филтър за колона E (клетка E1), премахнете отметката от 0и щракнете Добре.

7. Изберете и щракнете с десния бутон върху филтрирани редове. След това щракнете Изтрийте избраните редове. В Google Sheets няма нищо подобно на функцията „Отиди на специална“ на Excel. Google Таблици винаги изтрива само видими редове.

8. Щракнете върху икона на филтър за колона E (E1), проверете 0и щракнете Добре.

В резултат на това се показват само уникални редове (с нула в колона Е).

wave wave wave wave wave