Filtrowanie w celu znalezienia wartości unikatowych lub usuwanie wartości zduplikowanych
Applies To
Excel dla Microsoft 365 Excel dla sieci web Excel 2024 Excel 2021 Excel 2019 Excel 2016W Excel istnieje kilka sposobów filtrowania w poszukiwaniu unikatowych wartości lub usuwania zduplikowanych wartości:
-
Aby filtrować pod kątem wartości unikatowych, wybierz pozycję Dane > Sortuj & Filtr > Zaawansowane.
-
Aby usunąć zduplikowane wartości, wybierz pozycję Narzędzia danych > > Usuń duplikaty.
-
Aby wyróżnić unikatowe lub zduplikowane wartości, na karcie Narzędzia główne użyj polecenia Formatowanie warunkowe w grupie Styl .
Filtrowanie wartości unikatowych i usuwanie zduplikowanych wartości to dwa podobne zadania, ponieważ celem jest przedstawienie listy unikatowych wartości. Istnieje jednak istotna różnica: podczas filtrowania pod kątem wartości unikatowych zduplikowane wartości są ukrywane tylko tymczasowo. Usunięcie zduplikowanych wartości oznacza jednak trwałe usunięcie zduplikowanych wartości.
Zduplikowana wartość to wartość, w której wszystkie wartości w co najmniej jednym wierszu są identyczne ze wszystkimi wartościami w innym wierszu. Porównanie zduplikowanych wartości zależy od tego, co jest wyświetlane w komórce, a nie od wartości źródłowej przechowywanej w komórce. Jeśli na przykład w różnych komórkach jest taka sama wartość daty, jedna jest sformatowana jako "2006-03-08", a druga jako "8 marca 2006", wartości są unikatowe.
Przed usunięciem duplikatów sprawdź: Przed usunięciem zduplikowanych wartości warto najpierw spróbować filtrować wartości unikatowe według wartości unikatowych lub warunkowo według nich, aby potwierdzić uzyskanie oczekiwanych wyników.
Wykonaj następujące czynności:
-
Zaznacz zakres komórek lub upewnij się, że aktywna komórka znajduje się w tabeli.
-
Wybierz pozycję Dane > Zaawansowane (w grupie Sortowanie & Filtr ).
-
W oknie podręcznym Filtr zaawansowany wykonaj jedną z następujących czynności:
-
Aby filtrować zakres komórek lub tabelę w miejscu:
-
Wybierz pozycję Filtruj listę w miejscu.
-
-
Aby skopiować wyniki filtru do innej lokalizacji:
-
Wybierz pozycję Kopiuj do innej lokalizacji.
-
W polu Kopiuj do wpisz odwołanie do komórki.
-
Ewentualnie wybierz pozycję Zwiń okno dialogowe , aby tymczasowo ukryć okno podręczne, zaznacz komórkę w arkuszu, a następnie wybierz pozycję Rozwiń .
-
Zaznacz pole wyboru Tylko rekordy unikatowe, a następnie wybierz przycisk OK.
-
-
Unikatowe wartości z zakresu zostaną skopiowane do nowej lokalizacji.
-
Po usunięciu zduplikowanych wartości jedynym efektem są wartości z zakresu komórek lub tabeli. Inne wartości spoza zakresu komórek lub tabeli nie zostaną zmienione ani przeniesione. Po usunięciu duplikatów jest zachowywane pierwsze wystąpienie wartości na liście, ale usuwane są inne identyczne wartości.
Ponieważ trwale usuwasz dane, warto skopiować oryginalny zakres komórek lub tabeli do innego arkusza lub skoroszytu przed usunięciem zduplikowanych wartości.
Wykonaj następujące czynności:
-
Zaznacz zakres komórek lub upewnij się, że aktywna komórka znajduje się w tabeli.
-
Na karcie Dane wybierz pozycję Usuń duplikaty (w grupie Narzędzia danych ).
-
Wykonaj co najmniej jedną z następujących czynności:
-
W obszarze Kolumny zaznacz jedną lub więcej kolumn.
-
Aby szybko zaznaczyć wszystkie kolumny, wybierz pozycję Zaznacz wszystko.
-
Aby szybko wyczyścić wszystkie kolumny, wybierz pozycję Usuń zaznaczenie wszystkich.
Jeśli zakres komórek lub tabeli zawiera wiele kolumn i chcesz zaznaczyć tylko kilka kolumn, może się okazać, że łatwiej będzie zaznaczyć pozycję Usuń zaznaczenie wszystkich, a następnie w obszarze Kolumny zaznacz te kolumny.
Uwaga: Dane zostaną usunięte ze wszystkich kolumn, nawet jeśli nie zaznaczysz wszystkich kolumn na tym etapie. Jeśli na przykład wybierzesz kolumny Kolumna1 i Kolumna2, ale nie Kolumna3, wówczas "klucz" używany do znajdowania duplikatów jest wartością OBU kolumn1 & Kolumna2. Jeśli w tych kolumnach zostanie znaleziony duplikat, cały wiersz zostanie usunięty, łącznie z innymi kolumnami w tabeli lub zakresie.
-
-
Wybierz przycisk OK, a zostanie wyświetlony komunikat wskazujący liczbę usuniętych zduplikowanych wartości lub liczbę pozostałych unikatowych wartości. Wybierz przycisk OK , aby odrzucić tę wiadomość.
-
Cofnij zmianę, wybierając pozycję Cofnij (lub naciskając Ctrl+Z na klawiaturze).
Nie można usuwać zduplikowanych wartości z konspektu danych, które są konspektowe lub zawierają sumy częściowe. Aby usunąć duplikaty, należy usunąć zarówno konspekt, jak i sumy częściowe. Aby uzyskać więcej informacji, zobacz Tworzenie konspektu listy danych w arkuszu i Usuwanie sum częściowych.
Uwaga: Pól w obszarze Wartości raportu w formie tabeli przestawnej nie można formatować warunkowo przy użyciu unikatowych lub zduplikowanych wartości.
Porada: Jeśli w przypadku korzystania z reguły formatowania "Zduplikowane wartości" ustawienie "Języki tworzenia i sprawdzanie pakietu Office" jest ustawione na język, w który są używane kodowanie zestawu znaków dwubajtowych (DBCS), na przykład japoński, półwidek i pełnobajtowe znaki, są traktowane tak samo. Jeśli chcesz odróżnić je od siebie, możesz użyć typu reguły "Użyj formuły do określenia, gdzie ta formuła jest prawdziwa" z formułą LICZ.JEŻELI. Aby na przykład zidentyfikować zduplikowane wartości w zakresie A2:A400, zastosuj formułę "=LICZ.JEŻELI($A$2:$A$400;A2)> 1" dla formatowania warunkowego.
Szybkie formatowanie
Wykonaj następujące czynności:
-
Zaznacz co najmniej jedną komórkę w zakresie, tabeli lub raporcie w formie tabeli przestawnej.
-
Na karcie Narzędzia główne w grupie Styl wybierz małą strzałkę obok pozycji Formatowanie warunkowe, wybierz pozycję Reguły wyróżniania komórek i wybierz pozycję Duplikuj wartości.
-
Wprowadź wartości, których chcesz użyć, a następnie wybierz format.
Formatowanie zaawansowane
Wykonaj następujące czynności:
-
Zaznacz co najmniej jedną komórkę w zakresie, tabeli lub raporcie w formie tabeli przestawnej.
-
Na karcie Narzędzia główne w grupie Style wybierz strzałkę obok pozycji Formatowanie warunkowe, a następnie wybierz pozycję Zarządzaj regułami , aby wyświetlić okno podręczne Menedżer reguł formatowania warunkowego .
-
Wykonaj jedną z następujących czynności:
-
Aby dodać format warunkowy, wybierz pozycję Nowa reguła , aby wyświetlić wyskakujące okienko Nowa reguła formatowania .
-
Aby zmienić format warunkowy, zacznij od upewnienia się, że na liście Pokaż reguły formatowania dla wybrano odpowiedni arkusz lub tabelę. W razie potrzeby wybierz inny zakres komórek, wybierając przycisk Zwiń w oknie podręcznym Dotyczy tymczasowo go ukryj. Wybierz nowy zakres komórek w arkuszu, a następnie ponownie rozwiń okno podręczne . Zaznacz regułę, a następnie wybierz pozycję Edytuj regułę , aby wyświetlić wyskakujące okienko Edytuj regułę formatowania .
-
-
W obszarze Wybierz typ reguły wybierz pozycję Formatuj tylko wartości unikatowe lub zduplikowane.
-
Na liście Formatuj wszystkie w obszarze Edytuj opis reguły wybierz pozycję Unikatowe lub zduplikowane.
-
Wybierz pozycję Format , aby wyświetlić okno podręczne Formatowanie komórek .
-
Wybierz format liczby, czcionki, obramowania lub wypełnienia, który chcesz zastosować, gdy wartość komórki spełnia warunek, a następnie wybierz przycisk OK. Możesz wybrać więcej niż jeden format. Wybrane formaty są wyświetlane w panelu Podgląd .
W Excel dla sieci Web można usunąć zduplikowane wartości.
Usuwanie zduplikowanych wartości
Po usunięciu zduplikowanych wartości jedynym efektem są wartości z zakresu komórek lub tabeli. Inne wartości spoza zakresu komórek lub tabeli nie zostaną zmienione ani przeniesione. Po usunięciu duplikatów jest zachowywane pierwsze wystąpienie wartości na liście, ale usuwane są inne identyczne wartości.
Ważne: Zawsze możesz wybrać pozycję Cofnij , aby odzyskać dane po usunięciu duplikatów. Dlatego warto skopiować oryginalny zakres komórek lub tabeli do innego arkusza lub skoroszytu przed usunięciem zduplikowanych wartości.
Wykonaj następujące czynności:
-
Zaznacz zakres komórek lub upewnij się, że aktywna komórka znajduje się w tabeli.
-
Na karcie Dane wybierz pozycję Usuń duplikaty.
-
W oknie dialogowym Usuwanie duplikatów usuń zaznaczenie wszystkich kolumn, w których nie chcesz usuwać zduplikowanych wartości.
Uwaga: Dane zostaną usunięte ze wszystkich kolumn, nawet jeśli nie zaznaczysz wszystkich kolumn na tym etapie. Jeśli na przykład wybierzesz kolumny Kolumna1 i Kolumna2, ale nie Kolumna3, wówczas "klucz" używany do znajdowania duplikatów jest wartością OBU kolumn1 & Kolumna2. Jeśli duplikat zostanie znaleziony w kolumnach Kolumna1 i Kolumna2, zostanie usunięty cały wiersz, w tym dane z kolumny Nr 3.
-
Wybierz przycisk OK, a zostanie wyświetlony komunikat wskazujący, ile zduplikowanych wartości zostało usuniętych. Wybierz przycisk OK , aby odrzucić tę wiadomość.
Uwaga: Jeśli chcesz odzyskać dane, po prostu wybierz pozycję Cofnij (lub naciśnij Ctrl+Z na klawiaturze).
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.