수년간 Excel은 꾸준히 개선되어 왔지만, 많은 사람들은 여전히 수동 업데이트와 복잡한 우회 방법을 요구하는 구식 방식에 얽매여 있습니다. 이는 종종 익숙함 때문입니다. 데이터를 반복적으로 다시 필터링하거나, 수동으로 중복 항목을 삭제하거나, 경직된 조회 테이블과 씨름하고 있다면, 이미 더 효율적이고 동적인 대안으로 대체된 도구들에 의존하고 있을 가능성이 큽니다.

이러한 구식 접근 방식에서 벗어나면 Excel 워크플로를 자동화하고 수동 입력에 지나치게 의존하는 작업에서 발생하는 일반적인 오류를 줄일 수 있습니다.

관련 항목

VLOOKUP

열 제한과 싸우지 마세요

Excel을 오랫동안 사용해 왔다면 거의 확실히 VLOOKUP을 사용해 보셨을 것입니다. 수십 년 동안 이 함수는 한 테이블에서 다른 테이블로 데이터를 가져오는 기본 공식 역할을 했으며, 오랫동안 인상적인 성능을 보여주었습니다. 하지만 VLOOKUP에는 스프레드시트를 쉽게 망가뜨릴 수 있는 몇 가지 특이 사항이 있습니다.

첫 번째 문제는 구조적인 것입니다. 조회 값은 선택한 범위의 가장 왼쪽 열에 있어야 합니다. 범위 B2:E7의 테이블에서 셀 A2의 ID를 기반으로 직원 이름을 찾아야 할 때까지는 관리 가능한 것처럼 들릴 수 있습니다. VLOOKUP은 ID(조회 값)가 테이블의 첫 번째 열에 있지 않기 때문에 해당 검색을 수행할 수 없습니다.

다음은 열 인덱스 번호입니다. VLOOKUP을 사용할 때마다 원하는 데이터가 있는 열 위치를 수동으로 세어야 합니다. 테이블에서 열을 추가하거나 제거하면 해당 번호가 잘못되어 수식이 깨지고, 어제까지 완벽하게 작동하던 것을 디버깅하게 됩니다. 게다가 VLOOKUP은 수식 끝에 FALSE를 추가하는 것을 잊지 않는 한 기본적으로 근사 일치(approximate match)를 수행합니다.

현대적인 해결책은 XLOOKUP입니다. 전체 테이블이나 범위를 참조하고 열을 세는 대신, XLOOKUP을 사용하면 검색할 열(lookup_array)과 반환할 열(return_array)을 직접 지정할 수 있습니다.

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

조회 배열과 반환 배열을 분리하므로 결과가 검색 열의 왼쪽이나 오른쪽에 나타날 수 있습니다. 직원 이름과 부서를 동시에 찾으려면 단일 XLOOKUP 수식으로 두 가지를 모두 처리할 수 있어, 두 개의 별도 조회를 작성할 필요가 없습니다. 또한 XLOOKUP은 기본적으로 정확히 일치(exact match)를 수행하므로 가장 흔한 VLOOKUP 실수 중 하나가 처음부터 제거됩니다. 중복 제거 ——————- ### 하나의 수식으로 처리할 수 있는데 왜 매일 같은 정리 작업을 반복하나요? ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2025/10/unique-function-to-list-unique-products-in-excel-1.png?q=70&fit=crop&w=825&dpr=1) 중복 항목은 고객 기록이든 반복되는 주문 ID든 모든 데이터셋에서 골칫거리입니다. 중복된 항목은 합계를 어긋나게 할 수 있습니다. Excel의 내장 ‘중복된 항목 제거’ 버튼은 수년간 표준 해결책이었으며, 작동은 하지만 스프레드시트에서 행을 영구적으로 삭제합니다. 즉, 데이터가 변경될 때마다(새 항목을 추가하거나 누군가 새로운 내보내기 데이터를 붙여넣을 때) 전체 프로세스를 처음부터 다시 실행해야 합니다. 범위를 선택하고, 데이터 탭 -> 데이터 도구 -> 중복된 항목 제거로 이동하여 열을 선택하고 확인을 누르는 과정을 계속 반복해야 합니다. 또한 이 도구는 데이터를 삭제하기 때문에 나중에 필요한 항목을 삭제했다는 것을 깨달아도 작업을 되돌릴 쉬운 방법이 없습니다. UNIQUE 함수는 더 나은 해결책을 제공합니다.

=UNIQUE(array, [by_col], [exactly_once])

아무것도 삭제하는 대신, UNIQUE는 원본 데이터를 읽고 별도의 위치에 고유한 값의 실시간 자동 업데이트 목록을 생성합니다. 원본 목록에 새 이름이 추가되면 UNIQUE 출력도 자동으로 새로 고쳐집니다. 원본에서 중복 항목이 사라지면 목록도 변경 사항을 반영하여 조정됩니다. 아무것도 삭제되지 않고, 다시 실행할 필요도 없으며, 깔끔한 목록이 추가 노력 없이 최신 상태로 유지됩니다. 자동 필터 ———— ### 복사-붙여넣기 루틴을 건너뛰세요 ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/04/a-filter-formula-in-the-formula-bar-on-an-excel-spreadsheet.png?q=70&fit=crop&w=825&dpr=1) 자동 필터는 데이터를 특정 하위 집합으로 좁히는 데 매우 유용한 도구입니다. 예를 들어 ‘동부 지역’ 매출만 보거나 ‘보류 중인 송장’에 집중할 때 유용합니다. 하지만 필터링된 보기를 공유하거나, 보고서에 넣거나, 데이터가 증가함에 따라 최신 상태로 유지해야 할 때는 유용성이 떨어집니다. 문제는 자동 필터가 행을 숨길 뿐, 실제로 데이터를 이동하거나 추출하지 않는다는 점입니다. 따라서 아시아 지역의 모든 “사무용품” 거래에 대한 별도의 보고서용 목록을 원한다면, 데이터를 필터링하고, 표시된 행을 선택하고, 복사하고, 다른 시트로 전환하여 붙여넣어야 합니다. 기본 데이터가 변경될 때마다 이 전체 프로세스를 처음부터 반복해야 합니다. FILTER 함수는 이를 자동으로 처리하며, 이것이 제가 지금 모든 작업에 이 함수를 사용하는 이유입니다. 단일 수식을 작성하고 평가할 데이터와 적용할 조건을 지정하면 기준에 맞는 실시간 테이블이 생성됩니다.

=FILTER(array, include, [if_empty])

원본 데이터에 새 거래가 나타나면 필터링된 출력에 즉시 표시됩니다. 또한 동일한 수식 내에서 AND 논리, OR 논리 또는 둘의 조합을 사용하여 조건을 쉽게 계층화할 수 있습니다. 예를 들어, “아시아” 지역의 모든 “채소” 매출 실시간 목록을 생성하려면 다음 수식을 사용할 수 있습니다.

=FILTER(A2:N100, (C2:C100="Vegetables") * (A2:A100="Asia"), "No results found")

이 수식은 메인 데이터셋에 새 매출을 추가하는 즉시 자동으로 업데이트되는 새로운 테이블을 만듭니다. ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2023/02/excel-logo-absolute.jpg?q=49&fit=crop&w=220&h=182&dpr=2)관련 항목 ##### Excel에서 FILTER 함수를 사용하는 방법 Excel에서 데이터 분석을 간소화하고 싶으신가요? FILTER 함수를 효과적으로 사용하여 데이터를 단순화하고 생산성을 높이는 방법을 알아보세요. ### 최신 수식은 실수를 줄이고 유지 관리를 최소화합니다 수동 도구에서 XLOOKUP, UNIQUE, FILTER와 같은 동적 배열 함수로 전환하면 변경 사항이 있을 때마다 사용자의 입력이 필요하지 않고 스스로 유지되는 스프레드시트를 만들 수 있습니다. 현재 필터를 다시 실행하고, 목록을 다시 정리하고, 깨진 조회를 다시 수정하는 데 소비하는 모든 시간은 의미 있는 분석에 투자할 수 있는 시간입니다. Excel은 이미 더 나은 도구를 구축하는 힘든 작업을 마쳤습니다. 이제 여러분은 그것을 사용하기만 하면 됩니다. ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2026/03/excel-logo-1.png?q=70&fit=contain&w=420&dpr=1) OS Windows, macOS 지원되는 데스크톱 브라우저 웹 앱을 통한 모든 브라우저 개발자 Microsoft 무료 체험 1개월 가격 모델 구독 iOS 호환 가능 예 Microsoft Excel은 데이터 정리, 분석 및 시각화에 사용되는 강력한 스프레드시트 애플리케이션입니다. 복잡한 데이터셋을 효율적으로 처리하기 위해 수식, 함수, 피벗 테이블 및 차트를 지원합니다. 비즈니스와 교육 분야에서 널리 사용되는 Excel은 협업, 자동화 및 실시간 데이터 통찰력을 위해 다른 Microsoft 365 앱과도 통합됩니다.

이 글도 확인해 보세요:  노션 AI와 ChatGPT 비교: 최고의 생성 AI 도구는 무엇인가요?

By 이지원

상상력이 풍부한 웹 디자이너이자 안드로이드 앱 마니아인 이지원님은 예술적 감각과 기술적 노하우가 독특하게 조화를 이루고 있습니다. 모바일 기술의 방대한 잠재력을 끊임없이 탐구하고, 최적화된 사용자 중심 경험을 제공하기 위해 최선을 다하고 있습니다. 창의적인 비전과 뛰어난 디자인 역량을 바탕으로 All Things N의 잠재 독자가 공감할 수 있는 매력적인 콘텐츠를 제작합니다.