Microsoft Excel에서 대문자를 소문자로 변경하는 방법은 무엇입니까?
가져온 데이터를 검토하거나 보고서를 쉽게 읽을 수 있도록 준비하는 등 여러 실용적인 상황에서, 모든 텍스트 항목이 대문자로 표시된 Excel 워크시트를 마주칠 수 있습니다. 이는 데이터를 읽기 어렵게 만들고 시각적으로 덜 매력적으로 만들 수 있습니다. 예를 들어, 이름, 주소 또는 모든 대문자로 작성된 제품 설명은 이해관계자가 빠르게 스캔하기 어렵고 거칠게 보일 수 있습니다(아래 스크린샷 참조). 이러한 대문자를 소문자로 변환하면 가독성이 향상될 뿐만 아니라 스프레드시트 내 일관된 서식 스타일을 유지하는 데에도 도움이 됩니다. 다음 방법들은 Excel에서 대문자를 소문자로 변환하는 효율적인 방법들을 제공하며, 다양한 요구와 Excel 숙련도에 맞춰져 있습니다.

방법 1: 대문자를 소문자로 바꾸기 위한 Excel 함수
방법 2: 플래시 필(Fill) 기능으로 대문자를 소문자로 바꾸기
방법 1: 대문자를 소문자로 바꾸기 위한 Excel 함수
Microsoft Excel은 LOWER와 같은 내장 텍스트 함수를 제공하여 텍스트 문자열의 대소문자를 쉽게 변경할 수 있습니다. 이 솔루션은 추가 기능이나 고급 기능이 필요하지 않기 때문에 대부분의 사용자에게 이상적입니다. 대량의 데이터를 신속하게 변환할 수 있으며, 이 방법은 모든 버전의 Excel에서 작동합니다.
1. 데이터 옆의 빈 셀을 클릭하세요. 예를 들어, 원본 텍스트가 A2에 있다면 D2 셀을 선택합니다. 다음 수식을 입력하여 대문자 텍스트를 소문자로 변환하세요:
=LOWER(A2)
그런 다음 Enter 키를 누릅니다. 선택한 셀은 즉시 원래 텍스트의 소문자 버전을 표시합니다. 스크린샷 참조:
2. 이 변환을 열의 나머지 부분에도 적용하려면 D2 셀을 선택하고 커서를 오른쪽 하단 모서리로 이동하여 작은 더하기 기호(채우기 핸들)로 바뀐 후, 필요한 모든 행까지 드래그하세요. 그러면 아래와 같이 해당하는 모든 텍스트 항목의 소문자 버전이 채워집니다:
3. 원래의 대문자 텍스트를 새로운 소문자 결과로 대체하려면 수식 결과가 있는 셀을 복사한 후, 원래 범위를 마우스 오른쪽 버튼으로 클릭하고 붙여넣기 특수 > 값(Paste Special > Values)을 선택하여 새 값으로 덮어쓰세요.
참고:
다른 대소문자 형식으로 텍스트 문자열을 변환해야 하는 경우, Excel에서는 유사한 함수를 제공합니다. 여기에 그 사용법을 설명합니다:
- 텍스트를 대문자로 변환하려면, 빈 셀에 다음 수식을 입력하세요:
=UPPER(A2)
- 각 단어의 첫 글자를 대문자로 변환하려면(PROPER CASE), 다음 수식을 사용하세요:
=PROPER(A2)
- 이 함수들은 텍스트 내용에만 영향을 미쳐 대소문자를 변경하며, 숫자나 날짜 값 자체는 변경하지 않습니다.
- 하지만 숫자나 날짜 셀에 적용하면 결과는 텍스트로 반환됩니다(예: 123은 "123"이 됨) 또는 해당 일련 번호로 반환됩니다(예: 2025년 6월 7일은 45815가 됨).
- 참고하거나 되돌릴 수 있도록 원래 데이터의 사본을 유지하는 것이 권장됩니다.
방법 2: 플래시 필(Fill) 기능으로 대문자를 소문자로 바꾸기
Excel의 플래시 필(Fill) 기능은 수식이나 추가 도구 없이도 대소문자를 빠르게 변환할 수 있는 방법을 제공합니다. 플래시 필(Fill)은 Excel 2013 및 이후 버전에서 사용 가능하며, 초기 예제에 따라 일관된 패턴을 적용하려는 일회성 변환 또는 작은 데이터 세트에 특히 적합합니다.
1. 데이터 옆에 새 빈 열을 삽입하세요. 이 새 열의 첫 번째 셀(예: B2)에 원본 대문자 옆에 수동으로 소문자 버전을 입력하세요. 이 첫 번째 항목은 Excel이 인식할 샘플 패턴으로 사용됩니다.
2. 샘플 셀을 선택한 상태에서 홈(Home) 탭으로 이동하여 채우기(Fill) > 플래시 필(Fill)을 클릭합니다. 또는 Ctrl + E 단축키를 사용할 수 있습니다. Excel은 자동으로 패턴을 감지하고 열 아래로 채워, 모든 일치하는 텍스트 항목을 소문자 형식으로 변환합니다:
참고:
- 플래시 필(Fill)을 사용하여 텍스트를 대문자로 변환하려면, 첫 번째 예제를 모두 대문자로 입력한 후 동일한 방식으로 플래시 필(Fill)을 실행합니다.
- 각 단어의 첫 글자를 대문자로 변환하려면(PROPER CASE), 첫 번째 셀에 해당 형식으로 입력한 후 플래시 필(Fill)이 변환을 적용하도록 합니다.
- 플래시 필(Fill)은 데이터가 일관되게 서식화되고 패턴 열과 직접 인접해 있을 때 가장 잘 작동합니다. 일관되지 않거나 복잡한 경우에는 정확성을 보장하기 위해 수식을 사용하는 것을 고려하세요.
플래시 필(Fill)이 예상대로 실행되지 않으면, 파일(File) > 옵션(Options) > 고급(Advanced) > 자동으로 플래시 채우기 사용(Automatically Flash Fill)이 활성화되어 있는지 확인하세요. 또한, 플래시 필(Fill) 결과는 정적 값이므로 원래 데이터가 변경되어도 자동으로 업데이트되지 않습니다.
방법 3: 대문자를 소문자로 바꾸기 위한 VBA 코드
고급 사용자 또는 반복 작업을 자동화할 때, VBA(Visual Basic for Applications)를 사용하면 선택한 셀 내에서 직접 원본 항목을 덮어쓰면서 대문자를 소문자로 변환할 수 있습니다. VBA는 대규모 데이터 범위를 처리하거나 더 큰 자동화 스크립트에 대소문자 변경 단계를 통합하는 데 특히 유용합니다.
1. Alt + F11을 눌러 Microsoft Visual Basic for Applications(VBA) 편집기 창을 엽니다.
2. VBA 편집기에서 삽입(Insert) > 모듈(Module)을 클릭하고 새 모듈 창에 다음 VBA 코드를 붙여넣습니다.
VBA 코드: 텍스트 문자열을 소문자로 변경:
Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub
3. F5 키를 누르거나 실행(Run) 버튼을 클릭하여 매크로를 실행합니다. 메시지가 표시되면 대소문자를 변환하려는 셀 범위를 선택하고 확인(OK)을 클릭하세요:
4. 확인 후, 선택한 셀 내의 모든 텍스트는 즉시 소문자로 변환됩니다:
참고:
텍스트 문자열을 대문자로 변환하려면, 모듈에 다음 코드를 사용하세요:
Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub
각 단어의 첫 글자를 대문자로 변환하려면(PROPER CASE), 다음 코드를 사용하세요:
Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
VBA 매크로는 강력하지만, 코드 실행 전에 항상 작업을 저장하세요 — 변경 사항은 자동으로 취소되지 않습니다. 매크로는 보안 설정에서 활성화되어야 합니다. '매크로가 비활성화됨' 경고가 나타나면, 파일(File) > 옵션(Options) > 신뢰 센터(Trust Center)에서 매크로 설정을 조정하세요.
방법 4: Kutools for Excel을 사용하여 대문자를 소문자로 바꾸기
Kutools for Excel을 사용한다면, Change Case 도구는 스프레드시트에서 대소문자를 변환하는 과정을 간소화합니다. 이 접근법은 속도와 유연성 면에서 두드러지며, 수식이나 프로그래밍 기술 없이 몇 번의 클릭만으로 여러 텍스트 스타일을 변경할 수 있습니다. Kutools는 대량의 데이터 세트에 대한 일괄 처리와 다양한 요구에 맞춘 추가적인 대소문자 형식 옵션을 제공합니다.
Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기
1. 변경하고자 하는 셀을 강조 표시하거나 선택하세요. 그런 다음 Kutools 탭으로 이동하여 도구 모음에서 텍스트(Text)를 클릭하고 드롭다운 메뉴에서 Change Case를 선택하세요:
2. Change Case 대화 상자에서 소문자(lower case) 옵션을 선택한 다음 확인(OK) 또는 적용(Apply)을 클릭합니다. 즉시 선택한 셀의 모든 텍스트가 아래와 같이 소문자로 변환됩니다:
팁: 소문자로 변환하는 것 외에도 , Change Case 유틸리티는 대문자, 고유 명사형, 문장 시작형, 대소문자 반전 옵션도 제공합니다. 이 다재다능함은 다양한 데이터 시나리오에 대해 효율적이고 일관된 서식을 제공하며, 수식 입력이나 코드가 필요 없습니다.
Kutools for Excel은 또한 서식을 유지하며, 비표준 문자를 잘 처리하며, Excel의 실행 취소(Undo) 기능을 사용하여 변경 사항을 되돌릴 수 있습니다. 이 방법은 자주 대소문자 서식을 수정해야 하고 직관적이고 시각적인 인터페이스를 원하는 사용자에게 추천됩니다.
대안 솔루션: Excel Power Query 및 찾기/바꾸기 사용
위의 일반적인 방법 외에도, Excel에서 대문자 텍스트를 소문자로 변환할 때 여러분의 워크플로에 적합한 대안적인 접근법들이 있습니다.
Power Query 사용: Excel 2016 이상을 사용하는 사용자라면, Power Query는 대규모 데이터 세트를 효율적으로 관리하고 대소문자 변환을 자동화할 수 있는 강력한 데이터 변환 플랫폼을 제공합니다.
- 워크시트를 열고 데이터 범위를 선택하세요. 그런 다음 데이터(Data) 탭으로 이동하여 표/범위(Table/Range)에서 가져오기를 클릭하여 데이터를 Power Query 편집기로 불러옵니다(데이터에 제목이 있는 경우 확인하세요).
- Power Query 편집기에서 변환하려는 열을 선택하세요. 변환(Transform) 탭에서 서식(Format) > 소문자(lowercase)를 클릭합니다.
- 홈(Home) 탭으로 이동하여 닫기 및 로드(Close & Load) > 닫고 여기에 로드(Close and Load to)를 클릭합니다.
- In the Import Data dialog box, select Existing worksheet option, choose a destination cell, and click OK. 이렇게 하면 원본 데이터를 직접 수정하는 대신, 변환된 결과를 보여주는 새로운 쿼리 기반 테이블이 생성됩니다.
- 원래 데이터 세트를 덮어쓰려면 결과 테이블을 복사하고 (방법 1에서 설명한 대로) 특수 붙여넣기 > 값(Paste Spacial > Values)을 사용하여 변환된 데이터를 원래 범위에 붙여넣으세요.
Power Query는 재발되는 데이터 업데이트 또는 대규모 데이터 임포트를 다룰 때 효율적인 데이터 변환, 재현성 및 자동화를 가능하게 합니다. 하지만 이는 원본 데이터를 직접 수정하는 대신 새로운 쿼리 기반 테이블을 생성합니다.
각 방법에는 고유한 장점이 있습니다. 데이터 세트 크기, 반복 가능성, Excel 기능에 대한 친숙도, 기본 제공 또는 추가 기능 도구 선호도에 따라 선택하세요.
최고의 오피스 생산성 도구
🤖 | Kutools AI Aide: 지능형 실행을 기반으로 데이터 분석 혁신 지능형 실행 | 코드 생성 | 사용자 정의 수식 생성 | 데이터 분석 및 차트 생성 | Kutools Functions 호출… |
인기 기능: 중복 찾기, 강조 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 또는 셀 병합 | 반올림... | |
슈퍼 LOOKUP: 다중 조건 VLookup | 다중 값 VLookup | 다중 시트 조회 | 퍼지 매치 .... | |
고급 드롭다운 목록: 드롭다운 목록 신속 생성 | 의존형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
열 매니저: 지정 개수 열 추가 | 열 이동 | 숨겨진 열 표시 상태 전환 | 범위 및 열 비교 ... | |
주요 기능: 그리드 포커스 | 디자인 보기 | 향상된 수식 표시줄 | 통합 문서 & 시트 관리 | 자동 텍스트 라이브러리 | 날짜 선택기 | 데이터 병합 | 셀 암호화/해독 | 목록별 이메일 보내기 | 슈퍼 필터 | 특수 필터 (굵게/이탤릭/취소선 필터...)... | |
Top15 도구 세트: 12개 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...) | 50+ 차트 유형(간트 차트, ...) | 40+ 실용 수식(생일을 기반으로 나이 계산, ...) | 19개 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...) | 12개 변환 도구(단어로 변환하기, 통화 변환, ...) | 7개 병합 & 분할 도구(고급 행 병합, 셀 분할, ...) | ... 그리고 그 외 |
Kutools for Excel로 Excel 실력을 한 단계 업그레이드하고, 그 어떤 때보다 뛰어난 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능을 제공하여 생산성을 높이고 저장 시간을 줄여줍니다. 가장 필요한 기능을 지금 바로 확인하세요...
Office Tab이 오피스에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다
- Word, Excel, PowerPoint에서 탭 기반 편집과 읽기를 활성화합니다.
- 여러 문서를 새 창이 아닌 동일한 창의 새 탭에서 열고 생성하세요.
- 생산성이50% 향상되며, 매일 수백 번의 마우스 클릭을 줄일 수 있습니다!