엑셀 함수 사용법[텍스트 함수](CONCATENATE, LEN, REPT, LOWER, UPPER, PROPER 함수)
본문 바로가기

엑셀 함수

엑셀 함수 사용법[텍스트 함수](CONCATENATE, LEN, REPT, LOWER, UPPER, PROPER 함수)

안녕하세요 폭기입니다.

오늘은 CONCATENATE, LEN, REPT, LOWER, UPPER, PROPER 함수에 대해서 알아보겠습니다.

 

CONCATENATE 함수

형식

=CONCATENATE(문자열1, 문자열2, ...)

설명- 문자열과 문자열2를 합쳐 하나의 문자열로 연결

 

사용예

=CONCATENATE("에이스”, “엠이")

두 문자열을 합쳐서 "에이스엠이"를 표시

=CONCATENATE("에이스”, “-”, “엠이")

세 문자열을 합쳐서 에이스 엠이"를 표시

=CONCATENATE(A1, “원")

A1셀에 입력된 내용에 "을 붙여 표시

 

 

& 연산자

함수 식 뒤에 & 연산자를 이용해 문자열을 덧붙일 수 있습니다. 예를 들어 '=SUM(A2:D2)' 의 결과값이 150으로 계산 되었을 때, 결과값 뒤에 점"을 붙이고 싶다면 다음과 같이 & 연산자를 이용합니다.

=SUM(A2:D2)& “점” → 150점

=SUM(A2:D2)&" 점” → 150점

 

 

 

 

 

예시 문제를 통해서 한번 더 사용해 보겠습니다.

 

 

문제 1(호칭): '이름'과 '소속'의 직급을 붙여 예와 같이 표시하시오

(CONCATENATE, RIGHT 함수).(예: 황동수과장)

정답=CONCATENATE(D3, RIGHT(C3,2)) 입니다.

 

 

문제 2(출생): '주민등록번호'의 왼쪽 두 자리를 구하고 결과값 뒤에 "년생"을 붙여 표시하시오

(LEFT 함수, & 연산자).(예:74년생)

정답=LEFT(E3,2)&"년생" 입니다.

 

 

문제 3(입사월): '사번'의 영문자 뒤의 두 자리를 연도, 그 뒤의 두 자리를 월로 하여 예와 같이 표시하시오

(CONCATENATE, MID함수). (예 K040701 -> 04년07월)

정답=CONCATENATE(MID(B3,2,2),"년",MID(B3,4,2),"월") 입니다.

 

 

문제 4(태어난 달): '주민등록번호'에서 구하고 결과값 뒤에 "월"을 붙여 표시하시오

(MID 함수 & 연산자).(예: 05 월)

정답=MID(E3, 3,2)&""  띄어쓰기에 주의 입니다.

 

 

 

 

 

 

 

 

그 밖의 텍스트 함수

LEN 문자열의 길이를 숫자로 표시 =LEN(문자열)
REPT 문자열을 숫자만큼 반복해 표시 =REPT(문자열, 숫자)
LOWER 문자열을 모두 소문자로 표시 =LOWER(문자열)
UPPER 문자열을 모두 대문자로 표시 =UPPER(문자열)
PROPER 문자열의 첫 글자만 대문자로 표시 =PROPER(문자열)

 

 

 

이상으로 포스팅 마치겠습니다~

감사합니다.