안녕하세요 오달라입니다 일요일이네요.. 내일이면 또 출근의 압박이ㅠㅠ.. 오늘은 정말 간단하게~~ 엑셀 특정문자 삭제에 대해 포스팅을 간단하게 하고 넘어가려 합니다~ 여러 사이트같은데서 데이터를 엑셀로 많이 받아서 사용하실거에요 물론 살다보면~~ 많이 안받을 수도 있는데~ 사무일을 하시다 보면 아니면~~ 사업을 하시다보면 엑셀로 된 데이터를 많이 분석을 하셔야 하기때문이죠~ 오늘은 엑셀 특정문자 삭제에 대해 다루어볼게요~ 다량의 데이터에서 특정한 문자~ 즉.. 오류데이터라던지 필요없는데이터는 삭제하고 보시는게 오히려 편하실 수 있으니깐요~ 엑셀 함수중 SUBSTITUTE라는 함수가 있습니다. 또한 REPLACE라는 함수도 있지요 이 두개의 함수의 공통점은 '데이터변환'이 가능한 함수라는 점입니다. 이 2개의 엑셀함수를 다루어볼게요! 예시 데이터를 하나 만들었습니다. 각각의 알파벳이 표에 막 들어가 있어요 중간중간에 오류 값을 일부러 집어 넣었습니다. 이 오류값이 삭제해볼 엑셀 특정문자입니다^^ SUBSTITUTE는 대체 함수입니다. 어떻게 사용할까요? 함수내용을 살펴보니 텍스트 중 old_text를 찾아서 new_text로 바꿔준다고 적혀있습니다~ 즉, 제가 지정하는 old_text를 제가 지정하는 new_text로 바꿔준다고 할 수 있겠죠 일부로 옆에 같은 크기의 표를 만들어준다음 그대로 SUBSTITUTE를 하면서 데이터를 새로만든 표에 수식을 넣어서 붙여 넣겠습니다 가열 바로 밑의 행을 선택해서 =SUBSTITUTE(B5,">","오류")라고 수식을 넣었습니다. 즉, >라는 문자열이 들어간 부분이 있다면 오류라고 출력을 하도록 만든것입니다. 가 아래 행을 선택해보니 수식이 적용되어 있는것이 보이시죠? "가' 바로 밑의 행의 값은 a이므로 해당 조건을 충족하지 않기 때문에 오류라고 출력이 되지 않고 오리지널 값인 a가 출력된 것입니다. 방금 만든 수식을 행 전체에 적용시켜 보도록할게요 이렇게 우측으로 끌어준다음에 다시 아래로 끌어주면 되겠죠?^^ 아래 보시면 >3, >0과 같은 오류문자들이 오류3, 오류0등으로 출력이 되는 것을 확인 할 수 있습니다 이렇게 영문 사이에 한글이 있으니 확 눈에 들어오네요 다음으로 REPLACE를 통해 엑셀 특정문자 삭제를 해볼게요 방금 만들었던 우측 표는 삭제하겠습니다. 아직도 이렇게 선택한다음 우클릭해서 삭제 클릭하시는 분들을 위해 간단한 엑셀 단축키를 하나 알려드릴게요 삭제할 열을 다 선택하셨으면 [CTRL] + [-]를 클릭하면 열 삭제, 행 삭제가 깔끔하게 이루어집니다. 어때요 유용한 단축키였나요?^^ 오늘의 숙제인 엑셀 특정문자 삭제 REPLACE를 통해 빠르게 진행하겠습니다. 엑셀 단축키 [CTRL] + [F]을 눌러 찾기탭을 바꾸기탭으로 변환하셔도되구요 [CTRL] + [R]을 눌러 바로 바꾸기탭으로 넘어가셔도 됩니다. 이도 저도 싫다 하시면 [홈]탭 맨 우측 [찾기 및 선택]을 누른 뒤 [바꾸기]를 통해 바꾸기 창으로 진입하셔도 됩니다. 저희는 >가 들어간 부분을 엑셀 특정문자 삭제를 할 예정이기 때문에 찾을 내용 부분에 [>*]을 입력합니다. *을 넣은 이유는 ? > 뒤에 뭐가 있던 선택하겠다는 이야기에요. P로 시작하는 모든 단어를 선택하겠다? P*을 찾기에 넣어주시면 되겠죠?^^ 바꾸기에는 아무것도 입력하지 않았습니다. 다 공백으로 바꿀 예정이기 때문이죠 다 입력하셨다면 좌측 아래 [모두바꾸기]버튼을 클릭해주세요 찾기 및 바꾸기가 끝났습니다. 7개의 항목이 바뀌었습니다 라는 메세지가 뜹니다. 엑셀 특정문자 삭제가 잘 됬는지 한번 확인해보도록 할게요 사진 설명을 입력하세요. 정확하게 필요한 부분들이 삭제가 된 것이 보이네요 ㅎ 오늘은 엑셀 함수 SUBSTITUTE와 엑셀 특정문자 삭제에 대해 알아보는 시간을 가져보았습니다. 내용이 도움이 되셨으면 공감, 댓글 부탁드리며~~ 오늘도 좋은 하루 보내시길 바랄게요!
|