Jak sortować liczby lub teksty i usuwać zduplikowane rekordy bezpośrednio w programie Excel?
Jeśli istnieje lista liczb lub tekstów z kilkoma duplikatami, zduplikowane zostaną posortowane razem podczas korzystania z funkcji Sortuj w programie Excel. Jednak w niektórych przypadkach chcesz po prostu posortować dane i bezpośrednio usunąć zduplikowane rekordy, jak sobie z tym poradzić?
Posortuj liczby i usuń zduplikowane
Sortuj teksty i usuwaj duplikaty
Posortuj liczby i usuń zduplikowane
Aby posortować liczby i usunąć duplikaty, potrzebujesz pewnych formuł.
1. Po pierwsze, musisz zidentyfikować zduplikowane wiersze za pomocą tej formuły =COUNTIF(A2:A$11,"="&A1), A1 to pierwsza liczba na liście, A11 to komórka poniżej ostatniego numeru na liście. Przeciągnij automatyczne wypełnienie w dół, aby wypełnić komórki tą formułą.
2. Następnie w sąsiedniej kolumnie wpisz tę formułę =IF(B1=0,A1,"") B1 to pierwsza komórka formuły, przeciągnij uchwyt wypełniania w dół, aby posortować liczby. Duplikaty będą wyświetlane jako puste.
3. W następnej kolumnie użyj =SMALL(C$1:C$10,ROW(C1)-ROW(C$1)+1) sortować liczby od najmniejszych do największych i usuwać zduplikowane. C1: C10 to trzeci zakres formuły.
Wskazówka:
1. Jeśli chcesz posortować liczby od największych do najmniejszych, możesz użyć tej formuły =LARGE(C$1:C$10,ROW(C1)-ROW(C$1)+1).
2. Możesz zastosować Kreator warunków błędu of Kutools dla programu Excelwybierz opcję Dowolna wartość błędu z Typy błędów rozwijana lista, aby konwertować błędy na puste miejsca lub wiadomości według potrzeb.(Bezpłatne pobieranie Kutools dla programu Excel teraz!)
Sortuj teksty i usuwaj duplikaty
Jeśli chcesz posortować teksty i usunąć zduplikowane wartości, potrzebujesz również formuł.
1. Najpierw dodaj serię liczb obok listy tekstowej.
2. W kolumnie C wpisz tę formułę =IF(COUNTIF(B12:B$21,B12)=1,B12,"") (B12: B21 to zakres tekstu), aby wyodrębnić niepowtarzalne teksty.
3. W kolumnie D wpisz to =COUNTIF(C$12:C$21,"<"&C12) sortować niepowtarzalne teksty. W takim przypadku duplikaty będą wyświetlane jako zera.
4. W kolumnie E wpisz tę formułę =MATCH(A12,D$12:D$21,0), zera zostaną wyświetlone jako błędy. A12 to pierwsza liczba w numerze serii, D12: D21 to trzeci zakres formuły.
5. W kolumnie F wpisz tę formułę =INDEX(B$12:B$21,E12), B12: B21 to zakres tekstu, E12 to pierwsza komórka poprzedniego zakresu formuły. Teraz duplikaty są wyświetlane jako błędy, a tylko unikalne teksty są sortowane.
Wskazówka: Możesz również zastosować Kreator warunków błędu of Kutools dla programu Excel konwertować tylko Wartość błędu nie dotyczy do pustych miejsc.(Bezpłatne pobieranie Kutools dla programu Excel teraz!)
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!