Table of Contents
Toggle엑셀 대소문자 정리 함수 완전 정복 – PROPER / UPPER / LOWER 한 번에 끝내기

엑셀을 사용하다 보면 문자의 대소문자 표기 때문에 불편한 경우가 종종 있습니다. 특히 고객 이름, 도시명, 제품명 등의 표기가 뒤죽박죽일 경우, 이를 일일이 수정하기란 쉽지 않습니다.
이럴 때 유용한 것이 바로 엑셀 대소문자 변환 함수입니다.
이번 글에서는 PROPER
, UPPER
, LOWER
함수에 대해 원리부터 실전 예시까지 자세히 알아보겠습니다.
세 가지 대소문자 함수 한눈에 보기

함수 이름 | 기능 요약 | 예시 입력 | 출력 결과 |
---|---|---|---|
PROPER | 각 단어의 첫 글자만 대문자로 변환 | "hello world" | "Hello World" |
UPPER | 모든 글자를 대문자로 변환 | "Excel Function" | "EXCEL FUNCTION" |
LOWER | 모든 글자를 소문자로 변환 | "HELLO WORLD" | "hello world" |
엑셀에서 텍스트 데이터를 다룰 때 가장 기본이 되는 작업 중 하나가 대소문자 통일입니다.
특히 외부에서 가져온 데이터나 수기로 입력한 자료는 대문자와 소문자가 섞여 있어 정리가 필요할 때가 많습니다.
위 그림과 표에서는 엑셀에서 자주 사용되는 세 가지 대소문자 변환 함수인 PROPER
, UPPER
, LOWER
의 기능을 비교하여 한눈에 정리했습니다.
- PROPER 함수는 각 단어의 첫 글자만 대문자로 바꾸어, 이름이나 주소처럼 고유명사를 정리할 때 유용합니다.
- UPPER 함수는 텍스트 전체를 모두 대문자로 변환하며, 제품 코드나 중요 항목을 강조할 때 자주 사용됩니다.
- LOWER 함수는 텍스트 전체를 소문자로 바꾸는 기능으로, 특히 이메일 주소처럼 대소문자 구분이 없는 항목 정리에 적합합니다.
이 세 가지 함수는 단순해 보이지만, 실무에서는 텍스트 정리와 데이터 일관성을 유지하는 데 매우 중요한 역할을 합니다.
표와 이미지를 참고하여 각각의 함수를 어떻게 활용하면 좋을지 이해해보세요!
각 함수별 상세 설명

사람 이름, 지명, 기관명을 정리할 때 자주 사용됩니다.
→ "Seoul National University"
문서 내에서 강조, 코드 입력, 제품 코드 통일 등에 사용됩니다.
→ "PRODUCT CODE: AB123"
이메일 주소처럼 대소문자 구분이 없는 항목 정리에 자주 사용됩니다.
→ "info@example.com"
실전 예제: 세 함수 비교
A열 (원본 텍스트) | B열 – PROPER(A1) | C열 – UPPER(A1) | D열 – LOWER(A1) |
---|---|---|---|
heLLo worLD | Hello World | HELLO WORLD | hello world |
microsoft excel | Microsoft Excel | MICROSOFT EXCEL | microsoft excel |
SEOUL NATIONAL UNIVERSITY | Seoul National University | SEOUL NATIONAL UNIVERSITY | seoul national university |
위 표는 엑셀의 대표적인 대소문자 변환 함수인 PROPER
, UPPER
, LOWER
함수의 실제 적용 결과를 비교한 것입니다.
- A열에는 원본 텍스트가 입력되어 있으며, 대소문자가 섞여 있거나 모두 대문자 또는 소문자로 구성되어 있습니다.
- B열의 PROPER 함수는 각 단어의 첫 글자만 대문자로 변환해 이름, 장소, 기관명 등 고유명사 정리에 유용합니다.
- C열의 UPPER 함수는 모든 글자를 대문자로 바꾸어 강조하거나 코드, 제목 등을 통일성 있게 표현할 때 활용됩니다.
- D열의 LOWER 함수는 모든 문자를 소문자로 변환하여, 이메일 주소나 시스템에서 대소문자 구분이 없는 항목을 정리할 때 유용합니다.
각 함수의 기능과 결과를 비교해 보면, 텍스트 데이터의 일관성 확보나 가독성 향상에 얼마나 유용한지 실감할 수 있습니다.
실무에서 이러한 텍스트 정리는 엑셀 데이터를 깔끔하고 효율적으로 관리하는 데 큰 도움이 됩니다.
.
실무에서 유용한 활용 사례

- 고객 데이터 정리: 이름과 성이 대소문자로 혼합되어 있을 때 PROPER로 일괄 정리
- 이메일 정리: LOWER로 전부 소문자로 바꿔 중복 체크 오류 방지
- 보고서 제목 정리: UPPER로 제목을 강조
- 상품 코드 통일: PROPER 또는 UPPER로 형식 맞추기
- CSV/외부 데이터 불러오기 후 정리: 대소문자 혼용 텍스트를 깔끔하게 변환
사용 시 주의할 점

- 숫자와 특수문자는 변하지 않습니다.
- 한국어, 일본어, 중국어 등 비영어 문자는 변환되지 않습니다.
예:
PROPER("안녕하세요")
→"안녕하세요"
셀 안에 수식이 있는 경우에는 텍스트 결과에만 영향을 줍니다.
❓ 자주 묻는 질문 (FAQ)

Q1. 한 셀 안에서 영어와 숫자가 섞여 있을 때도 적용되나요?
A1. 네, 숫자는 그대로 유지되며 영어만 변환됩니다.
Q2. 한국어는 왜 안 바뀌나요?
A2. 이 함수들은 영문 대소문자만 변환하는 기능이라 한글에는 영향을 주지 않습니다.
Q3. 여러 셀에 한 번에 적용하려면 어떻게 하나요?
A3. 첫 번째 셀에 함수 입력 후, 아래로 드래그 또는 더블클릭하면 자동 적용됩니다.
마무리하며 – 텍스트 정리의 시작은 대소문자 통일부터

작은 차이 같지만, 대소문자의 일관성은 데이터의 신뢰도와 활용도를 높이는 첫걸음입니다.PROPER
, UPPER
, LOWER
함수는 단순하지만, 데이터를 깔끔하게 정리하는 데 큰 도움을 줍니다.
앞으로 문자 데이터가 혼란스러울 때, 꼭 한 번 이 함수들을 떠올려 보세요!
🔗 PROPER, UPPER, LOWER 함수 공식 문서 링크
- PROPER PROPER 함수 – Microsoft 지원
- UPPER UPPER 함수 – Microsoft 지원
- LOWER LOWER 함수 – Microsoft 지원