Jak podzielić nazwy za pomocą formuły w programie Excel (4 proste metody)

  • Udostępnij To
Hugh West

W programie Microsoft Excel muszą wystąpić przypadki, gdy trzeba podzielić pełną nazwę.Excel ma kilka metod, aby to zrobić.W rzeczywistości zmniejsza zadanie, ponieważ można to zrobić ręcznie, ale to jest bardzo czasochłonne i trudne do skoncentrowania się na. Ten artykuł pokaże wszystkie możliwe metody, aby dzielenie nazw w Excelu Mam nadzieję, że spodobał Ci się ten artykuł i zgromadzisz więcej wiedzy na temat Excela.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń.

Dzielenie nazw w Excelu.xlsx

Podziel nazwy z różnych pozycji za pomocą formuł Excela

Nazwy możemy dzielić za pomocą formuły lub za pomocą wbudowanego polecenia Excela. W tym artykule omówimy wszystkie możliwe metody dzielenia nazw w Excelu. Jedną z największych zalet używania formuł do rozwiązywania dowolnych problemów jest to, że formuły dają dynamiczne rozwiązania, podczas gdy inne polecenia Excela dają rozwiązania statyczne. Aby pokazać wszystkie metody dzielenia nazw w Excelu, bierzemy zbiór danych, który zawiera pełneMusimy podzielić imiona na imiona, drugie imię i nazwisko.

1. wypisać imię

Aby wyodrębnić imię z pełnej nazwy, używamy LEWA oraz SZUKAJ funkcje.

Kroki

  • Wybierz komórkę C5 gdzie chcesz zastosować formułę do wyodrębnienia pierwszego nazwiska.

  • Zapisz w pasku formuły następujący wzór.
=LEFT(B5,SEARCH(" ",B5)-1)

  • Naciśnij Wejdź na stronę aby zastosować formułę.

  • Przeciągnij Uchwyt do napełniania ikonę w dół kolumny lub kliknij na nią dwukrotnie.

Podział formuły

  • SEARCH(" ",B5)-1): Tutaj SZUKAJ funkcja używa, aby uzyskać pustkę w komórce B5, a -1 używa, aby uzyskać tekst 1 krok przed spacją.
  • LEFT(B5,SEARCH(" ",B5)-1): Na stronie LEWA funkcja rozpoczyna tekst od lewej strony i kończy go 1 krok przed spacją.

2) Wyciągnij Middle Name

Aby wyodrębnić drugie imię, używamy kombinacji IFERROR , MID oraz SZUKAJ funkcje.

Kroki

  • Najpierw wybierz dowolną komórkę. Tutaj wybierzemy komórkę D5 .

  • Zapisz w pasku formuły następujący wzór:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)

  • Naciśnij Wejdź na stronę aby zastosować formułę.

  • Przeciągnij Uchwyt do napełniania Możesz zauważyć, że niektóre wyniki są wyświetlane jako ". #VALUE! ' Dzieje się tak dlatego, że dwie z naszych podanych pełnych nazwisk nie mają właściwie środkowych imion.

  • Aby rozwiązać ten błąd i wyświetlić środkowe imię jako puste, gdy nie ma środkowego imienia, możemy użyć IFERROR funkcja.
  • Poprzedni wzór zastąpić następującym wzorem:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),")

  • Teraz przeciągnij Uchwyt do napełniania ikona w dół kolumny i otrzymasz wynik jako pusty, gdy nie ma środkowego nazwiska.

Podział formuły

  • MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1): Aby uzyskać drugie imię z pełnego imienia, użyj SZUKAJ(" ",B5)+1 aby wyodrębnić nazwę z kolejnego znaku i umieścić ją w argumencie Start_num. MID Aby określić liczbę znaków do wyodrębnienia, należy odjąć pozycję pierwszej spacji od pozycji drugiej spacji i umieścić ją w argumencie num_chars funkcji MID funkcja.
  • A jeśli brakuje środkowego imienia, to. IFERROR Funkcja zastąpi je pustym łańcuchem.

3) Wyciągnij nazwisko

Aby wyodrębnić nazwisko z pełnej nazwy, wykorzystaliśmy metodę PRAWDA , SZUKAJ , SUBSTYTUT oraz LEN funkcje.

Kroki

  • Wybierz komórkę E5 .

  • Zapisz w pasku formuły następujący wzór.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

  • Naciśnij Wejdź na stronę aby zastosować formułę.

  • Przeciągnij Uchwyt do napełniania ikonę w dół kolumny lub kliknij na nią dwukrotnie.

Podział formuły

  • LEN(SUBSTITUTE(B5," ",")): Tutaj SUBSTYTUT funkcja używa do wyeliminowania spacji w pełnej nazwie i policzenia długości przy użyciu LEN funkcja bez spacji.
  • LEN(B5)-LEN(SUBSTITUTE(B5," ",")): Podaje to długość przestrzeni w zbiorze danych.
  • SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","))): Na stronie SUBSTYTUT funkcja używa tutaj do zastąpienia spacji znakiem ' # '.Numer instancji w. SUBSTYTUT Funkcja oznacza pozycję twojej instancji. Tutaj mamy 2 spacje i instancja numer 2 oznacza drugą instancję. Zastępuje ona spację w drugiej instancji.
  • LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))): Na stronie SZUKAJ Funkcja ta przeszuka stronę # ' i zwróć wartość długości, w której znajduje się ' # Następnie usuń ją z całkowitej długości swojego imienia i nazwiska. W naszym przykładzie zwróciło 4. Jest to długość pozostała po ' # '.
  • RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))): Teraz PRAWDA Funkcja wyodrębni tekst o długości zwrotnej z komórki B5 Która ostatecznie podaje nazwisko z podanej pełnej nazwy.

3 Alternatywne sposoby dzielenia nazw bez użycia formuły w programie Excel

1. wykorzystanie tekstu w kolumnach do rozdzielania nazwisk

Po drugie, możesz łatwo podzielić nazwy w Excelu za pomocą Tekst w kolumnach polecenie.

Kroki

  • Najpierw zaznacz całą kolumnę, w której umieszczasz pełne nazwy.

  • Teraz przejdź do Dane na wstążce i wybierz Tekst w kolumnach od Narzędzia danych grupa.

  • Wybierz Delimited z Dane pierwotne Typ i kliknąć na Następny .

  • Wybierz Przestrzeń z Delimitery i kliknąć na Następny .

  • Teraz zmień Miejsce przeznaczenia gdzie chcesz umieścić swoje wyniki i kliknij na Wykończenie .

  • Spowoduje to podział nazw i umieszczenie ich w dwóch różnych kolumnach.

Read More: Oddzielenie imienia i nazwiska spacją za pomocą formuły Excela (3 sposoby)

2) Używanie polecenia Znajdź i zamień w programie Excel

Innym prostym sposobem na podzielenie nazw jest użycie Znajdź i zamień polecenie w Excelu, z którego będziemy korzystać w kolejnych rozdziałach.

2.1 Podziel się imieniem

Kroki

  • Kopiuj kolumnę B i wklej go do kolumny C gdzie chcesz wyodrębnić pierwsze imię z pełnej nazwy.

  • Wybierz kolumnę C .

  • Teraz przejdź do Strona główna na wstążce i kliknij na Znajdź & Wybierz od Edycja grupa.

  • Wybierz Wymienić z Znajdź & Wybierz menu rozwijane.

  • A Znajdź i zamień Pojawi się okno. Miejsce ' *' (postawić spację, a następnie wstawić znak gwiazdki) w Znajdź to, co Pole. To jest znak wieloznaczny(*), który może być użyty w miejsce dowolnego tekstu. Tutaj wstawiamy spację, a następnie znak wieloznaczny. Leave Zastąpić pole jako puste. kliknij na Wymień wszystko .

  • To ostatecznie zastąpi cały tekst po spacji pustką i zwróci tylko pierwsze imię z pełnej nazwy.

Read More: Jak oddzielić pierwsze, średnie i ostatnie imię w Excelu za pomocą formuły?

2.2 Podziel nazwisko

Kroki

  • Kopiuj kolumnę B i wklej go do kolumny D gdzie chcesz wyodrębnić nazwisko z pełnej nazwy.

  • Wybierz kolumnę D .

  • Idź do Strona główna na wstążce i wybierz Znajdź & Wybierz od Edycja grupa.

  • Wybierz Wymienić z Znajdź & Wybierz opcja.

  • A Znajdź i zamień Pojawi się okno. Miejsce '* ' (najpierw wstaw znak gwiazdki, a potem spację) w Znajdź to, co Pole. To jest znak wieloznaczny, który może być użyty zamiast dowolnego tekstu. Tutaj umieść znak wieloznaczny(*), a następnie umieść spację. Zostaw Zastąpić jako puste. Kliknij na Wymień wszystko .

  • Zastąpi cały tekst aż do spacji i umieści go jako pusty. Zwraca nazwisko z pełnej nazwy.

Read More: Jak podzielić nazwy w Excelu na dwie kolumny (4 szybkie sposoby)

3. rozdzielanie nazw poprzez wypełnianie Flash w Excelu

Wreszcie, nasza ostatnia metoda opiera się na Wypełnienie błyskowe gdzie trzeba umieścić poprawnie swoje imię lub nazwisko, wtedy wszystkie inne wiersze mogą być modyfikowane przy użyciu Wypełnienie błyskowe .

Kroki

  • Wpisz w komórce imię i nazwisko podanego przez siebie pełnego imienia i nazwiska C5 i komórka D5 odpowiednio.

  • Przeciągnij Uchwyt do napełniania ikona w dół kolumny dla obu przypadków.

  • Da to tę samą wartość we wszystkich komórkach. Teraz kliknij na Opcje automatycznego wypełniania i wybrać Wypełnienie błyskowe .

  • Zrób to dla obu przypadków, a następnie otrzymasz wymagane imię i nazwisko z pełnych nazw.

Read More: Excel VBA: Podziel imię i nazwisko (3 praktyczne przykłady)

Wniosek

Omówiliśmy cztery różne metody dzielenia nazw w Excelu. Formuła daje nam dynamiczne rozwiązanie, podczas gdy pozostałe 3 metody dają nam statyczne rozwiązania. Ale wszystkie metody są równie skuteczne w dzieleniu nazw. Mam nadzieję, że spodobał Ci się cały artykuł, a jeśli masz jakieś pytania, śmiało pytaj w polu komentarza, i nie zapomnij odwiedzić Exceldemy strona.

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ł.