스프레드시트14 주/월/분기 기준 롤링 윈도우 집계 만들기. 날짜만 바꿔도 스스로 돌아가는 합계 왜 롤링 윈도우인가 — 일주일 전부터 오늘까지, 한 달 전부터 오늘까지, 석 달 전부터 오늘까지처럼 최근 기간의 누적을 빠르게 보는 방식은 재고 회전, 매출 추세, 캠페인 효과 점검에 가장 자주 쓰입니다. 문제는 달력이 넘어갈 때마다 새 범위를 손으로 잡는 일이 반복된다는 점입니다. 이 글은 Excel과 Google Sheets에서 SUMIFS와 EDATE EOMONTH를 이용해 주 월 분기 기준의 롤링 합계를 한 번의 수식으로 고정하는 방법을 설명합니다. 샘플 CSV와 결과 CSV까지 함께 제공하니 바로 내려받아 재현해 보십시오.다운로드샘플 일별 매출 CSV: E8_rolling_sample.csv롤링 합계 결과 CSV: E8_rolling_result.csv샘플 데이터 설명샘플은 2025년 3월 1일.. 2025. 8. 17. REGEXREPLACE와 REGEXEXTRACT로 규칙성 있는 문자열 정리하기 이 글의 목표 — 현장 데이터에는 규칙이 있으면서도 일정하지 않은 문자열이 자주 등장합니다. 예를 들어 주문 로그 한 줄에 주문번호와 품목, 규격, 색상, 포장 단위가 공백 간격도 들쭉날쭉한 채 섞여 있습니다. 이런 데이터를 클릭으로 나누다 보면 실수가 일어나고 자동화가 어렵습니다. 정규식을 이해하면 규칙을 수식으로 표현해 언제든 같은 결과를 재현할 수 있습니다. 본문에서는 Google Sheets의 REGEXEXTRACT와 REGEXREPLACE를 중심으로 핵심 패턴을 정리하고, Excel에서는 대체 수식으로 같은 효과를 내는 방법을 제시합니다. 스크린샷 없이 따라 하실 수 있도록 샘플 CSV와 결과 CSV를 함께 제공합니다.파일 내려받기샘플 원본 CSV: C2_regex_sample.csv결과 CSV.. 2025. 8. 17. 오류 대비 IFERROR와 ISNA로 깨지지 않는 조회체계 만들기 왜 조회 결과가 자주 깨질까 — 가격표나 코드표는 살아 있는 문서입니다. 신규 코드가 추가되고 구 모델은 단종됩니다. 이런 변화가 있을 때 VLOOKUP이나 XLOOKUP이 그대로라면 결과 셀에 오류가 퍼지고 그 값에 의존한 합계와 리포트까지 연쇄적으로 깨집니다. 현장 업무에서는 오류를 감추는 것이 아니라 예상하고 흡수하는 구조가 중요합니다. 이 글은 Excel 365와 Google Sheets에서 IFERROR와 ISNA를 이용해 누락을 안전하게 처리하고, 신규 코드를 탐지하기 위한 플래그와 임시 금액 정책까지 포함한 깨지지 않는 조회체계를 단계별로 설계합니다. 샘플 CSV와 결과 CSV를 함께 제공하니 그대로 내려받아 재현해 보실 수 있습니다.파일 내려받기상품 마스터 CSV: B8_products_s.. 2025. 8. 16. 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. 이전 1 2 3 다음