Jak odwrócić nazwy w Excelu (5 poręcznych metod)

  • Udostępnij To
Hugh West

Czy chcesz się nauczyć jak odwrócić nazwy w Excelu z kilkoma ekscytującymi formułami? Ten artykuł jest dla Ciebie. Tutaj omówiliśmy 5 proste i poręczne metody odwracania nazw w Excelu.

Pobierz Zeszyt ćwiczeń

Pobierz poniższy zeszyt ćwiczeń. Pomoże Ci on lepiej zrealizować temat.

Odwracanie nazwisk.xlsm

5 Metod na odwrócenie nazw w Excelu

Tutaj mamy listę Imię i nazwisko Teraz zademonstrujemy procedury odwracania nazwisk pracowników zgodnie z Twoimi potrzebami.

Nie wspominając o tym, że używaliśmy Microsoft Excel 365 do stworzenia tego artykułu, ale możesz użyć dowolnej innej wersji według własnego uznania.

1. użycie funkcji Flash Fill do odwrócenia nazw w Excelu

Na początku możemy skorzystać z programu Excel Wypełnienie błyskowe funkcja do odwracania nazw w Excelu.

Aby odwrócić Imię i nazwisko , wykonaj poniższe kroki.

📌 Kroki:

  • Najpierw napisz imię w pożądanej kolejności, jak na zrzucie ekranu pokazanym poniżej.

  • Następnie wybierz pierwszą komórkę Nazwa odwrotna i przejdź do Strona główna tab>> Wypełnij drop-down>> Wypełnienie błyskowe .

  • Następnie należy kliknąć na komórkę C5 a następnie przeciągnij w dół Uchwyt do napełniania narzędzie dla innych komórek.

  • Następnie, jeśli wyświetlony wynik jest pożądany, należy kliknąć na ikonę pokazaną na rysunku i wybrać Przyjmij sugestie .

Dlatego zobaczysz, że dane imiona zostały odwrócone. Oto jak odwrócić imiona w Excelu.

2) Zastosowanie funkcji MID, SEARCH i LEN do odwracania nazw w Excelu

W tej metodzie wykorzystujemy kombinację MID , SZUKAJ , oraz LEN funkcje do odwracania nazw.

📌 Kroki:

  • Wybierz komórkę C5 i Zapisz funkcję podaną poniżej.
=MID(B5&""&B5,SEARCH(" ",B5)+1,LEN(B5))

Można też napisać go na polu funkcyjnym.

Tutaj, B5 to Imię pracownika.

Podział formuły:

  • LEN(B5) → staje się
    • LEN("Henryk Mat") → Funkcja LEN określa długość znaków
      • Wyjście → 10
    • SZUKAJ(" ",B5) → staje się
      • SEARCH(" ", "Henryk Mat") → Funkcja SEARCH znajduje pozycję spacji w tekście Henry Matt
        • Wyjście → 6
      • WYSZUKIWANIE(" ",B5)+1 → staje się
        • 6+1 → 7
      • B5&" "&B5 →. staje się
        • "Henry Matt"&" "& "Henry Matt" → The Ampersand Operator zsumuje te dwa teksty Henry Matt
          • Wyjście → "Henry Matt Henry Matt"
        • MID(B5&""&B5,SEARCH(" ",B5)+1,LEN(B5)) → staje się
          • MID("Henry Matt Henry Matt",7,10) →. Tutaj, 7 to numer początkowy postaci i 10 to łączna liczba znaków, które wyodrębnimy za pomocą funkcja MID z tekstu "Henry Matt Henry Matt" .
            • Wyjście → Matt Henry

  • Po zapisaniu funkcji naciśnij ENTER i otrzymasz wynik.
  • Użyj Uchwyt FIll dla pozostałych komórek, co spowoduje odwrócenie nazw.

Po tym zabiegu uzyskasz następujący wynik.

3) Przerzucanie nazw z przecinkiem w Excelu

Czasami Twój zbiór danych ma nazwy oddzielone przecinkiem. Jeśli chcesz to zmienić, wykonaj poniższe kroki.

📌 Kroki:

  • Wybierz komórkę C5 i zapisz podane poniżej funkcje.

=MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)

Tutaj, B5 to Imię pracownika.

Podział formuły:

  • LEN(B5)-1 → staje się
    • LEN(("Henry, Matt")-1) → Funkcja LEN określa długość znaków
      • Wyjście → 10
    • SZUKAJ(", ",B5) → staje się
      • SEARCH(", ", "Henry, Matt") → Funkcja SEARCH znajduje pozycję spacji w tekście Henry Matt
        • Wyjście → 6
      • WYSZUKIWANIE(" ",B5)+2 →. staje się
        • 6+2 → 8
      • B5&" "&B5 →. staje się
        • "Henry, Matt"&" "& "Henry, Matt" → The Ampersand Operator zsumuje te dwa teksty Henry Matt
          • Wyjście → "Henry, Matt Henry, Matt"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→. staje się
          • MID("Henry, Matt Henry, Matt",8,10) → Tutaj, 8 to numer początkowy postaci i 10 to łączna liczba znaków, które wyodrębnimy za pomocą funkcja MID z tekstu "Henry, Matt Henry, Matt" .
            • Wyjście → Matt Henry

  • Następnie naciśnij ENTER po napisaniu funkcji.
  • Na koniec użyj Uchwyt do napełniania dla pozostałych komórek, co spowoduje zamianę nazw.

Po tym, w wynikach pojawi się Nazwa odwrotna kolumna.

Podobne lektury

  • Jak odwrócić tekst do kolumn w Excelu (6 poręcznych metod)
  • Jak odwrócić oś X w Excelu (4 szybkie sztuczki)
  • Odwrócenie kolejności legend w wykresie słupkowym w Excelu (szybkie kroki)
  • Jak odwrócić kolejność kolumn w pionie w Excelu (3 sposoby)
  • Jak odwrócić kolejność arkuszy w Excelu (3 proste sposoby)

4) Przerzucanie nazw w Excelu bez przecinka

Jeśli Twój zbiór danych ma nazwy bez przecinka, ale chcesz je przerzucić z przecinkiem, to wykonaj następujące kroki.

📌 Kroki:

  • Najpierw należy wybrać komórkę C5 i zapisać podane poniżej funkcje
=MID(B5&","&B5,SEARCH(" ",B5)+1,LEN(B5)+1)

Tutaj, B5 to Imię pracownika.

Podział formuły:

  • LEN(B5)+1 → staje się
    • LEN(("Henryk Mat")+1) → Funkcja LEN określa długość znaków
      • Wyjście → 11
    • SZUKAJ(", ",B5)+1 → staje się
      • SEARCH((", ", "Henryk Maciuś")+1) → Funkcja SEARCH znajduje pozycję spacji w tekście Henry Matt
        • Wyjście → 6+1→7
      • B5&", "&B5 →. staje się
        • "Henry Matt"&","& "Henry Matt" → Operator ampersandu. zsumuje te dwa teksty Henry Matt
          • Wyjście → "Henryk Mat, Henryk Mat"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→. staje się
          • MID("Henry Matt, Henry Matt",7,11) → Tutaj, 7 to numer początkowy postaci i 11 to liczba całkowita znaków, które wyodrębnimy za pomocą funkcja MID z tekstu "Henry Matt, Henry Matt" .
            • Wyjście → Matt, Henry

  • Naciśnij ENTER .
  • Użyj Uchwyt do napełniania dla pozostałych komórek i odwrócić nazwy bez przecinków.

Na koniec otrzymasz następujący wynik.

5) Odwracanie nazw za pomocą VBA w Excelu

Na koniec możemy również odwrócić nazwę używając VBA kod, język programowania dla firmy Microsoft Excel i innych narzędzi biurowych.

📌 Kroki:

  • Idź do Deweloper tab>> Visual Basic opcja .

  • Kliknij na Wkładka a następnie wybrać Moduł

Później, Moduł 1 zostanie utworzona, gdzie wstawimy nasz kod.

  • Zapisz następujące informacje VBA kod wewnątrz utworzonego modułu
 Sub nazwa_flip() Dim rng As Range Dim wrk_rng As Range Dim sym As String On Error Resume Next Set wrk_rng = Application.Selection Set wrk_rng = Application.InputBox("Range", "Exceldemy", wrk_rng.Address, Type:=8) sym = Application.InputBox("Symbol interval", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value nazwa_list = VBA.Split(yValue, sym) If UBound(nazwa_list) = 1Then rng.Offset(0, 1) = nazwa_listy(1) + sym + nazwa_listy(0) End If Next End Sub  Tutaj,  nazwa_przesunięcia  to  podprocedura  nazwa. Zadeklarowaliśmy  rng  ,  wrk_rng  jako  Zakres  ,  sym  jako  String  . 

  • Następnie uruchom kod, naciskając przycisk F5 i pojawi się pole do wprowadzania danych.
  • Zaznacz wszystkie komórki, które chcesz odwrócić (tutaj, $B$5:$B$8 to nasz wybrany zakres) i naciśnij OK .

  • Następnie pojawi się kolejne pole do wprowadzania danych.
  • Wpisz przecinek ( , ) jako symbol interwału i naciśnij OK .

  • W konsekwencji otrzymasz swój wynik.

Read More: Jak odwrócić ciąg znaków w programie Excel (3 odpowiednie sposoby)

Część ćwiczeniowa

Na każdym arkuszu po prawej stronie zamieściliśmy sekcję ćwiczeniową do samodzielnego wykonania.

Wniosek

Więc, to jest kilka łatwych metod, aby Odwracanie nazw w programie Excel Proszę dać nam znać w sekcji komentarzy, jeśli masz jakieś pytania lub sugestie. Dla lepszego zrozumienia proszę pobrać arkusz ćwiczeniowy. Odwiedź naszą stronę internetową Exceldemy aby poznać różne rodzaje metod Excela. Dziękuję za cierpliwość w czytaniu tego artykułu.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.