엑셀 문자와 숫자 분리하기: 함수 없이 이동 옵션으로 데이터 추출하는 법

엑셀 표에 문자와 숫자가 뒤죽박죽 섞여 있어 일일이 분리하느라 고생하셨나요. 복잡한 함수 없이 단축키 'Ctrl + G(이동 옵션)'를 활용해 텍스트와 숫자 데이터만 따로 추출하여 복사 붙여넣기 하는 직장인 엑셀 실무 꿀팁을 1분 만에 확인해 보세요.


1. 엑셀 데이터 분리의 한계점과 '이동 옵션(Ctrl + G)'의 강력함

가장 먼저 해야 할 일은 문자와 숫자가 마구 섞여 있는 문제의 데이터 범위를 지정해 주는 것입니다. 데이터가 몇 줄 안 된다면 마우스로 드래그해도 좋지만, 실무 데이터는 보통 수천 줄이 넘어가기 때문에 첫 번째 셀을 클릭한 후 [Ctrl + Shift + 아래 방향키(↓)]를 눌러 데이터가 있는 끝까지 한 번에 범위를 시원하게 잡아주시는 것을 추천합니다. 중간에 빈칸이 섞여 있더라도 전혀 상관없으니 분리해 내고 싶은 전체 영역을 모두 선택해 주세요.

전체 범위를 지정하셨다면, 이제 키보드에서 단축키 [Ctrl + G]를 가볍게 눌러줍니다. (또는 키보드 상단의 [F5] 키를 누르셔도 완전히 동일하게 작동합니다.) 그러면 엑셀 화면 중앙에 '이동'이라는 이름의 작은 대화상자가 팝업되는데요, 여기서 좌측 하단에 있는 [옵션(S)...] 버튼을 클릭해 줍니다.

[이동 옵션(Go To Special)] 메뉴는 평범한 엑셀 유저들은 잘 모르지만, 엑셀 고수들은 데이터 정제 작업을 할 때 숨 쉬듯이 애용하는 최고의 무기입니다. 단순히 특정 셀로 화면을 이동하는 것을 넘어서, 현재 선택된 넓은 범위 안에서 '수식이 걸린 셀', '아무것도 없는 빈 셀', '숨겨지지 않고 화면에 보이는 셀' 등 특정한 조건을 가진 셀들만 단 한 번의 클릭으로 일괄 선택해 주는 엄청난 퍼포먼스를 자랑합니다.


2. '상수-텍스트' 조건으로 문자 데이터만 오차 없이 추출하기

[이동 옵션] 대화상자가 열렸다면, 화면에 보이는 여러 가지 체크박스 항목 중에서 좌측 상단 두 번째에 위치한 [상수(O)] 항목의 라디오 버튼을 마우스로 클릭해 줍니다. 엑셀에서 말하는 '상수(Constants)'란 수식(=A1+B1)이나 함수를 통해 계산되어 도출된 결과값이 아니라, 사용자가 셀에 직접 타이핑해서 입력한 변하지 않는 고정된 데이터를 의미합니다. 우리가 웹에서 복사해 왔거나 다운로드한 데이터는 대부분 이 상수 형태로 존재합니다.

[상수] 버튼을 선택하는 순간, 그 바로 아래에 회색으로 비활성화되어 있던 숫자, 텍스트, 논리값, 오류 등의 4가지 하위 체크박스들이 일제히 활성화됩니다. 우리의 첫 번째 데이터 정제 목표는 섞여 있는 데이터 중에서 오직 '문자 데이터'만 쏙 골라내는 것이죠? 따라서 [텍스트(X)] 항목에만 체크 표시를 남겨두고, 나머지 [숫자], [논리값], [오류] 항목의 체크는 마우스로 클릭해서 모두 해제해 줍니다.

세팅을 정확히 마치고 [확인] 버튼을 누르면 아주 신기하고 통쾌한 일이 벌어집니다. 아까 넓게 지정했던 전체 혼합 범위 중에서 '숫자'가 입력된 셀들은 선택 영역에서 자동으로 쏙 빠져나가고, 오직 '문자(텍스트)'가 입력된 셀들만 짙은 회색으로 음영 처리되어 다중 선택된 상태가 됩니다. 이때 실수로 엑셀 화면의 다른 곳을 클릭하면 선택이 풀려버리니 주의해 주세요! 선택이 유지된 이 상태에서 가볍게 [Ctrl + C]를 눌러 복사해 줍니다. 클립보드에 문자만 저장되었다면, 문자를 예쁘게 모아둘 빈 열의 첫 번째 셀을 클릭하고 [Ctrl + V]로 붙여넣어 보세요. 흩어져 있던 수많은 문자 데이터들만 아주 깔끔하게 추출되어 연속된 데이터로 한곳에 모인 것을 확인하실 수 있습니다.


3. 숫자 데이터 분리 방법 및 실무 적용 시 주의할 점

문자 데이터를 완벽하게 분리해 내셨다면, 이어서 숫자 데이터만 빼내는 것은 식은 죽 먹기입니다. 원리와 과정이 앞서 진행했던 것과 100% 동일하기 때문입니다.

다시 한번 문자와 숫자가 섞여 있는 최초의 원본 데이터 전체 범위를 드래그해서 잡아줍니다. 그리고 [Ctrl + G] -> [옵션]을 차례대로 눌러 이동 옵션 창을 다시 띄운 뒤, [상수(O)]를 선택합니다. 이번에는 문자가 아닌 순수한 숫자를 뽑아낼 차례이므로, 하위 체크박스 중에서 이번엔 [숫자(U)] 항목에만 단독으로 체크를 남겨두고 나머지 텍스트, 논리값, 오류 체크를 모두 해제한 뒤 [확인]을 누릅니다.

그러면 이번에는 정확하게 '숫자'가 입력된 셀들만 회색으로 선택되는 것을 보실 수 있습니다. 똑같이 [Ctrl + C]로 복사를 진행하신 후, 숫자를 모아둘 빈 열로 이동하여 [Ctrl + V]로 붙여넣기를 해주시면 지긋지긋했던 데이터 분리 작업이 완벽하게 끝이 납니다. 수식이 없기 때문에 붙여넣은 즉시 SUM이나 AVERAGE 같은 계산 함수를 적용할 수도 있습니다.

💡 실무 시 주의할 점 (텍스트 형식으로 저장된 숫자): 가끔 육안으로는 분명 숫자인데 숫자로 선택되지 않고 '문자'로 추출되는 경우가 있습니다. 셀 좌측 상단에 초록색 삼각형 에러 표시가 떠 있다면, 그 숫자는 엑셀이 '텍스트'로 잘못 인식하고 있는 것입니다. 이럴 때는 해당 셀들을 모두 잡고 나타나는 느낌표(!) 아이콘을 눌러 [숫자로 변환]을 먼저 실행해 주신 뒤 이동 옵션을 사용하셔야 오차 없이 완벽하게 분리할 수 있다는 점을 꼭 기억해 주세요.

실무 현장에서 수천, 수만 줄이 넘어가는 방대한 데이터를 취합하고 정제할 때, 이 [이동 옵션] 기능을 아는 사람과 모르는 사람의 업무 처리 속도 차이는 감히 하늘과 땅 차이라고 할 수 있습니다. 텍스트 분리 함수를 짜느라 머리 아파하거나 일일이 수작업으로 데이터를 옮겨 적는 노가다는 이제 그만 멈추시고, 오늘 꼼꼼하게 배운 단축키 팁으로 여러분의 소중한 업무 시간을 획기적으로 단축해 보시길 바랍니다. 오늘 준비한 내용 당장 내일 실무 데이터에 적용해 보시기 바라겠습니다.