현재 위치에서 이름 반전 (Microsoft Excel)
George는 종종 다른 사람들이 제공 한 데이터로 작업해야합니다. 이 데이터로 작업 할 때 Joe Bloggs와 같이 이름을 변환해야 할 수 있습니다. 그러면 Bloggs, Joe 에서처럼 성이 첫 번째가됩니다. George는 공식을 사용하여 이름 반전을 수행 할 수 있다는 것을 이해하지만 이름이있는 동일한 셀에서이를 수행해야합니다. 그는이 작업을 수행 할 내장 명령이 있는지 궁금합니다.
아니요,이를 수행하기위한 기본 제공 명령이 없습니다. 그러나 전환을 수행하는 매크로를 만들 수 있습니다. 이 매크로는 바로 가기 키에 지정하거나 도구 모음에 배치하여 쉽게 액세스 할 수 있습니다. 다음은 전환을 수행하는 간단한 매크로입니다.
Sub ReverseNames() Dim c As Range Dim n As Variant Dim s As String Dim j As Integer For Each c In Selection n = Split(c, " ") s = n(UBound(n)) & "," For j = LBound(n) To UBound(n) - 1 s = s & " " & n(j) Next j c.Value = Trim(s) Next c End Sub
매크로를 사용하려면 영향을 미칠 셀 범위를 선택한 다음 실행하면됩니다. 매크로는 셀의 텍스트를 공백으로 구분 된 개별 단어로 분리 한 다음 이름을 다시 작성합니다. 두 단어로 된 이름 (예 : Joe Bloggs)을 잘 처리하지만 더 긴 이름 (예 : Joseph Andrew Bloggs)도 쉽게 처리 할 수 있습니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (11399)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Reversing_Names_In_Place [Reversing Names In Place]
.