목차
이 기사에서는 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 이상에서 사용할 수 있습니다.
결론
그래서 엑셀에서 이름과 성을 쉼표로 바꾸거나 쉼표 없이 바꾸는 방법 입니다. 세 개 이상의 부분으로 이름을 바꾸는 방법을 보여주기도 했습니다. 특정 문제가 있는 경우 의견 섹션에 알려주십시오. 해결 방법을 알려드리겠습니다.
저희 블로그를 읽어주셔서 감사합니다.
행복하세요 😀