쉼표를 사용하여 Excel에서 성과 이름을 전환하는 방법

  • 이 공유
Hugh West

이 기사에서는 Excel에서 쉼표로 성과 이름을 전환하는 방법을 보여 드리겠습니다. 문제에 따라 많은 문제에 직면할 수 있습니다. 이 자습서에서는 가능한 한 많은 문제와 해결 방법에 중점을 둘 것입니다. 그러나 특별한 문제가 있고 해결해야 할 문제에 직면한 경우 의견 상자에 알려주십시오. 해결책을 제시해 드리겠습니다.

실습 워크북 다운로드

이 글을 작성하는 데 사용한 다음 Excel 파일을 다운로드하십시오. 이 기사에서 사용한 모든 수식과 방법을 얻을 수 있습니다.

Comma.xlsm으로 성과 이름 전환

4 적절한 전환 방법 쉼표가 있는 Excel의 성과 이름

먼저 데이터 세트를 소개하겠습니다. 내 시트에 성과 이름이 있는 사람들의 이름이 몇 개 있고 Excel에서 이름과 성을 쉼표로 바꾸겠습니다.

1. Excel 기능을 사용하여 쉼표로 성과 이름 전환

이 방법에서는 이름과 성을 다음과 같은 방식으로 전환합니다.

성, 이름 = 이름 성

예:

John Dalton = Dalton, John

다음 하위 방법을 사용하여 이를 수행할 수 있습니다. .

1.1 RIGHT, SEARCH, LEFT 기능 병합

이 섹션에서는 RIGHT, SEARCH, LEFT 기능 을 다음과 같이 적용합니다. 쉼표로 성과 이름을 바꾸십시오. 팔로우하자아래 지침에 따라 이름과 성을 쉼표로 전환하십시오!

단계:

  • 먼저 셀 C5 을 선택하여
  • 다음에 해당 셀에 아래 함수를 적습니다.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)

  • 따라서 키보드에서 Enter 을 누르기만 하면 됩니다. 결과적으로 RIGHT, SEARCH, LEFT 함수 의 반환값을 얻을 수 있으며 반환값은 Dalton, John 입니다.

  • 또한, 자동완성 C 의 나머지 셀에 대한 기능은

1.2 REPLACE, SEARCH, LEFT 기능 결합

이제 REPLACE, SEARCH, LEFT 기능 은 쉼표로 이름과 성을 전환합니다. 데이터 세트에서 쉽게 할 수 있습니다. 아래 지침에 따라 이름과 성을 쉼표로 바꾸십시오!

단계:

  • 먼저 셀 C5<7을 선택합니다> 작업의 편의를 위해.
  • 다음에 해당 셀에 아래의 함수를 적습니다.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)

  • 따라서 키보드에서 Enter 을 누르기만 하면 됩니다. 결과적으로 REPLACE, SEARCH, LEFT 함수 의 반환을 얻을 수 있으며 반환은 Dalton John 입니다.

  • 더 나아가, AutoFill 나머지 기능 C 열에 있는 셀의

1.3 MID, SEARCH 및 LEN 기능 적용

이 부분에서는 MID, SEARCH, , LEN 기능 을 적용하여 성과 이름을 쉼표 없이 전환하도록 하겠습니다. 아래 지침에 따라 쉼표 없이 이름과 성을 전환하십시오!

단계:

  • 먼저 셀 C5<7을 선택합니다> 작업의 편의를 위해.
  • 다음에 해당 셀에 아래 함수를 적습니다.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)

  • 따라서 키보드에서 Enter 을 누르기만 하면 됩니다. 결과적으로 MID, SEARCH, LEN 기능 , 의 반환을 얻을 수 있으며 반환은 Dalton John<입니다. 7>.

  • 또한, 자동완성 C 의 나머지 셀에 대한 기능 스크린샷에 나와 있습니다.

2. Excel 빠른 채우기 기능을 사용하여 성과 이름 전환

때로는 이름이 세 부분 이상일 수 있습니다. 이 경우 Excel의 빠른 채우기 기능 을 사용할 수 있습니다.

단축키: CTRL + E

  • 먼저 셀 C5 에 원하는 출력을 만듭니다. 필요한 경우 실제 출력이 무엇인지 Excel에 힌트를 제공하기 위해 열의 셀에 더 많은 출력을 추가합니다.

  • 이제 선택( C5 )또는 해당 셀을 선택하고 키보드에서 CTRL + E 를 누릅니다. 플래시 채우기 옵션 이라는 드롭다운을 찾을 수 있습니다. 모든 항목이 확인 이면 드롭다운을 클릭하고 제안 수락 명령을 선택합니다. 또는 출력을 취소하려면 빠른 채우기 실행 취소 명령을 선택하십시오.

3. Excel의 텍스트를 열 기능에 적용하여 전환 이름과 성

이러한 방식으로 Excel의 Text to Columns 기능 을 사용하여 이름을 개별 부분으로 분할합니다. 그런 다음 해당 부분을 연결하여 새 이름 형식을 만듭니다. 아래 지침에 따라 배우십시오!

1단계:

  • 이름이 있는 셀을 선택한 다음 텍스트를 열로 Excel의 마법사( 데이터 > 데이터 도구 > 텍스트를 열로 ). 텍스트를 열로 마법사를 여는 키보드 단축키: ALT + A + E
  • 3단계 중 1단계에서 구분 옵션을 선택한 다음 다음 버튼.

  • 3단계 중 2단계에서 스페이스 구분 기호<7로 선택합니다>. 그리고 다음 옵션을 클릭합니다.

  • 3단계 중 3단계에서 대상 을 선택합니다. 셀을 B2 로 지정하고 마침 옵션을 클릭합니다.

  • stage:

2단계:

  • 이제 CONCATENATE 함수<7를 사용했습니다> 이 셀을 결합하고새 이름 형식입니다.
=CONCATENATE(D5,", ",C5)

하지만 &

=D5&", "&C5

자세히 보기: 열에서 텍스트 찾기 및 바꾸기 Excel VBA( 2 예)

4. VBA 코드를 실행하여 쉼표

로 이름과 성을 전환합니다. Excel에서 이름과 성을 전환하는 방법을 보여 드리겠습니다. 간단한 VBA 코드를 사용하여 쉼표와 함께. 특정 순간에 매우 유용합니다 . 데이터 세트에서 간단한 VBA 코드를 사용하여 Excel에서 이름과 성을 전환합니다. 아래 지침에 따라 배우십시오!

1단계:

  • 먼저 <6에서 모듈을 엽니다>개발자 탭에서

개발자 → Visual Basic

  • 클릭 후 Visual Basic 리본, Microsoft Visual Basic for Applications – Switch First and Last Name with Comma 라는 창이 즉시 눈앞에 나타납니다. 해당 창에서 VBA 코드 를 적용하기 위한 모듈을 삽입합니다. 이를 위해

삽입 → 모듈

<으로 이동합니다. 0>

2단계:

  • 따라서 쉼표로 이름과 성 전환 모듈이 나타납니다. Switch First and Last Name with Comma 모듈에서 아래의 VBA 코드를 적어 둡니다.
3137

  • 따라서 VBA 코드를 실행합니다. 그렇게 하려면

실행 → 실행으로 이동합니다.Sub/UserForm

  • VBA Code 실행 후 Switch First and Last Name 나타납니다. 해당 대화 상자에서 범위 입력 상자에 $B$5:$B$10 을 입력합니다. 마지막으로 확인 을 누릅니다.

  • 그 결과 기호 간격 이라는 새 입력 상자가 나타납니다. 나타납니다. 키보드에서 스페이스 버튼을 누릅니다. 다시 확인 을 누릅니다.

  • 마지막으로 성과 이름을 쉼표 VBA 코드 사용.

기억할 사항

➜ Excel에서 #N/A! 오류가 발생합니다.

➜ 빠른 채우기 기능은 Excel 버전 2013 이상에서 사용할 수 있습니다.

결론

그래서 엑셀에서 이름과 성을 쉼표로 바꾸거나 쉼표 없이 바꾸는 방법 입니다. 세 개 이상의 부분으로 이름을 바꾸는 방법을 보여주기도 했습니다. 특정 문제가 있는 경우 의견 섹션에 알려주십시오. 해결 방법을 알려드리겠습니다.

저희 블로그를 읽어주셔서 감사합니다.

행복하세요 😀

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.