엑셀 값만 붙여넣기 및 서식 제외 수식 복사 선택하여 붙여넣기 활용법

이미지
회사에서 열심히 정산서나 중간 보고서를 작성하다 보면, 다른 시트나 외부 파일에서 데이터를 복사해 와야 하는 일이 정말 많죠. 얼마 전 저희 팀 후배 사원이 아주 예쁘게 짜인 매출 현황 표에 다른 부서에서 취합한 데이터를 복사해서 붙여넣었는데요, 순식간에 표의 테두리 선이 굵어지고 배경색이 알록달록하게 바뀌면서 기존의 깔끔했던 디자인이 엉망진창이 되어버렸답니다.  당황한 후배는 되돌리기( Ctrl + Z )를 누르고 다시 일일이 손으로 숫자를 타이핑하기 시작하더라고요. 수백 줄의 데이터를 그렇게 손으로 치다 보면 오타가 날 확률도 높고, 무엇보다 소중한 퇴근 시간이 저 멀리 사라지게 되니 옆에서 보기 참 안타까웠습니다. 많은 직장인이 겪는 이 문제의 원인은 바로 단순한 복사( Ctrl + C )와 붙여넣기( Ctrl + V ) 때문이에요. 엑셀에서 무턱대고 붙여넣기를 하면, 눈에 보이는 '숫자'나 '글자'뿐만 아니라 그 셀에 적용되어 있던 글꼴, 배경색, 테두리 같은 '서식'까지 통째로 복사되어 오기 때문이죠.  10년 넘게 실무에서 일하면서 저 역시 수없이 겪었던 시행착오였고, 엑셀을 다루는 사람이라면 누구나 한 번쯤은 겪게 되는 아주 흔한 상황이랍니다. 이럴 때 복사해 온 데이터의 '성격'에 따라 스마트하게 골라 붙여넣는 기술이 바로 '선택하여 붙여넣기'예요. 저는 후배 사원의 손을 살짝 멈추게 한 뒤, 마우스 우클릭의 비밀을 알려주었어요. 우선 가져올 데이터를 복사( Ctrl + C )한 다음, 붙여넣을 자리에 마우스 우클릭을 하면 여러 가지 붙여넣기 옵션 아이콘들이 나타납니다.  그중에서 숫자 '123'이 그려진 '값만 붙여넣기' 아이콘을 누르면, 원본의 화려한 색상이나 굵은 테두리는 모두 버리고 오직 '알맹이 데이터(값)'만 쏙 빠져나와 기존 표의 예쁜 서식 속에 부드럽게 스며들게 되죠. 셀에 걸려있던 수식을 없애고 최종 결과물인 숫자만...

엑셀 TRANSPOSE 함수 및 선택하여 붙여넣기로 행열 바꾸는 방법

이미지
얼마 전 저희 팀의 기획자 한 분이 프로젝트 일정표를 들고 제 자리로 찾아왔어요. 상반기 주차별 업무 계획을 엑셀로 빼곡하게 정리해 두었는데, 상사분께서 "표가 가로로 너무 길어서 모니터를 한참 넘겨봐야 하니, 가로세로를 바꿔서 위아래로 스크롤하며 볼 수 있게 수정해 오라"고 하셨다는 거예요.  이미 수십 개의 업무와 날짜들이 가로로 길게 나열되어 있어서, 대리님은 이걸 하나하나 다시 복사해서 세로로 옮겨 심어야 하냐며 한숨을 깊게 쉬고 계셨죠. 마침 미팅 시간은 30분밖에 남지 않아 마음이 아주 급해 보였습니다. 이렇게 이미 완성된 표의 구조를 통째로 바꿔야 할 때, 가장 빠르고 간편하게 쓸 수 있는 첫 번째 무기는 바로 '선택하여 붙여넣기'의 행열 바꿈 기능이에요. 복사하고 싶은 원본 표를 마우스로 쭉 드래그해서 복사( Ctrl + C )한 다음, 새롭게 표를 만들 빈 셀을 클릭합니다. 그리고 마우스 우클릭을 하면 나타나는 메뉴에서 붙여넣기 옵션 중 '행/열 바꿈' 아이콘(가로세로 화살표가 직각으로 교차하는 모양)을 누르기만 하면 끝이랍니다. 1초 만에 가로에 있던 날짜들이 세로로, 세로에 있던 업무명이 가로로 완벽하게 대칭 이동을 하게 되죠. 하지만 이 방법은 한 가지 아쉬운 점이 있어요. 원본 표의 숫자를 수정해도, 행열을 바꿔 새로 붙여넣은 표에는 그 수정 사항이 자동으로 반영되지 않는다는 것이죠. 만약 원본 데이터가 수시로 업데이트되는 상황이라면, 두 번째 방법인 'TRANSPOSE 함수'를 사용하는 것이 훨씬 스마트합니다.  TRANSPOSE는 단어 뜻 그대로 '위치를 바꾸다'라는 의미를 가진 함수예요. 이 함수를 사용하면 원본 표와 링크(연결)가 걸린 상태로 행열이 바뀌기 때문에, 원본의 값을 바꾸면 바뀐 내용이 새 표에도 실시간으로 쏙쏙 적용된답니다. 함수 사용법도 정말 간단해요. 새로운 빈 셀에 =TRANSPOSE( 를 입력한 뒤, 가로세로를 바꿀 원본 표 영역을 마우...

엑셀 텍스트 나누기 기능을 활용한 문자열과 숫자 분리 방법

이미지
얼마 전 저희 옆 부서의 대리님이 다급하게 저를 찾아왔어요. 거래처에서 보낸 상품 마스터 데이터를 정리해야 하는데, 상품 코드와 수량이 'ABC-105', 'D-20'처럼 하이픈(-)으로 연결되어 있거나, 심지어 '노트북15대', '마우스20개'처럼 문자와 숫자가 무작위로 붙어 있어서 통계를 낼 수가 없다는 것이었죠.  마감은 오늘 오후인데, 데이터를 하나하나 복사해서 옆 칸에 붙여넣고 계시더라고요. 수백 개가 넘는 품목을 언제 다 분리하냐며 울상을 짓는 모습을 보니, 예전에 저도 신입 시절에 밤새워 가며 수작업을 했던 기억이 나 마음이 참 짠했습니다. 이처럼 하나의 셀 안에 성격이 다른 데이터가 섞여 있을 때, 엑셀에게 어디를 기준으로 쪼갤지 규칙만 알려주면 순식간에 해결할 수 있습니다. 바로 상단 메뉴의 [데이터] 탭에 숨겨져 있는 '텍스트 나누기' 기능 덕분이죠. 이 기능은 크게 두 가지 방식으로 작동해요.  하이픈(-)이나 쉼표(,), 공백처럼 문자와 숫자 사이에 확실한 기호가 있을 때는 '구분 기호로 분리됨'을 선택하면 되고, 기호는 없지만 '사번 4자리+이름'처럼 글자 수가 딱딱 맞아떨어질 때는 '너비가 일정함'을 선택해서 원하는 위치를 칼로 자르듯 쪼갤 수 있습니다. 제가 대리님과 함께 문제를 해결한 과정도 정말 간단했어요. 우선 분리할 데이터가 들어있는 열을 통째로 선택한 뒤, 메인 메뉴의 [데이터] -> [텍스트 나누기]를 차례로 클릭했습니다. 하이픈 기호가 있는 데이터의 경우에는 마법사 창이 떴을 때 '구분 기호로 분리됨'을 선택하고, 기타 분리 기호 칸에 하이픈(-)을 쏙 넣어주었죠. 그러자 화면 하단의 미리보기 창에서 하이픈을 중심으로 문자와 숫자가 양옆으로 완벽하게 갈라지는 것을 확인할 수 있었습니다. 그대로 '마침'을 누르니 1초 만에 깔끔한 두 개의 열로 데이터가 분리되었답니다. 만약 ...

엑셀 TRIM 함수 이용한 텍스트 빈칸 및 공백 한 번에 제거하기

이미지
얼마 전 새로 입사한 신입 사원이 하얗게 질린 얼굴로 모니터를 뚫어지게 쳐다보고 있더라고요. 사유를 물어보니, 거래처 명단을 바탕으로 매출 데이터를 매칭하고 있는데 분명히 명단에 있는 업체인데도 엑셀이 자꾸만 올바른 값을 찾아오지 못한다는 것이었어요.  데이터 양은 수천 줄이 넘어가는데 마감 시간은 코앞이라 하나하나 더블클릭해가며 지우고 있었던 거죠. 제가 다가가서 수식 입력줄을 확인해 보니, 어떤 데이터는 글자 앞에 공백이 들어가 있고, 어떤 것은 글자 뒤에 스페이스바가 서너 번이나 눌려 있는 상태였습니다. 컴퓨터 입장에서는 '삼성'과 '삼성 '을 완전히 다른 단어로 인식하기 때문에 발생한 문제였던 것이죠. 이처럼 외부 시스템에서 데이터를 다운로드하거나 여러 사람이 제각각 입력한 자료를 취합할 때는 사방에 흩어진 공백들이 실무자들을 정말 힘들게 만듭니다. 이 문제를 해결하기 위해 제가 신입 사원에게 소개해 준 무기가 바로 'TRIM' 함수였습니다.  TRIM은 '다듬다', '잘라내다'라는 뜻을 가진 단어인데요, 엑셀에서도 그 역할이 똑같답니다. 텍스트의 양쪽 끝(앞과 뒤)에 있는 모든 공백을 흔적도 없이 지워주고, 글자와 글자 사이에 들어간 불필요한 연속 공백은 딱 한 칸만 남기고 알아서 예쁘게 다듬어주는 아주 영리한 함수예요. 해결 방법은 놀라울 정도로 간단해요. 공백을 정리하고 싶은 데이터 옆에 빈 열을 하나 만든 뒤, =TRIM(A2) 처럼 함수를 입력하고 괄호 안에 공백이 섞인 셀 주소만 쏙 넣어주면 끝이랍니다. 그러고 나서 엔터를 누르고 채우기 핸들을 아래로 더블클릭해 수식을 쭉 복사해 주면, 그 많던 수천 줄의 유령 공백들이 단 1초 만에 마법처럼 사라집니다.  지저분했던 데이터가 칼로 자른 듯 정갈하게 정렬되는 모습을 보면 속이 다 시원해지는 기분이 들 거예요. 신입 사원도 꼬여있던 데이터가 한 번에 매칭되는 것을 보고는 감탄을 금치 못했답니다. 마지막으로 가작 중요한 실무 ...

엑셀 데이터 정렬 및 필터 기능 사용법 및 실무 활용 방법

이미지
회사 생활을 하다 보면 예상치 못한 순간에 식은땀이 흐르는 경험을 하곤 해요. 얼마 전 저희 팀의 한 주임님이 수천 줄에 달하는 분기별 매출 실적 데이터를 정리하다가 잔뜩 상기된 얼굴로 저를 찾아왔답니다. 거래처별 매출을 보기 좋게 정렬하고 특정 지역만 필터링해서 보고서를 만들어야 했는데, 무슨 이유에서인지 정렬을 누를 때마다 엉뚱한 행의 데이터가 뒤섞여 버린 것이었죠.  데이터의 행과 열이 서로 맞지 않게 꼬여버리니, 공들여 작성한 기존의 실적 수치마저 신뢰할 수 없는 상황이 되어버렸어요. 마감 시간은 다가오는데 데이터가 엉망이 되었으니 얼마나 당황스러웠을까요? 원인을 살펴보니 엑셀의 데이터 구조에 작은 구멍들이 있었기 때문이었어요. 중간중간 병합된 셀이 존재했고, 아무런 데이터도 없는 빈 행과 빈 열이 섞여 있다 보니 엑셀이 전체 데이터 범위를 제대로 인식하지 못했던 것이죠.  이 상태에서 무턱대고 정렬 기능을 실행하니 필터가 걸리지 않은 영역은 제자리에 있고, 필터링된 영역만 따로 움직이면서 전체 데이터의 매칭이 완전히 틀어져 버린 상태였습니다. 10년 넘게 이 일을 하면서 저 역시 연차를 불문하고 정말 많은 동료들이 이 똑같은 함정에 빠지는 모습을 봐왔기에, 주임님의 마음이 십분 이해가 갔답니다. 우선 저는 주임님을 안심시키고 함께 차근차근 문제를 해결해 나가기 시작했어요. 가장 먼저 한 일은 뒤섞여 버린 데이터를 원래대로 되돌리는 일이었죠. 다행히 실행 취소로 되돌린 후, 데이터의 기본 뼈대를 먼저 다듬었습니다.  정렬과 필터가 오류 없이 작동하려면 표 내부에 빈 행이나 빈 열이 없어야 하거든요. 그리고 데이터 분석의 가장 큰 적인 '셀 병합'을 모두 해제하고, 비어 있는 칸에는 올바른 값을 채워 넣었습니다. 그 후 데이터가 시작되는 첫 번째 행에 정확하게 '필터(Ctrl + Shift + L)'를 적용했어요. 이렇게 전체 범위를 명확하게 지정해 준 뒤에야 비로소 원하는 기준에 맞춰 정렬을 실행했답니다. 숫자는 내림차순으로...

엑셀 COUNTIF와 SUMIF 함수로 조건별 데이터 집계하기

이미지
다양한 실무 프로젝트를 이끌어오면서 깨달은 게 있다면, 엑셀은 단순한 계산기를 넘어 우리의 업무를 전략적으로 도와주는 최고의 파트너라는 점이에요. 하지만 가끔 데이터의 양이 방대해지면 이 고마운 파트너가 무거운 짐으로 다가올 때가 있습니다. 얼마 전 제가 분기별 대형 마케팅 캠페인의 성과를 분석할 때도 딱 그런 상황이었어요. 수천 줄에 달하는 원본 데이터 시트 안에는 다양한 광고 매체와 지역, 그리고 그에 따른 매출액이 복잡하게 얽혀 있었죠.  상사분께서는 갑작스럽게 "특정 광고 매체인 'SNS 광고'의 집행 횟수는 총 몇 번이고, 그 매체를 통해 발생한 '총매출액의 합계'는 얼마인지 딱 10분 안에 요약해 달라"고 요청하셨습니다. 평소처럼 일반 COUNT 함수나 SUM 함수를 쓰려고 하니 전체 범위만 계산될 뿐, 내가 원하는 'SNS 광고'라는 조건만 쏙쏙 골라내지 못해 당황스러웠어요. 마우스로 필터를 걸어 하나씩 복사해서 더하자니 시간이 턱없이 부족했고, 시계 초침 소리가 들릴 때마다 심장이 쿵쾅거리는 아찔한 순간이었습니다. 이대로는 시간 내에 정확한 보고를 할 수 없겠다는 판단이 들어, 저는 엑셀의 대표적인 조건부 집계 듀오인 'COUNTIF'와 'SUMIF' 함수를 호출하기로 했습니다. 먼저 조건에 맞는 셀의 개수를 세어주는 COUNTIF 함수를 꺼내 들었어요. 수식을 작성할 영역에 =COUNTIF( 를 입력한 뒤, 광고 매체들이 쭉 적혀 있는 범위를 마우스로 스윽 지정해 주었습니다. 그리고 콤마를 찍은 뒤 내가 찾고 싶은 조건인 "SNS 광고"를 큰따옴표로 감싸서 넣어주고 괄호를 닫았죠.  이어서 특정 조건의 합계를 구해주는 SUMIF 함수도 바로 옆 칸에 준비했습니다. =SUMIF( 를 입력하고 방금 전과 똑같이 광고 매체 범위를 지정한 뒤, 조건인 "SNS 광고"를 적어주었어요. 그리고 마지막 인수로 진짜 합산할 금액들이 들...

데이터 누락 없이 완벽하게! 엑셀 중복 값 시각화하고 단숨에 삭제하는 실무 노하우

이미지
다양한 프로젝트를 관리하다 보면, 여러 사람의 손을 거쳐 취합된 대용량 데이터를 검토해야 하는 일이 정말 자주 생겨요. 그런데 이렇게 사방에서 모인 데이터를 하나로 합치다 보면, 나도 모르는 사이에 똑같은 내용이 두 번, 세 번 들어가는 '중복 데이터'의 함정에 빠지기 쉽답니다.  얼마 전 저도 연말 정산을 앞두고 전 직원의 지출 증빙 내역과 영수증 데이터를 취합해 최종 검증하는 작업을 맡았었어요. 수천 줄에 달하는 데이터를 쭉 내려다보는데, 어딘가 금액과 일련번호가 똑같은 내역들이 군데군데 섞여 있는 불길한 느낌이 들더라고요. 만약 이 중복된 데이터들을 걸러내지 않고 그대로 결산 보고서를 올렸다면, 회사 자금이 이중으로 지출된 것처럼 계산되어 엄청난 회계 오류를 불러올 수도 있는 아찔한 상황이었습니다. 하지만 수천 개가 넘는 행을 눈으로 일일이 대조해가며 찾아내기란 시간적으로도, 체력적으로도 불가능에 가까웠고 마감 시간은 압박감으로 다가와 등 뒤로 식은땀이 흘렀습니다. 이대로 눈이 침침해질 때까지 모니터를 붙잡고 있을 수는 없었기에, 저는 엑셀이 가진 가장 직관적인 두 가지 무기인 '조건부 서식'과 '중복된 항목 제거' 기능을 차례대로 사용해 상황을 정면으로 돌파하기로 했습니다. 우선 어떤 데이터들이 중복되었는지 눈으로 먼저 확인하고 싶어서, 검증할 데이터 열을 전체 선택한 뒤 홈 탭에 있는 '조건부 서식' 메뉴를 눌렀어요.  거기서 '셀 강조 규칙'의 '중복 값'을 선택하자마자, 신기하게도 중복 입력된 행들이 화사한 연분홍색으로 변하며 정체를 드러냈습니다. 눈으로 문제를 파악한 저는 곧바로 2단계 작업에 착수했습니다. 데이터의 핵심 기준이 되는 열을 다시 지정한 뒤, 상단의 '데이터' 탭으로 이동해 '중복된 항목 제거' 버튼을 주저 없이 꾹 눌러주었지요. 결과는 그야말로 속이 다 시원할 정도로 완벽했습니다. 버튼을 누르자마자 엑셀이 "...