오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
텍스트
UPPER 함수
엑셀 2003
텍스트
UPPER 함수
엑셀 UPPER 함수 사용법 썸네일_크기
함수 요약

엑셀 UPPER 함수는 텍스트에 포함된 영문 알파벳을 모두 대문자로 변경하는 함수입니다.

함수 구문
=UPPER(텍스트)
텍스트
-
대문자로 변경할 텍스트 또는 텍스트가 입력된 셀입니다.
상세 설명

엑셀 UPPER 함수는 인수로 입력된 텍스트의 영문 알파벳을 모두 대문자로 변경하는 함수입니다. 한글, 숫자, 기호 등 영문이 아닌 문자는 변환되지 않고 그대로 유지됩니다.

=UPPER("abxS-10")/ / 결과 : "ABXS-10"
=UPPER("product 12")/ / 결과 : "PRODUCT 12"
=UPPER("엑셀 excel")/ / 결과 : "엑셀 EXCEL" (한글은 그대로 유지)

UPPER 함수에 셀을 인수로 입력한 경우 셀 서식은 무시되며 실제 값만 변환됩니다. 예를 들어 셀에 'apple'이 입력되어 있고 셀 서식으로 'apple_logo'처럼 표시되도록 설정된 경우에도, UPPER 함수는 원본값 'apple'을 'APPLE'로 변환합니다.

텍스트를 모두 소문자로 변경하려면 LOWER 함수를, 단어 첫 글자만 대문자로 변경하려면 PROPER 함수를 사용합니다.


UPPER 함수 간단 예제
1) 제품코드를 대문자로 통일하기
=UPPER("abxS-10")
/ / 결과 : "ABXS-10" — 소문자가 섞인 제품코드를 일괄 대문자로 변경합니다.
2) 셀에 입력된 영문 텍스트를 대문자로 변경
/ / A2셀 : "office365"
=UPPER(A2)
/ / 결과 : "OFFICE365" — 셀 참조로 입력된 영문 텍스트를 대문자로 변환합니다.

그 외 주의사항

UPPER 함수는 영문 알파벳만 대문자로 변경합니다. 한글, 숫자, 기호, 공백은 변경되지 않고 그대로 유지됩니다.

인수로 셀을 입력한 경우 셀 서식은 무시되며 실제 값만 변환됩니다.

텍스트를 모두 소문자로 변경하려면 LOWER 함수를, 단어 첫 글자만 대문자로 변경하려면 PROPER 함수를 사용합니다.


댓글 1
5 (1개 평가)
강민준🤗
강민준🤗 2024.08.11 08:14
좋은 강의 감사합니다🙇‍♂️