|
TRIM, SUBSTTITUE 함수
[엑셀함수강의#001] 문자의 불필요한 공백을 제거하려면?
엑셀문서 작업 시 주소나 이름, 제품명과 같이 문자열로 구성된 데이터를 가지고 작업을 할 때
불필요한 공백이 포함되어 있으면 정렬이나 자료 참조 등의 작업이 정상적으로 이루어지지 않아서
애좀 먹은 적이 있으신가요? 이런 경우 TRIM이나 SUBSTITUTE 함수를 사용해서 공백을 제거할 수 있어요
'TRIM' 함수의 경우 문자열의 좌우 공백은 모두 제거하고 가운데 연속된 공백은 하나만 남겨두고,
가운데 공백까지 모두 제거하려면 'SUBSTITUTE' 함수를 사용하시면 됩니다.
그러면 엑셀예제를 통해서 한번 천천히 배워볼까요~~!
잉글랜드프리미어(EPL) 팀 이름을 예제로 한번 작업해보려고 해요~~! 캡틴박이 없는 메리트 없는 맨체스터 유나이티드... 이제 별로 좋아하지는 않지만 그동안 정이 있으니깐 첫번째로 넣고^^ 마지막 선더랜드팀까지 총 8개팀을 B열 항목에 넣었보았어요! 여러분들은 혹시 복습할 때 꼭 영어로 안하셔도 되요~ㅋㅋㅋ 팀명은 그냥 무작위로 띄어쓰기 해서 B열 입력 끝!
자~그러면 C열란에 좌우 공백을 제거하는 함수를 넣어볼까요!
'TRIM 함수'는 텍스트의 양 끝 공백을 없애주는 함수에요.
C7셀에서 =TRIM(B7)을 입력하고 Enter를 눌러주세요.
오! 무언가 좀 달라졌죠?ㅎㅎ
Manchester와 Uni 그리고 ted사이 공백들이 제거가 되었네요.
하지만 모든 공백이 제거가 되지는 않고 공백 1칸씩은 남아있네요.
그러면 나머지 팀들의 좌우공백을 다 제거해봅시다!
C7모서리부분을 마우스를 클릭한 채로 C14번까지 드래그 해주세요~~
이 기능을 '채우기 핸들'이라고 하지요^^ 다들 아시죠?ㅎㅎ
토트넘과 아스날 빼고는 공백제거가 되었네요~!
자 그러면 마지막 남은 D열에 모든공백을 제거하는 함수를 사용해봅시다!
모든공백제거 함수는 'SUBSTITUTE 함수'에요.
텍스트 중의 old_text를 찾아서 new_text로 새롭게 바꿔주는 함수죠^^
D7셀을 선택한 상태에서 =SUBSTITUTE( 를 입력하고
Ctrl + A 를 누르시면 함수 인수 대화상자가 나타납니다.
[함수 인수] 대화상자에서
[Text]에는 B7을,
[Old_text]에는 " " 를,
[New_text]에는 "" 를
입력하고 [확인] 버튼을 눌러주세요.
과연!!! 어떤 변화가 일어날까요?ㅎㅎ
짠!! 정말 모든공백이 제거가 되었네요^^
굉장히 쉽죠?ㅎㅎ
여러분들도 한번 응용해서 사용해보시길 바래요.
그럼 마지막으로 C열에서 했던것처럼
D열에도 채우기핸들을 이용해서 예제를 완성해보아요~!
D7셀에서 D14셀까지 드래그하여 수식복사 완성!!
자! 이렇게 해서 엑셀함수 첫 번째 강의를 마쳤네요^^
제가 솔직히 엑셀을 잘하는 게 아니라서 강의라고 하기에는 보시는 바와 같이 많이 미흡하고,
부족한 부분들이 너무나 많아요~~하지만 이제 막 엑셀을 접하는 분들에게 조금이나마
도움이 되어보고자 이렇게 '엑셀함수강의' 라는 부담되는 큰 타이틀을 걸고
첫 스타트를 끊었네요. 저도 많이 공부해서 여러분에게 유익한 시간들이 되도록
최선을 다해서 노력해보겠습니다ㅎㅎ 그러면 다음시간에 뵙도록 해요!
다음시간 2번째 엑셀함수강의는
[주민등록번호로 생일과 성별을 확인할 수 있는 함수]
에 대해서 배워보도록 해요^^
감사합니다.
첫댓글 어떨까~~
한번봐야겠네요
감사요
좋아요 ㅜㅜ
대단
결국~
좋은정보네요