본문 바로가기

전체 글27

FILTER로 조건부 서브테이블 추출 파이프라인 만들기 해결하고자 하는 문제 — 원본 표에서 필요한 일부만 뽑아 다음 단계로 넘기는 작업은 거의 모든 업무 흐름에 존재합니다. 그러나 같은 필터를 매번 수동으로 클릭해서 적용하거나, 복사 붙여넣기로 임시 테이블을 만들면 버전이 엇갈리고 오류가 숨어듭니다. Excel 365와 Google Sheets의 FILTER 함수는 조건을 수식으로 선언하고 결과를 동적으로 흘려보낼 수 있게 해 줍니다. 이 글은 단일 조건이 아니라 여러 조건을 조합한 조건부 서브테이블 파이프라인을 설계하는 법을 실제 데이터와 함께 설명합니다. 클릭이 아닌 규칙으로 움직이는 추출 계층을 만들고, 그 결과를 다른 계산과 보고에 연결하는 것이 목표입니다.파일 내려받기샘플 원본 CSV: B3_filter_sample.csv결과 CSV(조건 적용 후.. 2025. 8. 16.
XMATCH와 INDEX로 다중 조건 정밀 조회. 실무에 바로 쓰는 레퍼런스 왜 XMATCH와 INDEX인가 — 범주와 지역과 규격처럼 조건이 셋 이상인 조회는 단순 검색으로는 불안정해지기 쉽습니다. 피벗으로 우회해도 보고 흐름이 끊기고, 일회용 VLOOKUP은 열이 추가되면 깨집니다. XMATCH와 INDEX 조합은 배열을 직접 다루면서도 계산 흐름이 단순하고 빠릅니다. 조건을 논리 벡터로 만들고 XMATCH로 한 번에 일치 행 번호를 구한 뒤, INDEX로 원하는 열을 정확하게 꺼내면 됩니다. 이 글은 정확 매칭, 기본값 폴백, 근사 규칙을 차례로 설계하는 과정을 담았습니다. 바로 재현하실 수 있도록 카탈로그와 요청 목록, 그리고 결과 CSV를 함께 제공합니다.샘플 내려받기카탈로그 CSV: B2_xmatch_catalog.csv요청 목록 CSV: B2_xmatch_reques.. 2025. 8. 16.
LET로 길어진 수식을 짧게. 가독성과 성능을 동시에 잡는 실전 패턴 문제 정의 — 영업 데이터나 재고 데이터처럼 열이 많은 시트에서는 한 셀에 계산을 몰아넣는 습관이 생기기 쉽습니다. 할인 금액을 구하고 세액을 계산한 뒤 합계와 단가를 만드는 흐름을 괄호로만 이어 붙이면, 수식은 길어지고 누군가가 읽기 어려워집니다. 더 큰 문제는 같은 중간 계산을 여러 번 반복하는 순간부터 재계산 비용이 눈덩이처럼 불어난다는 점입니다. Excel 365와 Google Sheets가 제공하는 LET은 이런 문제를 정면에서 해결합니다. 중간 결과에 이름을 붙여 한 번만 계산하고 여러 번 재사용하게 해 주므로, 수식은 읽히고 시트는 빨라집니다.샘플 파일 내려받기샘플 원본 CSV: A9_let_sample.csv결과 CSV(계산 열 포함본): A9_let_result.csv샘플 데이터 설명데이.. 2025. 8. 16.
UNIQUE로 고유 고객 목록 추출과 카운트 자동화 끝내기 이 글의 목적 — 주문 로그가 수백 행을 넘어가면 같은 고객이 여러 번 등장합니다. 보고서는 고객 단위 요약이 필요한데, 매번 피벗을 열고 닫는 과정은 반복 작업을 늘리고 오류를 부릅니다. 이 글은 UNIQUE를 중심으로 고유 고객 테이블을 자동 생성하고, COUNTIFS와 SUMIFS, MINIFS, MAXIFS를 결합해 주문 수와 첫 주문일, 마지막 주문일, 누적 금액, 평균 금액, 최신성 지표까지 단숨에 산출하는 방법을 다룹니다. 바로 따라 하실 수 있도록 샘플 CSV와 결과 CSV를 제공합니다.자료 내려받기샘플 원본 CSV: A5_unique_orders_sample.csv결과 CSV(고객 단위 요약본): A5_unique_customers_result.csv샘플 데이터 설명원본은 2025년 6월.. 2025. 8. 16.
CHOOSECOLS와 CHOOSEROWS로 분석용 칼럼 슬라이싱 완전 정복 왜 슬라이싱이 중요한가 — 리포트가 무거워지는 첫 번째 이유는 필요 없는 열과 행이 계속 따라다니기 때문입니다. 원본 표는 수집과 저장에 적합하도록 구성되는 반면, 분석과 설명에는 더 작은 표가 적합합니다. 열을 가볍게 고르고, 행을 목적에 맞게 잘라내는 두 가지 동작만 안정적으로 자동화해도 계산량은 줄고 가독성은 올라갑니다. 이 글은 Excel 365와 Google Sheets에서 CHOOSECOLS로 열을 선택하고 CHOOSEROWS로 행 범위를 동적으로 자르는 방법을 실무 관점에서 정리합니다. 상단에 샘플 CSV와 결과 CSV를 제공하니 그대로 내려받아 같은 결과를 재현하실 수 있습니다.자료 내려받기샘플 원본 CSV: A3_choosecols_sample.csv결과 CSV(핵심 열만 남기고 최근 7.. 2025. 8. 16.
행별 계산과 누계와 총합을 한 번에: MAP/SCAN/REDUCE 개념으로 설계하는 계산 열 글 개요 — 수량과 단가가 있으면 금액을 만들고, 금액이 있으면 누계와 총합을 만들며, 이 세 가지가 갖춰지면 대부분의 집계 보고가 안정적으로 굴러갑니다. 여기서는 MAP/SCAN/REDUCE라는 사고방식을 스프레드시트 공식으로 옮겨, 보조 열 없이도 금액과 누계와 총합을 단숨에 계산하는 방법을 안내드립니다. 스크린샷 없이 따라 하실 수 있도록 CSV와 필드 해설을 함께 제공합니다.실습 파일 다운로드기본 데이터 예시: 10_qty_price.csv계산 열이 적용된 결과본: 10_qty_price_enriched.csv샘플 데이터 설명. 필드 한눈에 보기기본 10_qty_price.csv컬럼의미예시비고qty수량2정수price단가12000정수 원 단위 권장결과 포함본 10_qty_price_enriched... 2025. 8. 16.