Jak sortować według nazwiska w Excelu i Arkuszach Google

Jak sortować według nazwiska w Excelu i Arkuszach Google

W tym artykule dowiesz się, jak sortować nazwiska według nazwiska w Excelu i Arkuszach Google.

Zakładając, że masz imię i nazwisko razem w jednej komórce, istnieje kilka różnych sposobów wyodrębnienia nazwiska i posortowania kolumny z pełnym imieniem według nazwiska.

Sortuj według nazwiska z tekstem do kolumn

Pierwszą opcją sortowania według nazwiska jest wyodrębnienie nazwiska z pełnego imienia i nazwiska w osobnej kolumnie przy użyciu funkcji tekstu do kolumn w programie Excel. Załóżmy, że masz następującą listę imion, zawierającą tylko jedno imię i jedno nazwisko oddzielone spacją, w kolumnie B:

1. Wybierz kolumnę, którą chcesz posortować (w tym przykładzie B), a w Wstążka, iść do Dane > Tekst do kolumn.

2. W Kreatorze konwersji tekstu na kolumny, krok 1, wyjdź Ograniczony zaznaczone i kliknij Następny.

3. Na ekranie Krok 2 zaznacz Przestrzeń i kliknij Następny.

4. W kroku 3 wybierz Nie importuj kolumny (pomiń) pod Format danych kolumny. w Miejsce docelowe, wprowadź komórkę, w której chcesz umieścić wyodrębnione dane (w tym przypadku $C$1) i kliknij Skończyć.
Oznacza to, że pominiesz pierwszą kolumnę (imię), ponieważ jej nie potrzebujesz, i wyodrębnisz tylko drugą kolumnę (nazwisko) w kolumnie C, zaczynając od komórki C1.

5. Teraz masz nazwiska w kolumnie C obok pełnych nazwisk w kolumnie B i możesz sortować obie kolumny według kolumny C.
Aby to zrobić, wybierz kolumnę z nazwiska i w Wstążka, iść do Strona główna > Sortuj i filtruj > Sortuj od A do Z.

6. W wyskakującym okienku wyjdź Rozwiń wybór zaznaczone i kliknij Sortować. Oznacza to, że chcesz, aby wszystkie wypełnione kolumny (B i C) były sortowane na podstawie kolumny C.

Po zakończeniu sortowania wszystkie wartości w kolumnie B są sortowane alfabetycznie według nazwiska i możesz usunąć kolumnę C, ponieważ już jej nie potrzebujesz.

Sortuj według nazwiska z funkcją Flash Fill

Drugą opcją uzyskania tego samego rezultatu jest użycie Flash Fill. Ta opcja rozpoznaje wzorce według dwóch lub więcej wpisów.

1. Wprowadź pierwsze dwa nazwiska w komórkach C1 i C2 (Travis oraz McGoldrick) i wybierz je. Teraz umieść kursor w prawym dolnym rogu obszaru zaznaczenia, aż zmieni się w krzyżyk i podwójne kliknięcie to.

2. Kliknij na Przycisk opcji automatycznego wypełniania który pojawia się na końcu zaznaczenia i wybierz Wypełnienie błyskowe.

Jak widać, Excel automatycznie rozpoznał, że chcesz wyodrębnić nazwiska na podstawie miejsca w kolumnie B i automatycznie wypełnił resztę kolumny C. Teraz możesz posortować zakres w taki sam sposób, jak w powyższej sekcji.

Sortuj według nazwiska za pomocą funkcji Znajdź i zamień

Innym sposobem sortowania według nazwiska jest użycie funkcji Znajdź i zamień.

1. Wybierz kolumnę B i skopiuj ją (CTRL + C), a następnie wybierz komórkę C1 i wklej skopiowaną kolumnę (CTRL + V).

2. Wybierz kolumnę C, a w Wstążka iść do Strona główna > Znajdź i wybierz > Zamień (lub użyj skrótu klawiaturowego, CTRL + H).

3. W wyskakującym okienku wpisz an gwiazdka i przestrzeń (* ) w Znajdź co, Zostawić Zamienić puste i kliknij Zamień wszystko.
W Find, gwiazdka reprezentuje dowolny znak, więc po umieszczeniu gwiazdki-spacji w Find, Excel znajdzie wszystkie znaki przed spacją i zastąpi je pustą wartością (usunie je).

W rezultacie wszystkie imiona i spacje są teraz usuwane z każdej komórki. Tylko nazwiska znajdują się w kolumnie C. Następnie możesz posortować kolumnę w taki sam sposób, jak w powyższej sekcji.

UWAGA: Inną opcją jest użycie kodu VBA do sortowania danych według nazwiska.

Sortuj według nazwiska w Arkuszach Google

Ponieważ Arkusze Google nie mają opcji takich jak wypełnianie Flash i tekst do kolumn w programie Excel, możesz użyć funkcji do utworzenia formuły, która wyodrębni nazwisko z kolumny C. Ta sama formuła może być również używana w programie Excel z tą samą składnią.

1. Wybierz komórkę C1 i wprowadź formułę:

1 =PRAWO(B1,DŁ(B1)-ZNAJDŹ("",B1))

Funkcja LEN znajduje długość tekstu w komórce B1 (czyli 11).
Funkcja ZNAJDŹ zwraca pozycję szukanego tekstu (spację) w komórce B1 (czyli 5).
Funkcja PRAWO zwraca określoną liczbę znaków (11-5 = 6) od końca w danej komórce (B1).
Jako wynik końcowy otrzymujesz sześć ostatnich znaków z B1, czyli nazwisko (Travis).

2. Ustaw kursor w prawym dolnym rogu komórki C2, aż pojawi się krzyżyk.

3. Ciągnąć formułę do końca zakresu (C8).

4. Po wyodrębnieniu wszystkich nazwisk możesz posortować dane w kolumnie B.
Wybierz kolumny B i C, a w Menu, iść do Dane > Sortuj zakres.

5. W wyskakującym oknie wybierz Kolumna C oraz A → Z pod Sortuj wedługi kliknij Sortować.

Teraz możesz usunąć kolumnę C, ponieważ nazwiska w kolumnie B są sortowane według nazwiska alfabetycznie, od A do Z.

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

wave wave wave wave wave