Jak sortować bez duplikatów w Excelu i Arkuszach Google

Jak sortować bez duplikatów w Excelu i Arkuszach Google

W tym artykule dowiesz się, jak sortować bez duplikatów w Excelu i Arkuszach Google.

Sortuj bez duplikatów

Załóżmy, że masz następującą listę liczb w kolumnie B.

Jak widać, liczby 2 i 5 powtarzają się dwukrotnie, a liczba 11 powtarza się trzy razy. Aby posortować bez uwzględniania duplikatów, wykonaj następujące kroki:

1. Najpierw zidentyfikuj zduplikowane wartości w kolumnie pomocniczej. Aby to zrobić, w komórce C2, wprowadź formułę:

1 =LICZ.JEŻELI(B3:B12zł;"="&B2)

Funkcja LICZ.JEŻELI zlicza, ile razy komórka z zakresu B3:B12 jest równa B2. Powoduje to wyszukanie dowolnej innej komórki w zakresie B3:B12, która ma wartość z B2 (5). W tym przypadku wynikiem jest 1, ponieważ komórka B7 to wartość 5. Dlatego jeśli wartość z kolumny B nie ma duplikatów, wynikiem formuły będzie 0.

2. Ustaw kursor w prawym dolnym rogu komórki C2, aż krzyż wydaje.

3. Przeciągnij formułę w dół do końca zakresu (C12).

4. Wartości z 0 w kolumnie C to wartości bez duplikatów. Aby uwzględnić tylko te unikalne wartości, utwórz kolejną kolumnę pomocnika; w komórce D2, wprowadź formułę:

1 =JEŻELI(C2=0,B2,"")

Użyj funkcji JEŻELI, aby sprawdzić, czy wartość w C2 wynosi 0 (nie ma duplikatów). Jeśli tak, skopiuj wartość z B2 do D2, a jeśli nie, pozostaw D2 puste.

5. Przeciągnij formułę w dół do komórki D12.

Jak widać, kolumna D zawiera tylko unikalne wartości z kolumny B.

6. Teraz utwórz kolejną kolumnę pomocniczą, aby posortować wartości z kolumny D bez spacji. Aby to zrobić, w komórce E2, wprowadź formułę:

1 =DUŻY($D$2:$D$12;WIERSZ(D2)-WIERSZ(D$2)+1)

Użyj funkcji LARGE, aby określić pozycję wartości w tablicy. W tym przypadku tablica to $D$2:$D$12. Dla pozycji w tablicy użyj funkcji WIERSZ: WIERSZ(D2) - WIERSZ(D$2) + 1. Ten fragment formuły zwiększa się o jeden z każdym nowym wierszem. Na przykład komórka E2 zwraca pozycję 1 z tablicy D2:D12 przy użyciu funkcji LARGE, czyli D2 (14); E3 zwraca pozycję 2 (D3) itd.

7. Przeciągnij formułę w dół do komórki E12.

Teraz wszystkie wartości z kolumny B są sortowane w kolejności malejącej w kolumnie E. Jeśli chcesz sortować od najmniejszej do największej, możesz użyć tej samej formuły, tylko z funkcją SMALL:

1 =MAŁY($D$2:$D$12;WIERSZ(D2)-WIERSZ(D$2)+1)

8. Wreszcie możesz skopiuj i wklej jako wartości w kolumnie E, usuń kolumny pomocnicze C i D oraz usuń wartości błędów (#NUM!) spowodowane przez puste komórki.

Sortuj bez duplikatów w Arkuszach Google

Możesz użyć dokładnie tych samych kroków, które są używane w programie Excel, aby sortować bez duplikatów w Arkuszach Google. Ostateczny wynik jest taki sam jak w Excelu.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave