Excel 에서 텍스트 대소문자 변경 – 6 매우 실용적인 방법들
Excel 에서 각 단어의 첫 글자를 대문자로 표시하거나 일관된 대문자/소문자 형식을 유지하면 데이터의 가독성과 전문성이 크게 향상됩니다. Microsoft Word 과 달리 Excel 에는 워크시트에서 텍스트 대소문자를 변경할 수 있는 대소문자 변경 버튼이 제공되지 않아 많은 Excel 사용자의 작업이 복잡해집니다. 이 문서에서는 필요에 따라 Excel 에서 텍스트 대소문자를 변경하는 여섯 가지 실용적인 방법을 제공합니다。 함께 텍스트 데이터를 일관되게 만들어 봅시다!

- Excel 에서 텍스트 대소문자 변경
- 내장 함수 사용(대문자, 소문자 및 첫 글자 대문자용)
- 유용한 도구로 몇 번의 클릭만으로(대문자, 소문자, 고유명사형 및)문장대소문자용)
- 플래시 필(Fill Fill) 사용(대문자, 소문자, 고유명사형 및)문장대소문자용)
- Microsoft Word 사용(대문자, 소문자, 고유명사형 및)문장대소문자용)
- Power Query 사용(대문자, 소문자 및 첫 글자 대문자용)
- VBA 코드 사용(대문자, 소문자, 고유명사형 및)문장대소문자용)
내장 함수로 텍스트 대소문자 변경
다음 스크린샷과 같이 범위 A2:A7 에 이름 목록가 있고 이제 텍스트 대소문자를 대문자, 소문자 또는 첫 글자 대문자로 변경하려 한다고 가정해 보겠습니다. Microsoft Excel 에는 이를 쉽게 수행할 수 있도록 도와주는 다음과 같은 내장 함수가 있습니다。

UPPER 함수로 텍스트를 대문자로 변경
범위 A2:A7 의 텍스트 대소문자를 대문자로 변경하려면UPPER 함수를 사용할 수 있습니다。 다음 단계를 따르세요。
단계 1: UPPER 함수 적용
여기서 C2 셀을 선택하고 다음 수식을 입력한 후Enter키를 눌러 첫 번째 결과를 얻습니다。
=UPPER(A2)

단계 2: 모든 결과 얻기
첫 번째 결과 셀을 선택하고채우기 핸들을 아래로 끌어 모든 결과를 얻습니다。 참조된 텍스트가 다음 스크린샷과 같이 대문자로 변환된 것을 확인할 수 있습니다。

LOWER 함수로 텍스트를 소문자로 변경
범위 A2:A7 의 텍스트를 소문자로 변경하려면 다음과 같이LOWER 함수를 적용할 수 있습니다。
단계 1: LOWER 함수 적용하기
여기서 C2 셀을 선택하고 다음 수식을 입력한 후Enter키를 눌러 첫 번째 결과를 얻습니다。
=LOWER(A2)

단계 2: 모든 결과 얻기
첫 번째 결과 셀을 선택하고 해당 셀의자동 채우기 핸들을 아래로 드래그하여 모든 결과를 얻으세요。 참조된 텍스트가 아래 스크린샷과 같이 소문자로 변환된 것을 확인할 수 있습니다。

PROPER 함수로 텍스트를 고유명사(제목) 대소문자로 변경하기
범위 A2:A7 의 텍스트를 각 단어의 첫 글자를 대문자로 만드는 첫 글자 대문자로 변경하려면PROPER 함수를 사용하면 됩니다。 다음 단계를 따르세요。
단계 1: 결과를 출력할 셀을 선택하고 PROPER 함수 적용하기
여기서 C2 셀을 선택하고 다음 수식을 입력한 후Enter키를 눌러 첫 번째 결과를 얻습니다。
=PROPER(A2)

단계 2: 모든 결과 얻기
첫 번째 결과 셀을 선택하고 해당 셀의자동 채우기 핸들을 아래로 드래그하여 모든 결과를 얻으세요。 참조된 텍스트가 각 단어의 첫 글자가 대문자인 첫 글자 대문자로 아래 스크린샷과 같이 변환된 것을 확인할 수 있습니다。

간편한 도구를 사용하여 몇 번의 클릭으로 텍스트 대소문자 변경하기
앞서 설명한 함수를 사용하면 텍스트의 대소문자를 변경할 수 있지만, 변경된 텍스트를 저장하기 위해 보조 열이 필요합니다。 이는 특히 변경된 텍스트를 추가 작업에 사용해야 할 경우 불편할 수 있습니다。 그러나Kutools for Excel의대소문자 변경기능을 사용하면 범위 선택 내에서 직접 텍스트 대소문자를대문자,소문자,고유명사, 또는 심지어문장대소문자로 손쉽게 조정할 수 있습니다。 다음 단계에 따라 이 기능을 사용해 보세요。
Kutools for Excel 를 설치한 후다음을 선택하세요。Kutools>텍스트>대소문자 변경。 다음 단계를 따르세요。
- 대소문자를 변경하려는 텍스트가 포함된 범위를 선택하세요。
- 대소문자 변경대화 상자에서 필요한 텍스트 대소문자 옵션을 선택하세요。
- 확인을(를) 클릭하세요。

결과
이 예에서는모두 대문자옵션을 선택했습니다。확인버튼을 클릭하면 범위 선택의 모든 텍스트가 대문자로 변경됩니다。 아래 스크린샷을 참조하세요。

- 이 기능을 사용하려면 먼저 Kutools for Excel 를 설치해야 합니다。지금 다운로드하여 30 일 무료 체험판을 이용하세요.
- 이대소문자 변경기능을 사용하여 여러 범위의 텍스트 대소문자를 동시에 변경할 수 있습니다。
플래시 채우기를 사용하여 텍스트 대소문자 변경하기
이제 세 번째 방법으로 넘어가겠습니다。 이 방법은플래시 채우기라고 알려져 있습니다. Excel 2013 에서 도입된 플래시 채우기는 패턴을 감지할 때 자동으로 데이터를 채우도록 설계되었습니다. Excel 에서 범위의 텍스트 대소문자를 변경하기 위해 플래시 채우기 기능을 사용하는 것은 비교적 간단합니다。 다음은 단계별 안내입니다。
단계 1: 인접한 셀에 원하는 대소문자로 첫 번째 항목 입력하기
첫 번째 데이터 항목 바로 옆 셀에 원하는 형태로 첫 번째 항목을 수동으로 입력하세요。
예를 들어, 범위 A2:A7 의 텍스트를 대문자로 변경하려는 경우 이름 바로 옆에 있는 셀 B2 로 이동하여 텍스트를 대문자로 수동 입력합니다。

단계 2: 플래시 채우기를 적용하여 모든 대문자 자동 채우기
B2 아래 셀로 이동하여 A3 의 두 번째 이름을 대문자로 입력하면 Excel 이 이전 입력에서 패턴을 감지하고 나머지 셀을 대문자 텍스트로 자동 채우는 플래시 채우기 제안을 표시합니다。 그런 다음Enter키를 눌러 미리보기를 적용하세요。

결과
Enter키를 눌러 미리보기를 적용하면 아래 스크린샷과 같이 대문자 텍스트 목록을 얻게 됩니다。

- 이 기능은 Excel 2013 이상 버전에서만 사용할 수 있습니다。
- 플래시 채우기를 사용하여 텍스트를소문자,첫 글자 대문자및문장 첫 글자 대문자로 변경하는 데에도 동일한 단계를 따를 수 있습니다。
- Excel 이 자동으로 플래시 필(Fill Fill) 제안을 제공하지 않으면 다음 방법 중 하나를 사용하여 강제로 적용할 수 있습니다。
- 단축키로셀 B2 에 첫 번째 대문자 텍스트를 입력한 후 범위 B2:B7 을 선택하고Ctrl+E키를 눌러 나머지 대문자 텍스트를 자동으로 채웁니다。

- 리본 옵션으로셀 B2 에 첫 번째 대문자 텍스트를 입력한 후 범위 B2:B7 을 선택하고채우기>플래시 채우기를홈탭에서 클릭합니다。

- 단축키로
Microsoft Word 를 사용하여 텍스트 대소문자 변경하기
Microsoft Word을 사용하여 Excel 에서 범위의 텍스트 대소문자를 변경하는 방법은 약간의 우회가 필요합니다. 하지만 Word 의 대소문자 변경 기능이 더 익숙하다면 유용할 수 있습니다。 다음은 그 단계입니다。
단계 1: 대소문자를 변경할 텍스트가 포함된 셀 범위 복사하기
이 예에서는 Excel 워크시트에서 범위 A2:A7 을 선택하고Ctrl+C를 눌러 복사합니다。

단계 2: 범위 선택을 Word 문서에 붙여넣기
그런 다음Ctrl+V를 눌러 복사한 내용을 새 문서나 기존 Word 문서에 붙여넣어야 합니다。

단계 3: 선택한 텍스트를 대문자, 소문자 또는 기타 일반적인 대소문자로 변경하기
- Word 에서 복사한 텍스트를 선택하세요。
- 홈탭에서대소문자 변경드롭다운 메뉴를 확장하세요。
- 필요한 대소문자 옵션을 선택하세요。 여기서는 드롭다운 메뉴에서소문자를 선택했습니다。

단계 4: 변경된 텍스트를 Word 에서 복사하여 Excel 로 다시 붙여넣기
텍스트가 지정한 대소문자로 변경되면(이 예에서는 소문자로 변경됨), 다음 단계를 따르세요。
- Word 에서 변경된 텍스트를 선택하고 복사하세요。
- Excel 워크시트로 돌아가세요。
- 텍스트를 배치할 범위의 첫 번째 셀을 선택한 후Ctrl+V를 눌러 내용을 Excel 에 다시 붙여넣으세요。

Power Query 를 사용하여 텍스트 대소문자 변경하기
또한Power Query기능을 사용하여 Excel 에서 텍스트 대소문자를 변경할 수도 있습니다。 이 방법의 단점은 Microsoft Word 방법과 마찬가지로 여러 단계가 필요하다는 점입니다。 어떻게 작동하는지 살펴보겠습니다。
단계 1: 데이터 범위 선택 및 ‘표/범위에서‘ 기능 활성화하기
대소문자를 변경할 셀(머리글 포함)을 선택하세요. 이 예에서는 범위 A1:A7 을 선택합니다。 그런 다음데이터>표/범위에서를 선택합니다。

단계 2: 선택한 셀을 표 형식으로 변환하기
선택한 셀이 Excel 표 형식이 아닌 경우표 만들기대화상자가 나타납니다. 이 대화상자에서 Excel 이 선택한 셀 범위를 정확히 인식했는지 확인하고, 표에 머리글이 있는지 표시한 후확인버튼을 클릭하세요。
선택한 셀이 이미 Excel 표인 경우 단계 3 로 건너뜁니다。

단계 3: 필요에 따라 텍스트를 원하는 대소문자로 변환하기
열리는Power Query창에서 다음을 수행해야 합니다。
- 변환탭으로 이동하세요。
- 형식을(를) 클릭하세요。
- 필요한 대소문자 옵션()소문자,대문자,각 단어 첫 글자 대문자) 중 하나를 선택하세요。 여기서는 드롭다운 메뉴에서 대문자를 선택했습니다。

변환이 완료되었습니다。 아래 스크린샷에서 볼 수 있듯이 이 예에서는 Power Query 창에서 모든 텍스트가 대문자로 변경되었습니다。

단계 4: 텍스트를 저장하고 Excel 로 다시 불러오기
- 이 경우 데이터의 사용자 지정 대상 위치를 지정해야 하므로닫기 및 로드>닫기 및 로드 위치 지정을(를)홈탭에서 클릭합니다。
팁: 텍스트를 새 워크시트에 로드하려면닫기 및 로드옵션을 선택하세요。 - 데이터 가져오기대화 상자에서기존 워크시트옵션을 선택하고 변환된 텍스트를 배치할 셀을 지정한 후확인을(를) 클릭하세요。

결과
단계 3 에서 지정한 대소문자로 변경된 텍스트가 이제 워크시트로 돌아왔습니다。

- Power Query를 사용하려면 Excel 2016 이상 버전이 필요합니다。
- Excel 2010/2013 을(를) 사용 중이라면 시작하려면Microsoft Power Query추가 기능을 다운로드하세요。
VBA 코드를 사용하여 텍스트 대소문자 변경하기
이 방법에서는 범위의 텍스트 대소문자를 대문자, 소문자, 첫 글자 대문자 및 문장 첫 글자 대문자로 변경하는 데 도움이 되는 네 가지 VBA 코드를 제공합니다。 다음 단계를 따르고 필요한 코드를 선택하세요。
단계 1: Microsoft Visual Basic for Applications 창 열기
Alt+F11키를 눌러 이 창을 엽니다。
단계 2: 모듈 삽입 및 VBA 코드 입력하기
삽입>모듈을 클릭한 후 다음 VBA 코드 중 하나를모듈(코드)창에 복사하여 붙여넣습니다。
이 예에서는 범위의 텍스트를 대문자로 변경하려 하므로 아래VBA 코드 1를 복사하여 붙여넣겠습니다。

VBA 코드 1: 범위의 텍스트 대소문자를 대문자로 변경하기
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
VBA 코드 2: 범위의 텍스트 대소문자를 소문자로 변경하기
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
VBA 코드 3: 범위의 텍스트 대소문자를 첫 글자 대문자로 변경하기
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
VBA 코드 4: 범위의 텍스트 대소문자를 문장 첫 글자 대문자로 변경하기
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
단계 3: VBA 코드 실행하기
코드를 실행하려면F5키를 누르세요. 그러면 텍스트 대소문자를 변경할 셀을 선택하라는 대화 상자가 나타납니다(여기서는 범위 A2:A7 을 선택했습니다)。 선택을 완료한 후확인을 클릭하세요。

결과
선택한 셀의 텍스트가 대문자 또는 지정한 대소문자로 변경됩니다。

이러한 방법들의 비교
다음 표는 본 문서에서 언급된 방법들을 비교한 것입니다。 각 방법에는 장단점이 있으며, 어떤 방법을 사용할지는 사용자의 요구사항에 따라 달라집니다。
| 방법 | 고려 사항 | 지원되는 대소문자 유형 |
| 내장 함수 |
|
|
| Kutools for Excel |
|
|
| 플래시 채우기 |
|
|
| Microsoft Word |
|
|
| Power Query |
|
|
| VBA 코드 |
|
|
결론적으로 Excel 에서 텍스트 대소문자를 변경하는 방법은 다양하며, 각각 다른 선호도와 전문성 수준에 맞춰져 있습니다. 빠른 해결책을 원하든 포괄적인 솔루션을 원하든, 다양한 기법을 탐색하고 이해하여 자신에게 가장 적합한 방법을 찾는 것이 중요합니다. Excel 의 기능을 더 깊이 탐구하고 싶은 분들을 위해 당사 웹사이트에는 풍부한 튜토리얼이 준비되어 있습니다。여기에서 더 많은 Excel 팁과 노하우를 확인하세요.
관련 문서
셀 내 대문자 또는 소문자 문자 수 세기
이 문서에서는 텍스트 문자열에서 대문자 또는 소문자 문자열로 필터링 문자만의 개수를 빠르게 세는 몇 가지 공식을 소개합니다。
데이터 유효성 검사를 사용하여 텍스트 문자열을 대문자/소문자/첫 글자 대문자로 강제 설정
이 자습서에서는 Excel 에서 텍스트 문자열 입력 시 대문자, 소문자 또는 첫 글자 대문자를 강제 적용하는 방법을 보여줍니다。
Excel 에서 대문자, 소문자 및 첫 글자 대문자 식별
이 단계별 가이드에서는 Excel 에서 대문자, 소문자 및 첫 글자 대문자가 포함된 셀을 빠르게 식별하는 쉬운 방법을 소개합니다。
Excel 에서 날짜를 대문자 월 형식으로 표시
이 문서에서는 Excel 에서 날짜를 대문자 월 형식으로 표시하는 데 도움이 되는 몇 가지 방법을 제공합니다。
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 어시스턴트: 다음과 같은 기반으로 데이터 분석을 혁신하세요:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 개수의 열 추가|열 이동|숨긴 열의 표시 상태 전환|범위 및 열 비교... | |
| 추천 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|。。。 외 더 많은 기능 |
Kutools for Excel 로 Excel 실력을 한 단계 끌어올리고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성을 높이고 저장 시간할 수 있는 300 개 이상의 고급 기능을 제공합니다。지금 가장 필요한 기능을 받아보세요。。。
Office Tab Office 에 탭 기반 인터페이스를 도입하여 업무를 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project 에서 탭 기반 편집 및 읽기를 활성화하세요。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다。
- 매일 수백 번의 마우스 클릭을 줄여 주며 생산성을 50% 만큼 높여줍니다!
모든 Kutools 추가 기능。 단일 설치 프로그램
Kutools for Office스위트는 Excel, Word, Outlook & PowerPoint 용 추가 기능과 Office Tab Pro 을 번들로 제공하여 Office 앱 전반에서 작업하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook & PowerPoint 추가 기능 + Office Tab Pro
- 단일 설치 프로그램, 단일 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용하면 더 효과적— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 불필요
- 최고의 가성비— 개별 추가 기능 구매 대비 절약







