엑셀 기초 함수 정리

12. 엑셀함수(PROPER)

빨간망토차차 2023. 3. 8. 16:00

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