컴퓨터/엑셀(함수)팁

엑셀(excel)함수 tip 36 - 영어 대소문자 정리함수(upper,lower, proper함수)

,,., 2018. 9. 23. 08:06

엑셀(excel)함수 tip 36 - 영어 대소문자 정리함수(upper,lower, proper함수)


엑셀(excel)에서 영문자를 사용하다 보면 때에 따라서 대소문자를 변환 할 필요가 있습니다. 우리이름을 영문으로 사용할 때도 첫 글자는 대문자 로 사용하고 나머지는 소문자로 사용합니다. 또한 기업의 영문 이니셜도 첫글자는 대문자 나머지는 소문자로 사용을 많이 합니다. 문론 하나하나 입력시에는 컴퓨터 자판의 Caps lock기능으로 대소문자를 변환하여 사용하면 되지만 수십, 수백개의 영문이 입력이 있을 때 이를 하나하나 변환하기란 여간 쉬운일이 아닙니다.

 

이때 upper,lower, proper함수를 사용하면 간단하게 변환이 가능합니다. 엑셀(excel)은 사용하면 할수록 좋은 프로그램입니다. 

 

♥ 형식 =UPPER(text), LOWER(text), PROPER(text)

  -  UPPER는 모두 대문자로, LOWER는 모두 소문자로, PROPER는 첫글자만 대문자로 나머지는 소문자로

예 =upper(i love you)는 I LOVE YOU, =lower(i love you)는 i love you =proper(i love you)는 I love you

 

● UPPER함수로 대문자 변환하기


 

[E3:E8 범위 선택 - 함수 입력(=UPPER(D3) - Ctrl + Enter]를 하면 하단과 같이 전체의 코드값이 대문자로 변환이 됩니다.여기에서 함수를 입력하는 방법을 Ctrl + Enter를 이용하였습니다.

 

 

☞ 함수입력 TIP - (Ctrl + Enter)로 빠르게 값 계산하기

 

함수로 값을 구할 경우에 구하고자 하는 함수의 첫번째 값을 구하고 난 후에 하단으로 드래그 하여 구하는 경우도

있지만 (Ctrl + Enter)를 이용하면 한번에 구해집니다. 이때는[구하고자 하는 전 범위를 선택 - 함수입력 - (Ctrl + Enter)]를 하면 됩니다.

  

● LOWER 함수로 소문자 변환하기


 

이작업은 함수마법사기능을 이용해보도록 하게습니다. 채우기핸들이 아닌 구하고자 하는 전체범위를 선택(F3:F8)하여구하도록 하겠습니다. 이때 이용하는 기능은 Ctrl 기능키입니다.[F3:F8 범위 선택 - 수식탭 - 함수삽입(FX) - 함수마법사 - LOWER검색 - 확인]

 


 

[LOWER 함수인수 창 - Text(E3) - Ctrl + Enter]를 하면 구하고자 하는 전 범위에 걸쳐서 값이 소문자로 변환이 되었습니다. LOWER함수인수창에서 확인을 하지 않고 Ctrl + Enter를 합니다.

 

 

▶ 결과값

 

 하단과 같이 모든 영자들이 소문자로 변환이 되었습니다. 

.



 

● PROPER 함수로 대문자 변환하기


 

이번에는 함수를 직접입력하여 구해보겠습니다. [G3:8G 범위선택 - 함수입력 / PROPER(F3) - Ctrl + Enter]를 하면 전체범위에 값이 한번에 구해집니다. 함수마법사 기능이용한 것보다 더 간편하게 구할 수 있습니다. 다만 인수가 하나라서 이렇게 구할 수 있지만 인수가 많아지면수식을 입력시 ()등으로 인하여 헤깔릴 경우도 있고 또한 복잡하기 때문에 함수인수창을 이용하면 더 쉽게 구할 수있습니다. 따라서 인수의 갰수에 따라 함수마법사를 이용할 것인지 함수를 직접입력할 것인지 결정해서 사용하면 됩니다.

 


▶ 결과값

 

하단과 같이 영문장의 첫번째 글자는 대문자 나머지는 소문자로 변환이 되어 있습니다. 영어단어가 띠어쓰기가

되어 있을 경우에 각각의 문장으로 인식하여 첫번째 글자를 대문자로 변환하고 나머지는 소문자로 변환합니다.