데이터를 다루다 보면 일정한 규칙이 없는 데이터에 규칙을 만들어야 하는 경우가 있다. 일반적으로 영어를 사용할 때 고유명사의 경우 첫 문자의 스펠링을 대문자로 적어야 하지만 소문자로 적혀 있거나, 문장의 첫 번째에 오는 단어를 대문자로 써야 하나 소문자로 기재하는 등의 오류를 발견할 수 있다. 발견된 오류들을 모두 수기로 변경하기에는 많은 시간이 소요된다. 또한, 수기로 변경한 데이터들은 휴먼에러를 초래할 수 있기 때문에 엑셀의 기본 함수 기능인 UPPER, LOWER, PROPER 등을 사용하여 휴먼에러 없이 데이터를 변경하는 것이 좋다.
회사에서의 나의 직무상 데이터를 취급하는 일이 많은데, UPPER, LOWER, PROPER 등의 함수를 사용하여, 수기로 변경했다면 한 시간 이상이 소요되는 일들을 단 1분 만에 해결했다.
1. UPPER 함수
지정한 셀의 텍스트를 모두 대문자로 바꾸는 함수이다. 하기의 표와 같이 대문자로 변경하고자 하는 대상 문자를 특정한 엑셀의 셀에 기입한다. 하기와 같이 함수식을 셀에 기입하고 지정한 셀을 함수에 넣어준다. [=UPPER( )] 함수의 결과 값으로 하기의 표와 같이 모든 텍스트가 대문자로 변경되는 결과 값을 얻을 수 있다.
대상 문자 | 함수 | 결과 문자 |
limizzing | =UPPER(지정셀) | LIMIZZING |
2. Lower 함수
UPPER 함수와 반대로 지정한 셀의 모든 텍스트를 소문자로 바꾸는 함수 이다. 텍스트가 모두 대문자로 기재되어 있는 경우 Lower 함수를 사용하여 모든 텍스트를 한 번에 소문자로 변경할 수 있다. UPPER 함수를 적용했을 때와 동일하게, 하기의 표와 같이 함수식을 셀에 기입하고, 텍스트를 변경하고자 하는 셀을 함수에 넣어준다. [=Lower( )] 함수의 결과 값으로 하기의 표와 같이 모든 텍스트가 소문자료 변경되는 결과 값을 얻을 수 있다.
대상 문자 | 함수 | 결과 문자 |
LIMIZZING | =Lower(지정셀) | limizzing |
3. Proper 함수
지정된 문자의 첫 글자를 대문자로 변경 하고 나머지 문자는 소문자로 반환하는 함수이다. 고유 명사인 사람의 이름, 가게의 이름, 기관의 이름등을 표기할 때는 앞 글자를 대문자로 표기해야 한다. 이런 경우에 유용하게 사용할 수 있는 함수이다. 하기의 표와 같이 함수를 지정된 셀에 기입하고, 변경하고자 하는 대상 문자를 함수에 넣는다. [=Proper] 함수를 사용하여 하기의 표와 같이 앞글자가 대문자로 변경된 결괏값을 얻을 수 있다.
대상 문자 | 함수 | 결과 문자 |
LIMIZZING | =Proper(지정셀) | Limizzing |
엑셀에서 사용 할 수 있는 함수는 무수히 많지만, 알지 못해 사용하지 못하는 경우가 많다. 정보를 알지 못하는 경우 업무를 하는데에 더 많은 시간을 소모하게 된다. 가능하다면, 되도록 많은 정보를 습득하여 업무 시간을 단축하고, 빠른 퇴근을 할 수 있기를 희망한다.
'요령 > 엑셀요령' 카테고리의 다른 글
[엑셀요령] 빈셀을 한번에 텍스트로 채우기 / 이동 옵션 (0) | 2023.03.15 |
---|---|
[엑셀요령] 백단위로 단위 변경 / 제곱 표현 및 사용자지정 서식 (0) | 2023.03.14 |
[엑셀요령] 데이터에서 유령 문자 (보이지 않는 여백) 삭제하기 (0) | 2023.03.13 |
[엑셀요령] 엑셀 중복값 제거 / 중복된 항목 삭제 / 중복값 표시 (0) | 2023.03.02 |
[엑셀요령] 피벗테이블 설정 및 데이터 변경하기 / 피벗 활용 / 원본 데이터 변경 (0) | 2023.02.24 |