PROPER 함수는 엑셀에서 사용되는 문자열 함수 중 하나로, 문자열에서 각 단어의 첫 글자를 대문자로 변경해주는 역할을 합니다.
이번에는 PROPER 함수의 예시를 3가지를 들어 설명해보겠습니다.
1.이름 목록의 각 이름의 첫 글자를 대문자로 바꾸기
다음은 이름이 나열된 목록이 있다고 가정합니다.
위 표에서 각 이름의 첫 글자를 대문자로 바꾸려면 다음과 같은 공식을 사용할 수 있습니다.
=PROPER(A2)
2. 이메일 주소에서 이름과 성을 대문자로 바꾸기
이메일 주소에서 이름과 성을 대문자로 바꾸려면, 문자열 함수를 사용하여 이름과 성을 분리해야 합니다. 이 예시에서는 구분자가 '@' 기호인 이메일 주소가 있다고 가정합니다.
이메일
john.smith@example.com |
sarah.doe@example.com |
david.cameron@example.com |
=PROPER(LEFT(A2, FIND(".", A2) - 1)) & " " & PROPER(LEFT(RIGHT(A2, LEN(A2) - FIND(".", A2)), FIND("@", RIGHT(A2, LEN(A2) - FIND(".", A2))) - 1))
위의 공식을 이용하여 이메일 주소 열의 각 셀에 수식을 적용하면, 아래와 같은 결과가 나타납니다.
이름
John Smith |
Sarah Doe |
David Cameron |
3. 문자열의 첫 글자만 대문자로 바꾸기
문자열의 첫 글자만 대문자로 바꾸려면, 다음과 같은 공식을 사용할 수 있습니다.
=PROPER(LEFT(A2,1)) & RIGHT(A2,LEN(A2)-1)
위의 공식을 이용하여 문자열 열의 각 셀에 수식을 적용하면, 아래와 같은 결과가 나타납니다.
문자열
hello world |
good morning |
it's nice to meet you |
대문자로 바뀐 문자열
Hello world |
Good morning |
It's nice to meet you |
위 예시들에서 볼 수 있듯이, PROPER 함수는 엑셀에서 문자열 처리를 할 때 매우 유용한 함수 중 하나입니다.
'엑셀 기초 함수 정리' 카테고리의 다른 글
14.엑셀함수 (LEN) (0) | 2023.03.10 |
---|---|
13.엑셀함수 (TRIM) (0) | 2023.03.09 |
11. 엑셀함수(UPPER) (0) | 2023.03.08 |
10. 엑셀함수 (LOWER) (0) | 2023.03.07 |
9. 엑셀함수 (RIGHT) (0) | 2023.03.07 |