Excel & IT Info

아이엑셀러 닷컴, 엑셀러TV

Excel

엑셀은 달라졌는데, 왜 우리는 아직도 예전 방식으로 일할까?

권현욱(엑셀러) 2026. 9. 2. 17:00
반응형

들어가기 전에

엑셀은 겉보기 변화 없이 내부 기능이 크게 발전했지만, 사용자들은 여전히 과거 방식으로 사용하고 있습니다. 예를 들어 동적 배열과 XLOOKUP은 수식 구조와 오류 문제를 개선했지만, 기존 습관 때문에 활용이 제한되고 있습니다. 또한 파워 쿼리·LAMBDA·파이썬 통합으로 엑셀은 프로그래밍 수준으로 진화했으며, 성능도 크게 향상됐습니다.

권현욱(엑셀러) | 아이엑셀러 닷컴 대표 · Microsoft MVP · 엑셀 솔루션 프로바이더 · 작가

gemini / iexceller


이 글은 아래 기사 내용을 토대로 작성되었습니다만, 필자의 개인 의견이나 추가 자료들이 다수 포함되어 있습니다.

  • 원문: Excel finally fixed its worst problems—but you're still using the old workarounds
  • URL: https://www.howtogeek.com/microsoft-finally-fixed-excel-but-nobody-noticed/

대부분이 알아채지 못하는 사이에 조용히 개선된 엑셀

 

문제는 엑셀 인터페이스가 여전히 1990년대부터 사용해 온 녹색과 흰색 격자 모양이라는 점입니다. 변화를 알리는 획기적인 디자인 개편이 없었기 때문에 수백만 명의 사용자가 더 이상 존재하지 않는 버전을 머릿속으로 인식하며 작업하고 있습니다. 이 소프트웨어는 유연한 데이터 처리 엔진으로 발전했음에도 불구하고, 마치 깨지기 쉬운 단순한 계산기처럼 취급되고 있습니다.

대부분의 사무직 교육은 여전히 ​​기존 방식에 초점을 맞추고 있지만, 마이크로소프트는 엑셀이 정보를 계산하고 저장하는 방식을 근본적으로 바꾸어 놓았습니다. 이러한 변화 덕분에 오늘날 일반 사무용 PC에 설치된 엑셀은 사람들이 생각하는 것보다 훨씬 더 유연하고 오류 발생 가능성도 훨씬 낮습니다.

 

동적 배열 덕분에 데이터 유출 문제 해결

howtogeek

 

이전 버전의 엑셀은 문자 그대로 해석이 가능했습니다. 셀 하나당 결과 하나만 표시되었죠. 필터링된 데이터 목록을 생성하려면 수천 개의 행에 걸쳐 수식을 드래그하거나, 소수의 전문가만이 완전히 이해할 수 있는 암호 같은 배열 수식을 작성해야 했습니다. 원본 데이터의 크기가 변경되면 출력 결과가 제대로 나오지 않는 경우가 많았습니다.

 

동적 배열은 이러한 동작 방식을 완전히 바꿔놓았습니다. 이제 하나의 수식으로 여러 결과를 반환하고 자동으로 인접 셀로 넘길 수 있습니다. 데이터의 크기가 커지거나 작아지면 출력값도 그에 맞춰 조정됩니다. FILTER, SORTBY, UNIQUE와 같은 함수는 이러한 개념을 기반으로 하며, Excel이 출력 범위를 자동으로 처리할 수 있도록 합니다.

 

돌이켜보면 당연한 것처럼 들리지만, 오랫동안 스프레드시트는 전혀 이렇게 작동하지 않았습니다. 그럼에도 불구하고, 여전히 많은 동료들이 습관적으로 채우기 핸들을 5,000번째 행까지 끌어내리는 모습을 흔히 볼 수 있는데, 이는 하나의 최신 수식으로 훨씬 깔끔하게 처리할 수 있는 경우입니다.

 

VLOOKUP 대체재 XLOOKUP

howtogeek

 

거의 모든 스프레드시트 사용자는 단순히 열을 삽입하는 것만으로 파일이 손상되는 좌절감을 경험해 봤을 것입니다. VLOOKUP 함수의 가장 큰 약점은 바로 이것이었습니다. 구조적인 변경이 있기 전까지는 제대로 작동하다가, 변경 사항이 생기면 틀림없이 잘못된 결과를 반환하거나 아예 작동하지 않는 경우가 많았습니다.

XLOOKUP 함수는 이러한 상황을 조용히 해결해 준 함수였습니다 . 고정된 열 인덱스 번호(취약성의 주요 원인)에 의존하는 대신, XLOOKUP 함수는 검색할 항목과 반환할 값을 정확하게 정의합니다. 좌우, 상하 어느 방향으로든 검색해도 문제가 없습니다. 또한 기본적으로 정확히 일치하는 항목을 찾고, 모든 값을 IFERROR 논리로 감싸지 않고도 결측값을 처리합니다.

 

대부분의 사용자가 엑셀이 이미 그렇게 작동한다고 생각했던 방식대로 동작하지만, VLOOKUP 함수가 여전히 표준으로 남아 있는 이유는 오랜 기간 엑셀을 사용해 온 사용자들의 습관적인 사용 습관 때문입니다.

 

데이터 정리 작업의 시대를 마감한 파워 쿼리

howtogeek

 

거의 모든 데이터 프로젝트에는 전통적인 "정리 단계"가 있습니다. 이 단계에서는 정리가 안 된 파일을 가져와 날짜를 수동으로 수정하고, 공백을 제거하고, 열을 분할하고, 중복을 제거합니다. 대부분의 작업자는 이러한 지루한 정리 작업을 업무의 표준적인 부분으로 받아들입니다.

Power Query는 수동 정리 작업을 자동화된 스크립트로 바꿔줌으로써 이러한 상황을 변화시켰습니다. Power Query는 데이터 변환을 위한 "기록" 버튼처럼 작동합니다. 정리, 형태 변경, 병합 단계를 한 번 정의하면 Excel이 이를 기억합니다. 다음에 새 데이터가 들어오면 간단히 새로 고치기만 하면 전체 과정이 자동으로 다시 실행됩니다.

 

아이러니하게도 Power Query는 데이터 탭에 숨겨져 있고, 처음 봤을 때는 실제보다 더 복잡해 보일 수 있습니다. 그 결과 많은 사람들이 Power Query를 무시하고 마치 소프트웨어가 이미 문제를 해결하지 않은 것처럼 매주 월요일 아침마다 똑같은 정리 작업을 반복합니다.

 

셀에 내장된 고급 코딩 기능

howtogeek

 

엑셀의 발전 과정에서 가장 간과된 이정표는 아마도 엑셀이 프로그래밍 환경으로 거듭난 순간일 것입니다. LAMBDA 함수의 도입으로 엑셀의 수식 언어는 이론상 어떤 계산이든 표현할 수 있을 만큼 강력해졌으며, 이로써 엑셀은 범용 프로그래밍 언어와 어깨를 나란히 하게 되었습니다.

심지어 엑셀 안에서 16비트 CPU와 같은 터무니없는 것을 만들 수도 있습니다. 이러한 변화는 스프레드시트에서 구현할 수 있는 것의 경계가 극적으로 확장되었음을 의미합니다. 알고리즘을 구상할 수만 있다면, 엑셀은 이제 이를 실행할 수 있는 인프라를 갖추고 있습니다.

 

이러한 유연성은 수식에만 국한되지 않습니다. Python이 기본적으로 통합되어 있어 이제 Excel 내에서 직접 스크립트를 실행하고 시각화 자료를 만들 수 있습니다. 이 기능이 프로그래머만을 위한 것이라고 생각할 수도 있겠지만, 사실은 그렇지 않습니다. 이는 심층 분석을 위해 데이터를 다른 도구로 내보내야 했던 모든 사용자를 위한 해결책입니다. Excel은 더 이상 단순히 데이터를 저장하는 곳이 아니라, 데이터를 직접 생성하는 공간이 되었습니다.

이전보다 대규모 데이터 세트를 더 잘 처리하는 최신 Excel

10년 전만 해도 ‘엑셀 멈춤 현상’은 업무 중 흔히 겪던 일이었다. 방대한 시트에서 엔터 키를 누르면, 파일이 다시 정상적으로 작동할 때까지 커피 한 잔을 타러 자리를 비워야 했다. 하지만 오늘날에는 그런 일이 거의 없습니다. 특히 Microsoft 365 환경에서 대규모 데이터 세트를 더욱 효율적으로 처리할 수 있도록 꾸준히 개선되어 왔습니다. 이제 Excel은 여러 프로세서 코어에 계산을 분산시키고, 이전에는 시스템 속도를 저하시키던 불필요한 재계산을 방지합니다. 하지만 이러한 개선 사항은 눈에 띄지 않습니다.

 

예전에는 불안정하게 느껴졌던 파일들이 더 이상 버벅거리지 않는다는 것을 깨달을 때 비로소 그 차이를 느낄 수 있습니다. 대규모 피벗 테이블은 더 빠르게 새로 고쳐지고, 수십만 개의 행이 있는 통합 문서도 이전보다 훨씬 더 원활하게 사용할 수 있게 되었습니다. 아이러니하게도, 소프트웨어가 이미 충분히 발전했음에도 불구하고 성능에 대한 불안감 때문에 많은 워크플로가 더 작고 독립적인 파일로 분할되고 있습니다.

 

마치며

엑셀이 어느 순간 “좋아졌다”고 크게 발표된 적은 없습니다. 대신 눈에 띄지 않는 작은 변화들이 계속 쌓이면서 사용 경험이 완전히 달라졌죠. 그런데도 많은 사람들은 여전히 예전 방식 그대로 엑셀을 쓰고 있습니다. VLOOKUP을 찾거나 데이터를 일일이 정리하는 것도, 그게 더 나아서가 아니라 익숙하기 때문입니다. 이제 대부분의 사람들에게 가장 큰 한계는 소프트웨어가 아니라 사용 방식입니다. 엑셀을 더 이상 단순한 장부처럼 다루지 말고, 이미 훨씬 강력해진 도구로 활용할 때입니다.