성만 대문자로 표시 (Microsoft Excel)
Cheryl은 A 열에 “Smith, Jane”형식의 클라이언트 이름이있는 워크 시트를 사용하고 있습니다. 그녀는 “SMITH, Jane”에서와 같이 성만 대문자로하고 나머지 이름은 변경하지 않고 자합니다.
성을 이름과 구분하는 쉼표가 하나 뿐인 경우 변환을 수행하는 수식을 만들 수 있습니다. 이름이 A1에 있다고 가정하면 공식은 다음과 같습니다.
=UPPER(LEFT(A1,FIND(",",A1)-1))&MID(A1,FIND(",",A1),LEN(A1))
수식 (워크 시트 모양이 엉망이 될 수 있음)을 사용하지 않으려면 매크로를 사용하여 이름을 제자리에서 변환 할 수도 있습니다.
다음을 고려하십시오.
Sub CapitalizeSurnames() Dim rCell As Range Dim iComma As Integer For Each rCell In Selection iComma = InStr(rCell, ",") If iComma > 0 Then rCell = UCase(Left(rCell, iComma - 1)) & _ Mid(rCell, iComma) End If Next Set rCell = Nothing End Sub
변환 할 셀 (예 : A 열의 셀)을 선택한 다음 매크로를 실행하기 만하면됩니다. 셀의 이름으로 변환됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (12639)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Capitalizing_Just_a_Surname [성만 대문자로 표시]
.