[10편]: 대용량 데이터에서 원하는 정보만 뽑아내는 필터와 정렬 기술

  [10편]: 대용량 데이터에서 원하는 정보만 뽑아내는 필터와 정렬 기술 수천 행의 데이터 홍수 속에서 살아남기 처음에는 몇십 행 안팎의 작은 장부나 명단으로 시작했던 엑셀 파일이 시간이 흐를수록 수백, 수천 행을 넘어가는 거대한 데이터 세트가 되곤 합니다. 이쯤 되면 마우스 스크롤을 아무리 내려도 내가 원하는 특정 업체의 매출이나 특정 날짜의 기록을 찾기가 모래사장에서 바늘 찾기만큼 어려워집니다. 저도 초보 시절에는 상사가 "지난달 A사 거래 내역만 뽑아서 보고해 주게"라고 했을 때, 수천 개의 칸을 눈으로 일일이 훑으며 마우스로 하나씩 찾아내곤 했습니다. 당연히 시간도 오래 걸렸고, 중간에 데이터를 빼먹는 치명적인 실수도 잦았습니다. 엑셀이 대용량 데이터를 다루는 강력한 프로그램인 진짜 이유는 바로 '필터(Filter)'와 '정렬(Sort)' 기능이 있기 때문입니다. 이 두 가지만 제대로 다룰 줄 알아도 10,000 행이 넘는 거대한 시트에서 내가 원하는 정보만 3초 만에 깔끔하게 추려낼 수 있습니다. 데이터 필터링의 시작과 흔한 실수 방지법 엑셀에서 원하는 데이터만 골라내는 가장 빠른 방법은 '자동 필터'를 적용하는 것입니다. 데이터가 있는 곳에 마우스 커서를 두고 단축키 Ctrl + Shift + L 을 누르면 각 열의 제목 칸에 작은 화살표 버튼이 생깁니다. 이 버튼을 눌러 원하는 항목만 체크하면 나머지는 마술처럼 숨겨집니다. 하지만 이 편리한 필터를 쓸 때 많은 직장인이 치명적인 실수를 저지르곤 합니다. 분명 필터를 걸었는데 특정 데이터가 누락되거나, 필터가 엉뚱한 범위까지만 적용되는 현상입니다. 이유는 데이터 중간에 끼어 있는 '완전히 비어 있는 행(빈 줄)' 때문입니다. 엑셀은 필터를 적용할 때 연속된 데이터 셀을 하나의 덩어리로 인식합니다. 중간에 아무런 내용도 없는 빈 행이 크게 자리 잡고 있으면, 엑셀은 거기가 데이터의 끝인 줄 알고 그 아래쪽 데이터는 필터 범위에...

[9편:엑셀] 수식 안됨 오류, 3초 만에 해결하는 상황별 체크리스트

  [9편:엑셀] 수식 안됨 오류, 3초 만에 해결하는 상황별 체크리스트 업무를 하다 보면 정말 당황스러운 순간이 있습니다. 방금 전까지 잘 작동하던 엑셀 수식이 갑자기 계산되지 않고 멈춰 있거나, 엔터를 쳤는데 수식 글자 그대로 화면에 남아있는 경우입니다. 마우스로 셀을 아무리 더블클릭하고 엔터를 쳐도 미동도 하지 않는 엑셀을 보면 등은 식은땀으로 젖어 들기 마련입니다. 저 역시 신입사원 시절, 중요한 보고서 작성을 앞두고 합계 수식이 업데이트되지 않아 수동으로 계산기를 두드렸던 아찔한 기억이 있습니다. 나중에 알고 보니 정말 허무할 정도로 간단한 설정 문제였습니다. 오늘은 엑셀 수식이 먹통이 되는 대표적인 3가지 원인과, 이를 깔끔하게 해결하는 방법을 실제 경험을 바탕으로 소개해 드리겠습니다. 1. 숫자가 계산되지 않고 멈춰 있다면? '자동 계산' 확인하기 가장 흔하게 발생하는 첫 번째 원인은 엑셀의 계산 옵션이 '수동'으로 바뀌어 있기 때문입니다. 보통 대용량 파일을 다루는 다른 사람의 문서를 전달받았을 때 이런 일이 자주 생깁니다. 데이터가 너무 많으면 엑셀이 느려지기 때문에 일부러 계산을 꺼두는 경우가 있거든요. 이럴 때는 당황하지 말고 상단 메뉴를 확인해 보세요. 엑셀 상단 메뉴에서 [수식] 탭을 클릭합니다. 우측 끝에 있는 [계산 옵션] 아이콘을 찾습니다. 설정이 '수동'으로 되어 있다면, 이를 '자동'으로 변경해 줍니다. '자동'으로 체크를 바꾸는 순간, 그동안 멈춰 있던 모든 수식이 한 번에 마법처럼 정상적인 결과값으로 업데이트되는 것을 볼 수 있습니다. 만약 임시로 지금 당장만 계산 결과를 보고 싶다면 키보드의 [F9] 키를 누르면 수동 상태에서도 현재 시트가 새로고침됩니다. 2. 엔터를 쳤는데 수식이 그대로 글자로 보인다면? '텍스트 형식' 문제 두 번째는 =SUM(A 1:A 10) 이라고 분명히 올바르게 적었는데, 결과값은 안 나오고 내가 입력한 글자 그...

[제11편]: 칼퇴를 부르는 엑셀 필수 단축키와 초기 세팅법

  [제11편]: 칼퇴를 부르는 엑셀 필수 단축키와 초기 세팅법 엑셀을 처음 배우거나 실무에서 사용할 때 많은 사람들이 하는 실수가 있습니다. 바로 마우스에 지나치게 의존하는 것입니다. 저 역시 신입사원 시절에는 리본 메뉴에서 원하는 기능을 찾느라 마우스를 이리저리 움직이며 시간을 허비하곤 했습니다. 하지만 베테랑들의 작업 속도를 보면 마우스 손 손이 거의 가지 않습니다. 대부분의 작업을 키보드 안에서 끝내기 때문입니다. 오늘 첫 시간에는 엑셀 작업 속도를 3배 이상 끌어올려 줄 필수 단축키와, 엑셀을 켜자마자 가장 먼저 설정해야 하는 초기 세팅법을 알아보겠습니다. 뻔한 단축키 나열이 아니라, 실무에서 '진짜로' 매일 쓰는 것들만 압축했습니다. 1. 데이터 이동과 선택: 마우스 드래그는 이제 그만 수천 행이 넘는 대용량 데이터에서 원하는 범위를 지정하기 위해 마우스 스크롤을 끝없이 내렸던 경험이 있으실 겁니다. 중간에 손가락이 미끄러지기라도 하면 처음부터 다시 드래그해야 하는 불상사가 생기죠. 이 문제의 해결책은 Ctrl과 Shift 키의 조합에 있습니다. 첫째, [Ctrl + 화살표]를 기억하세요. 데이터가 연속으로 입력된 셀의 가장 끝으로 단 0.1초 만에 이동합니다. 빈 행을 만나기 전까지의 마지막 셀로 순간 이동하는 원리입니다. 둘째, [Ctrl + Shift + 화살표]입니다. 단순히 이동만 하는 것이 아니라, 이동하는 경로에 있는 모든 데이터를 한 번에 블록(범위) 지정합니다. 예를 들어, A1 셀에서 [Ctrl + Shift + 아래쪽 화살표]를 누르면 데이터가 있는 맨 아래 행까지 순식간에 선택됩니다. 이 두 가지 조합만 익혀도 데이터 선택에 드는 시간이 90% 이상 줄어듭니다. 2. 실무 효율을 높이는 편집 및 서식 단축키 데이터를 복사하고 붙여넣는 Ctrl + C, Ctrl + V는 누구나 압니다. 하지만 실무에서는 서식이나 수식만 골라서 붙여넣어야 하는 상황이 훨씬 많습니다. 이때 유용한 단축키가 [Ctrl + Alt + V]...

[12]편: [역사와 발전] 스프레드시트의 시초부터 엑셀까지, 우리가 매일 쓰는 도구의 탄생 비화

  [12]편: [역사와 발전] 스프레드시트의 시초부터 엑셀까지, 우리가 매일 쓰는 도구의 탄생 비화 우리가 직장에서 공기처럼 당연하게 사용하는 프로그램이 있습니다. 출근해서 PC를 켜고 가장 먼저 여는 프로그램, 바로 마이크로소프트의 '엑셀(Excel)'입니다. 수많은 직장인이 엑셀의 격자무늬 화면을 보며 하루를 시작하고 마감하지만, 정작 이 강력한 도구가 어떻게 세상에 나왔고 왜 하필 이런 구조를 가지게 되었는지 아시는 분은 많지 않습니다. 처음 엑셀을 배울 때 무작정 수식과 함수부터 외우면 금방 지치기 마련입니다. 하지만 엑셀이 해결하고자 했던 '원초적인 문제'와 역사적 배경을 이해하면, 왜 셀(Cell) 하나하나가 이렇게 유기적으로 움직이는지 그 원리를 자연스럽게 깨닫게 됩니다. 오늘은 엑셀의 탄생 전 마법 같았던 스프레드시트의 시초부터, 엑셀이 어떻게 전 세계 비즈니스의 표준이 되었는지 그 흥미로운 과정을 살펴보겠습니다. 종이 장부의 한계를 깨부순 아이디어, 비지칼크(VisiCalc)의 탄생 엑셀이 세상에 나오기 전, 1970년대까지만 해도 회계사나 분석가들은 거대한 '종이 장부(Ledger Sheet)'에 자를 대고 직접 선을 그어가며 숫자를 적었습니다. 가장 큰 문제는 계산의 연쇄성이었습니다. 만약 수백 개의 칸 중에서 가장 첫 번째 칸의 숫자가 수정되면, 그 숫자의 영향을 받는 뒤쪽의 모든 계산을 계산기로 일일이 다시 두드려 수정해야 했습니다. 하나의 오타가 몇 시간, 때로는 며칠의 재작업을 불러오는 재앙이었던 셈입니다. 이 비효율을 목격한 하버드 경영대학원의 학생 댄 브릭클린(Dan B r i c k l in)은 칠판에 적힌 행과 열의 숫자들이 자동으로 연동되는 상상을 했습니다. 그는 동료 밥 프랭크스턴(Bob Fran k s ton)과 함께 1979년, 세계 최초의 전자 스프레드시트 프로그램인 '비지칼크(V i s i C a l c)'를 개발합니다. 비지칼크의 등장은 충격적이었습니다. ...

[8편: 수식 복사할 때 자꾸 깨지는 이유? 엑셀 상대참조와 절대참조($)의 비밀]

  [8편]: 수식 복사할 때 자꾸 깨지는 이유? 엑셀 상대참조와 절대참조($)의 비밀 엑셀을 처음 배울 때 우리를 가장 당황스럽게 만드는 순간이 있습니다. 분명 첫 번째 칸에는 계산 결과를 완벽하게 구했는데, 그 셀을 잡고 아래로 드래그(자동 채우기)를 했더니 아래 칸들이 전부 0으로 변하거나, 이상한 숫자가 나오거나, 심지어 #VALUE! 같은 무시무시한 에러 메시지를 뿜어내는 상황입니다. "수식은 똑같이 복사했는데 왜 결과가 다르게 나올까?" 이 문제의 원인은 99% 엑셀의 '참조 방식'을 이해하지 못했기 때문입니다. 엑셀은 기본적으로 수식을 복사할 때 위치를 자동으로 이동시키려는 성질을 가지고 있습니다. 이를 '상대참조'라고 합니다. 그리고 특정 셀의 위치를 고정하는 기술을 '절대참조'라고 부릅니다. 오늘 이 두 가지 개념과 함께, 키보드에서 F4 키 하나로 이 문제를 평생 해결하는 방법을 알아보겠습니다. ## 1. 처음엔 누구나 겪는 실수: 단가와 수량 계산하기 이해를 돕기 위해 아주 간단한 예시를 생각해보겠습니다. 노트북(단가 1,000,000원)을 3대 샀습니다. 그럼 총금액은 단가 셀과 수량 셀을 곱하면 됩니다. 엑셀 창에 =A 2*B 2 라고 입력하면 아주 예쁘게 3,000,000원이라는 결과가 나옵니다. 그 아래 줄에는 마우스(단가 30,000원) 5대를 산 내역이 있습니다. 첫 번째 칸의 수식을 그대로 복사해서 아래로 붙여넣거나 마우스로 드래그하면, 엑셀은 똑똑하게도 =A 3*B 3 으로 수식을 변경하여 150,000원이라는 올바른 값을 찾아줍니다. 이것이 바로 상대참조 입니다. 내가 수식을 한 칸 아래로 내리면, 수식 안에 들어있는 셀의 주소들도 같이 한 칸 아래로 내려가는 방식입니다. 일반적인 가로/세로 표를 계산할 때는 이 상대참조 덕분에 수백 수천 개의 행을 일일이 계산하지 않고 마우스 드래그 한 번으로 끝낼 수 있습니다. ## 2. 문제가 발생하는 순간: 고정된 ...

[7편: VLOOKUP 함수 에러 원인 해결법과 차세대 필수 함수 XLOOKUP 전환 가이드]

[7편] V LOOKUP 함수 에러 원인 해결법과 차세대 필수 함수 X LOOKUP 전환 가이드 엑셀을 조금이라도 다뤄본 직장인이라면 누구나 한 번쯤 V  LOOKUP 함수를 사용해 보셨을 겁니다. 왼쪽에서 오른쪽으로 데이터를 찾아주는 이 편리한 함수는 실무에서 가장 빈번하게 쓰이지만, 그만큼 오류도 가장 자주 발생합니다. 중요 보고서를 작성하다가 모니터에 #N/A 나 #REF! 에러가 뜨면 눈앞이 아득해지곤 하죠. 처음에는 저도 왜 에러가 나는지 몰라 데이터를 하나하나 눈으로 찾으며 야근을 했던 기억이 있습니다. 하지만 원리만 알면 에러를 잡는 것은 생각보다 간단합니다. 오늘은 실무에서 발생하는 V LOOKUP의 대표적인 에러 원인과 해결법을 살펴보고, 마이크로소프트가 이 모든 단점을 보완해 내놓은 차세대 필수 함수 X LOOKUP 으로 전환하는 방법까지 알아보겠습니다. 1. VLOOKUP을 쓸 때 가장 많이 겪는 3가지 에러와 해결책  V LOOKUP 함수를 작성하고 엔터를 쳤을 때 우리를 당황하게 만드는 대표적인 오류들의 원인은 명확합니다. 1) #N/A 에러: "데이터가 분명히 눈에 보이는데 없다고?" 이 에러는 'Not Available'의 약자로, 참조 범위에서 내가 찾고자 하는 기준 값이 없을 때 발생합니다. 눈에는 똑같이 보여도 에러가 나는 이유는 크게 두 가지입니다. 첫째는 '공백(Space)' 때문입니다. 찾으려는 텍스트 뒤에 눈에 보이지 않는 빈칸이 하나만 들어가 있어도 엑셀은 서로 다른 데이터로 인식합니다. 이럴 때는 TRIM 함수를 이용해 공백을 지워주거나, 찾기 및 바꾸기(Ctrl + H)로 공백을 모두 제거해야 합니다. 둘째는 '데이터 형식의 불일치'입니다. 한쪽은 숫자 '101'인데, 다른 쪽은 텍스트로 저장된 '101'이면 엑셀은 이를 매칭하지 못합니다. 숫자가 입력된 셀 왼쪽 상단에 초록색 삼각형 표시가 있다면, 해당 범위를 지정한 뒤...

[1편] 하부장 냄비·프라이팬 거치대 없이도 안 쏟아지게 정리하는 법

  [1편] 하부장 냄비·프라이팬 거치대 없이도 안 쏟아지게 정리하는 법 주방 살림을 하다 보면 가장 스트레스를 받는 순간 중 하나가 바로 싱크대 하부장 문을 열 때입니다. 특히 프라이팬이나 냄비 같은 무겁고 부피가 큰 조리도구들은 조금만 방심해도 도미노처럼 쓰러지기 일쑤입니다. 요리를 시작하기도 전에 하부장에서 쾅그랑거리는 소리와 함께 프라이팬이 쏟아져 나오면 한숨부터 나옵니다. 처음에는 저도 시중에 파는 비싼 철제 거치대나 슬라이딩 서랍을 사야 하나 고민했습니다. 하지만 좁은 하부장 안에 딱 맞는 크기를 찾기도 어렵고, 오히려 거치대 두께 때문에 수납공간이 더 좁아지는 경험을 했습니다. 인위적인 도구에 의존하기 전에, 물건의 특성과 배치 방식만 바꾸어도 쏟아지지 않는 안정적인 하부장을 만들 수 있습니다. 직접 겪으며 찾아낸 거치대 없는 프라이팬 정리 원칙을 공유합니다. 1. 겹쳐 쌓기의 함정: 아래 있는 팬을 꺼낼 때 발생하는 문제 우리가 흔히 하는 실수는 큰 프라이팬 위에 중간 크기, 그 위에 작은 소스팬을 차례대로 탑처럼 쌓아 올리는 것입니다. 공간을 덜 차지하는 것처럼 보이지만, 막상 요리할 때 가장 자주 쓰는 중간 크기 팬을 꺼내려면 위의 작은 팬을 치워야 하고, 그 과정에서 균형이 깨져 아래쪽 팬들까지 와르르 무너지게 됩니다. 이 문제를 해결하는 첫 단계는 '넣는 순서'가 아니라 '꺼내는 빈도'를 기준으로 삼는 것입니다. 아무리 크기별로 잘 포개어 두었어도 꺼낼 때 주변 물건을 건드려야 하는 구조라면 실패한 수납입니다. 서로 다른 종류의 조리도구를 한 줄로 포개는 것은 지양해야 합니다. 2. 세로 수납의 원리: 프라이팬은 눕히지 말고 세워라 프라이팬을 안전하게 보관하는 가장 좋은 방법은 책꽂이의 책처럼 '세로'로 세우는 것입니다. 세로 수납을 하면 원하는 팬을 꺼낼 때 다른 팬을 전혀 건드리지 않아도 되기 때문에 쏟아질 염려가 없습니다. 집에 남아도는 단단한 종이 상자나 다이소에서 쉽게 구할 수 있는 저렴...