Jak usunąć oba duplikaty (wiersze) w Excelu i Arkuszach Google?
W tym artykule dowiesz się, jak usunąć zarówno duplikaty (wiersze) w programie Excel, jak i Arkuszach Google.
Usuń oba zduplikowane wiersze
Ogólnie rzecz biorąc, po usunięciu duplikatów w programie Excel pierwsze wystąpienie każdego duplikatu zostanie zachowane, a wszystkie pozostałe zostaną usunięte.
Innym cennym zadaniem jest usunięcie obu (lub wszystkich) zduplikowanych wierszy. Można to osiągnąć za pomocą kombinacji funkcji JEŻELI i LICZ.JEŻELI oraz funkcji Przejdź do specjalnego. Zobacz przykładowe dane poniżej. Kolumny B i C zawierają listę imion i nazwisk zawierających zduplikowane wartości.
Wykonaj poniższe czynności, aby usunąć wszystkie zduplikowane wiersze i zachować tylko te z unikalnymi wartościami:
1. W komórce D2 wprowadź formułę:
1 | =JEŻELI(LICZ.JEŻELI($B2:$C$13;B2:C2)=1,0,1) |
Funkcja LICZ.JEŻELI sprawdza, czy każda komórka znajduje się w innej komórce z zakresu. Funkcja JEŻELI sprawdza tylko wynik LICZ.JEŻELI. Jeśli LICZ.JEŻELI zwraca 1, oznacza to, że wartość jest unikalna w zakresie, podczas gdy wszystkie inne liczby oznaczają, że wartość pojawia się więcej niż raz. W związku z tym końcowy wynik formuły wynosi 0, jeśli funkcja LICZ.JEŻELI zwraca 1, a 1, jeśli zwraca cokolwiek innego. Ta formuła wyprowadza dwie wartości (w D2 i E2), po jednej dla każdej Imię i po jednym dla każdego Nazwisko.
2. Ustaw kursor w prawym dolnym rogu komórki D2, aż pojawi się czarny krzyżyk i przeciągnij go przez koniec zakresu danych (D13).
3. W wyniku kroku 2 w kolumnach D i E dla każdej wartości w kolumnach B i C znajduje się zero lub jedynka. Zero oznacza, że wartość z kolumn B lub C nie powtarza się w zakresie danych i powinna być trzymanym. Jedynka oznacza, że istnieją zduplikowane wartości i ten wiersz powinien zostać usunięty.
Teraz kliknij w dowolnym miejscu w kolumnie B z danymi (B2), a w Wstążka, iść do Dane > Filtr.
4. Teraz filtry są włączone. Aby usunąć zduplikowane wiersze, odfiltruj liczbę 0 z kolumn B i C. Ponieważ duplikaty mają jedynki w obu kolumnach D i E, wyświetlaj i usuwaj tylko wartości z numerem 1 w kolumnach D i E.
Kliknij na przycisk filtra w kolumnie D, odznacz 0i kliknij ok.
5. Teraz sprawdź filtr dla kolumny E, aby upewnić się, że filtrowana jest tylko wartość 1.
6. Aby usunąć wszystkie filtrowane wiersze, zaznacz wszystkie widoczne wiersze (4-13), a w Wstążka, iść do Strona główna > Znajdź i wybierz > Przejdź do oferty specjalnej.
7. W oknie Przejdź do specjalnego wybierz Tylko widoczne komórkii kliknij ok.
8. Teraz usuń tylko widoczne wiersze. Wybierz wszystkie filtrowane komórki (4-13) i kliknij prawym przyciskiem myszy w dowolnym miejscu na wybranym obszarze. Następnie kliknij Usuń wiersz.
9. Teraz kliknij przycisk filtra w komórce D1 i kliknij Zaznacz wszystko (0).
Na koniec zakres danych jest filtrowany według kolumny D (0 wartości).
Wszystkie wiersze z zerami w kolumnach D i E są unikalnymi wartościami w zakresie; wiersze z numerem 1 w tych kolumnach (wartości zduplikowane) są usuwane.
Możesz także użyć kodu VBA, aby usunąć zduplikowane wiersze w programie Excel.
Usuń oba zduplikowane wiersze w Arkuszach Google
W Arkuszach Google możesz też usunąć wszystkie zduplikowane wiersze za pomocą funkcji JEŻELI i LICZ.JEŻELI.
1. Najpierw utwórz kolumnę pomocniczą (kolumna D), aby połączyć tekst z kolumn B i C. W komórce D2 wprowadź formułę:
1 | =ZŁĄCZ.TEKST(B2:C2) |
2. Ustaw kursor w prawym dolnym rogu komórki D2, aż pojawi się czarny krzyżyk i przeciągnij go przez koniec zakresu danych (D13).
3. W komórce E2 wprowadź formułę:
1 | =JEŻELI(LICZ.JEŻELI($D$2:$$D$13;D2)=1,0,1) |
Jest to podobne do formuły pokazanej dla programu Excel w powyższej sekcji, ale zamiast osobno patrzeć na imię i nazwisko, patrzy na połączone imię w kolumnie D.
4. Ustaw kursor w prawym dolnym rogu komórki E2, aż pojawi się czarny krzyżyk i przeciągnij go przez koniec zakresu danych (E13).
5. Wybierz komórkę w kolumnie E (E2) i kliknij Ikona filtra na pasku narzędzi, aby włącz filtry.
6. Kliknij ikona filtra dla kolumny E (komórka E1), odznacz 0i kliknij ok.
7. Wybierz i kliknij prawym przyciskiem myszy filtrowane wiersze. Następnie kliknij Usuń wybrane wiersze. W Arkuszach Google nie ma nic lepszego niż funkcja Excela Go To Special. Arkusze Google zawsze usuwają tylko widoczne wiersze.
8. Kliknij na ikona filtra dla kolumny E (E1), sprawdź 0i kliknij ok.
W rezultacie wyświetlane są tylko unikalne wiersze (z zerem w kolumnie E).