메인 컨텐츠로 가기

Excel에서 성과 이름 전환: 쉽고 완전한 가이드

많은 경우 이름은 일반적으로 "이름 성" 형식으로 나열됩니다. 그러나 이 순서를 "성, 이름"으로 바꾸는 것이 더 바람직한 경우도 있습니다. 즉, 성을 먼저 입력하고 그 다음 쉼표를 입력하고 이름을 마지막에 입력합니다. 조직적, 데이터베이스 관리 또는 스타일상의 이유로 이름 배열을 뒤집는 것이 필요할 수 있지만 대규모 데이터 세트에서 수동으로 수행하는 경우 잠재적으로 지루할 수 있습니다.

이 튜토리얼에서는 이름을 "이름 성"에서 "성, 이름"(쉼표 유무에 관계없이)으로 바꾸거나 그 반대 방향으로 바꾸든 관계없이 Excel에서 이름을 쉽게 재정렬하는 방법을 보여줍니다. 간단한 교체가 필요하든, 고급 기능이나 스크립트가 포함된 보다 복잡한 솔루션이 필요하든, 우리는 귀하에게 필요한 모든 것을 갖추고 있습니다.


Flash Fill을 사용하여 성과 이름 뒤집기

엑셀의 플래시 채우기 기능은 제공한 패턴을 기반으로 데이터를 자동으로 채우는 스마트하고 효율적인 도구입니다. 이는 데이터 세트에서 이름과 성의 순서를 바꾸는 것과 같은 작업에 적합합니다. 이름을 뒤집기 위해 Flash Fill을 사용하려면 다음의 간단한 단계를 따르십시오.

  1. 귀하의 이름 옆에 있는 빈 열의 첫 번째 셀(예: B2), 셀의 이름을 입력하세요. A2 역순으로: "성 이름".
  2. 같은 열에서 아래의 다음 셀을 선택하고 셀의 반대 이름을 입력하세요. A3. 입력을 시작하면 Flash Fill 기능이 패턴을 인식하고 이에 따라 나머지 셀을 자동으로 채웁니다.
  3. PR 기사 엔터 버튼 플래시 채우기 제안을 확인합니다.

    팁 : 2단계와 3단계 대신에 다음을 누를 수도 있습니다. Ctrl + E 키보드를 누르거나 다음으로 이동하세요. Data 리본 탭을 클릭하고 플래시 채우기 버튼을 눌러 아래 셀을 제공한 패턴으로 채웁니다. B2.

배송 시 요청 사항:

  • 이 방법은 쉼표를 포함하지 않으려는 경우나 "성, 이름" 순서를 다시 "이름 성"으로 되돌리려는 경우에도 똑같이 효과적입니다. 핵심은 복제하려는 초기 패턴을 제공하는 것입니다.

  • 일부 이름에는 중간 이름이 있고 일부 이름에는 없는 경우 Flash Fill이 원활하게 처리되지 않을 수 있습니다. 이러한 상황에서 더 나은 결과를 얻으려면 다음을 참조하세요. AI 방식 다음 섹션에서 설명합니다.
  • Flash Fill은 고정된 솔루션을 제공합니다. 이 방법을 통해 반전된 이름은 정적으로 유지됩니다. 즉, 원래 이름이 변경되거나 새 항목이 추가되어도 동적으로 업데이트되지 않습니다. 자동으로 업데이트되는 동적 솔루션의 경우 공식 방법 좋습니다.

AI를 사용하여 성과 이름 바꾸기

Excel 용 Kutools AI 기반 어시스턴트 기능을 갖추고 있으며, AI 보좌관, 중간 이름 포함 여부에 관계없이 이름 순서를 쉽게 뒤집을 수 있도록 설계되었습니다. 사용자 친화적인 인터페이스를 활용하여 Kutools AI 보좌관를 사용하면 필요에 따라 단일 또는 다중 선택 범위에서 이름 순서를 쉽게 바꿀 수 있습니다. 다음 단계를 따르십시오.

참고 : AI 작업을 사용한 후에는 실행 취소 기능을 사용할 수 없습니다. AI 지원 수정을 진행하기 전에 원본 데이터의 백업을 생성하는 것이 좋습니다.

다운로드 Excel 용 Kutools 해당 기능에 액세스하고 30일 무료 평가판을 잠금 해제하세요!
  1. 로 이동 쿠툴 Excel 리본의 탭을 선택하고 AI 보좌관 를 열려면 Kutools AI 보좌관 인터페이스.
  2. 뒤집고 싶은 이름을 선택하세요.
  3. 입력 상자에 명령을 명확하게 입력하십시오. 예를 들어 다음과 같이 입력할 수 있습니다. "선택 항목의 성을 앞으로 이동하고 그 뒤에 쉼표를 입력하세요.".
  4. PR 기사 엔터 버튼 또는 전송 단추 .

  5. Kutools AI 보좌관 명령을 신속하게 처리하고 해결책을 제시합니다. 간단히 실행하다 버튼을 클릭하면 선택한 데이터 전체에 재배열이 적용됩니다.

결과

선택한 셀의 모든 성이 앞으로 이동하고 그 뒤에 쉼표가 붙습니다.

결과가 기대에 미치지 못할 경우의 팁:
  1. 간단히 불만족 버튼을 클릭합니다. Kutools AI 보좌관 그런 다음 반대 작업을 취소하고 필요에 맞는 자세한 단계별 가이드를 생성합니다.

  2. 더 만족스러운 결과를 얻을 수 있는지 확인하려면 명령을 바꿔보세요.

참고 : 액세스하고 싶습니까? Kutools AI 보좌관? 다운로드 Excel 용 Kutools 지금! 이 외에도 Kutools는 300개 이상의 기타 기능을 자랑하며 30일 무료 평가판을 제공합니다. 기다리지 말고 오늘 한번 시도해 보세요!


수식을 사용하여 성과 이름 바꾸기

수식을 사용하여 Excel에서 이름과 성을 바꾸려면 Excel의 텍스트 조작 기능을 사용할 수 있습니다. 이 방법은 원래 이름이 변경되면 자동으로 업데이트되는 동적 솔루션이 필요할 때 특히 유용합니다. 수식을 구현하려면 다음 단계를 따르세요.

  1. 되돌리려는 이름이 열에 있다고 가정합니다. A, 시작 A2. 반대 이름을 표시하려는 열의 첫 번째 셀을 선택합니다(B2 우리의 경우), 수식을 입력합니다:
    =REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)
    팁 : 제공된 수식에서 다음을 바꾸었는지 확인하세요. A1 되돌리려는 이름이 포함된 실제 셀 참조를 사용합니다.
  2. 셀의 오른쪽 하단 모서리에 있는 채우기 핸들을 드래그합니다. B2 모든 관련 셀에 수식을 적용하려면 아래쪽으로 이동하세요.

팁 :
  • 쉼표를 포함하지 않고 공백만 포함하려면 아래 수식을 사용하는 것이 좋습니다.
    =MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))

  • "성, 이름" 순서를 다시 "이름 성"으로 되돌리려면 다음 공식을 사용하세요.
    =MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)

(AD) Excel용 Kutools를 사용하여 쉽게 텍스트 순서 바꾸기

각 문자를 개별적으로 뒤집거나 특정 구분 기호 주위에 텍스트를 재배열하는 등 Excel 셀의 텍스트를 뒤집는 데 어려움을 겪고 계십니까? Excel용 Kutools를 사용하면 쉬워집니다!

와 더불어 텍스트 순서 반전 기능을 사용하면 셀 안의 문자를 빠르게 반전시키거나 선택한 구분 기호로 구분된 텍스트 세그먼트를 반전시킬 수 있습니다. 이 모든 것이 하나의 간단한 대화 상자를 통해 가능합니다!

Excel 용 Kutools: AI 통합🤖, 300개 이상의 편리한 Excel 기능을 손쉽게 사용할 수 있습니다. 지금 기능 제한 없이 30일 무료 평가판으로 모든 기능을 사용해 보세요!


다음을 사용하여 성과 이름을 전환합니다. Power Query

사용 Power Query Excel의 는 원하는 구분 기호를 삽입하는 동안 이름과 성의 위치를 ​​전환하는 등 데이터를 조작하고 변환하는 강력한 방법입니다. 이 작업을 수행하려면 다음 세부 단계를 따르세요. Power Query:

참고 : 선택 Power Query 방법 특정 시나리오에서만 독점적으로: 만약 Power Query 은(는) 이미 데이터 변환 워크플로의 일부이므로 이름 역전을 통합해야 하거나 유사한 작업이 자주 발생하는 경우입니다. 일회성 이름 반전이 필요한 경우 다음과 같은 더 간단한 대안이 있습니다. 플래시 채우기, AI방식 (이 가이드의 앞부분에서 살펴본 바와 같이) 더 적합하고 직접적인 솔루션일 가능성이 높습니다.

  1. 되돌리려는 이름이 포함된 범위를 선택합니다.
  2. 로 이동 Data 탭을 클릭하십시오. 테이블/레인지에서 FBI 증오 범죄 보고서 데이터 가져오기 및 변환 그룹입니다.
  3. 데이터가 표 형식이 아닌 경우 Excel에서 표 형식을 만들라는 메시지를 표시합니다. 클릭하세요 OK.

  4. . Power Query 편집자 열리면 이름 열의 헤더를 마우스 오른쪽 버튼으로 클릭한 다음 열 분할 > 구분자별.

  5. 구분자를 선택하세요 이름(일반적으로 공백)을 구분하고 다음을 선택합니다. 구분 기호가 나타날 때마다 분할다음을 클릭합니다 OK.

  6. 분할하면 이름과 성에 대한 두 개의 열이 생성됩니다. 첫 번째 열이 될 성을 보유하는 열을 수동으로 드래그합니다.

  7. 키를 누른 채 병합하려는 열을 선택하세요. Ctrl 키 키를 누르고 각각을 클릭합니다. 그런 다음 열 헤더 중 하나를 마우스 오른쪽 버튼으로 클릭하고 열 병합.

  8. . 열 병합 대화상자에서 분리 기호 드롭 다운 목록에서 관습 옵션을 선택하고 쉼표와 공백(, ) 구분 기호입니다. 필요한 경우, 이름을 지정 병합된 열에 대해 다음을 클릭합니다. OK.

  9. 미리보기가 만족스러우면 닫기 및로드 버튼의 Power Query 편집자 변경 사항을 적용합니다.

결과

Power Query 변환된 데이터를 Excel의 새 워크시트로 즉시 출력합니다.

팁 : 이 방법은 원본 데이터와 변환된 출력 사이에 링크를 생성합니다. 원본 데이터에 대한 모든 업데이트는 새로 고침을 통해 변환된 출력에 쉽게 적용할 수 있습니다. 간단히 출력 테이블을 마우스 오른쪽 버튼으로 클릭하고 새로 고침.


VBA를 사용하여 성과 이름 바꾸기

VBA 매크로를 사용하여 열의 이름과 성을 빠르게 뒤집을 수도 있습니다. 이 접근 방식은 Excel 내에서 데이터를 효율적으로 조작하기 위한 코딩 방법을 선호하는 모든 사람에게 이상적입니다.

참고 : 표준 Excel 실행 취소 기능으로는 VBA 작업을 실행 취소할 수 없으므로 이 VBA 스크립트를 실행하기 전에 데이터 백업을 만드는 것이 좋습니다.

  1. 누르고있어. Alt + F11 Excel에서 키를 열려면 응용 프로그램 용 Microsoft Visual Basic 창.
  2. 끼워 넣다 > 모듈을 클릭하고 다음 매크로를 모듈 창.
    Sub FlipName()
    'Update by ExtendOffice on 20240327
    Dim xRng As Range
    Dim xWorkRng As Range
    Dim xSign As String
    Dim xSeparator As String
    On Error Resume Next
    xTitleId = "Kutools for Excel"
    Set xWorkRng = Application.Selection
    Set xWorkRng = Application.InputBox("Flip names in the range:", xTitleId, xWorkRng.Address, Type:=8)
    xSign = Application.InputBox("Input the separator used within names:", xTitleId, Type:=2)
    For Each xRng In xWorkRng
        xValue = xRng.Value
        NameList = VBA.Split(xValue, xSign)
        If UBound(NameList) = 1 Then
            xRng.Value = NameList(1) & ", " & NameList(0)
        End If
    Next
    End Sub

    참고 : 이 매크로는 반전된 이름 사이에 자동으로 쉼표를 삽입합니다. 다른 구분 기호를 사용하려면 스니펫을 수정하면 됩니다. xRng.Value = NameList(1) & ", " & NameList(0) 코드 16번째 줄에 있습니다. 예를 들어 교체 """" 쉼표 대신 공백으로 이름을 구분합니다.

  3. 를 누르십시오 F5 이 매크로를 실행하려면 키를 누르십시오. 팝업에서 Excel 용 Kutools 대화 상자에서 뒤집으려는 이름이 포함된 범위를 선택하고 OK 버튼을 클릭합니다.

  4. 다음 대화 상자에서 이름에 사용된 기존 구분 기호(예: 우리의 경우 공백)를 입력한 후 OK 버튼을 클릭합니다.

결과

이제 선택한 범위의 이름과 성이 쉼표로 구분되어 뒤집어집니다.


위 내용은 Excel에서 이름 뒤집기와 관련된 모든 내용입니다. 이 튜토리얼이 도움이 되길 바랍니다. 더 많은 Excel 팁과 요령을 살펴보고 싶다면 여기를 클릭하십시오 수천 개가 넘는 자습서의 광범위한 컬렉션에 액세스할 수 있습니다.