본문 바로가기

전체 글80

주/월/분기 기준 롤링 윈도우 집계 만들기. 날짜만 바꿔도 스스로 돌아가는 합계 왜 롤링 윈도우인가 — 일주일 전부터 오늘까지, 한 달 전부터 오늘까지, 석 달 전부터 오늘까지처럼 최근 기간의 누적을 빠르게 보는 방식은 재고 회전, 매출 추세, 캠페인 효과 점검에 가장 자주 쓰입니다. 문제는 달력이 넘어갈 때마다 새 범위를 손으로 잡는 일이 반복된다는 점입니다. 이 글은 Excel과 Google Sheets에서 SUMIFS와 EDATE EOMONTH를 이용해 주 월 분기 기준의 롤링 합계를 한 번의 수식으로 고정하는 방법을 설명합니다. 샘플 CSV와 결과 CSV까지 함께 제공하니 바로 내려받아 재현해 보십시오.다운로드샘플 일별 매출 CSV: E8_rolling_sample.csv롤링 합계 결과 CSV: E8_rolling_result.csv샘플 데이터 설명샘플은 2025년 3월 1일.. 2025. 8. 17.
EOMONTH와 EDATE로 월말 기준 스케줄을 자동화하는 확실한 방법 요약 — 마감과 정산처럼 달의 경계에 맞춰 반복되는 업무는 규칙이 단순하지만 실행은 자주 흔들립니다. EOMONTH와 EDATE를 표준 도구로 삼아 월말 기준일과 특정 일자를 자동 계산해 두면, 달력이 바뀌어도 스케줄이 스스로 업데이트되고 리마인더까지 함께 굴러갑니다. 이 글은 월말 오프셋과 월중 특정일 두 축을 중심으로 스케줄을 설계하고, 주말 보정과 알림일 산정까지 포함한 끝단까지의 공식을 제공합니다.다운로드샘플 작업 목록 CSV: D3_eomonth_sample_tasks.csv확장 스케줄 결과 CSV: D3_eomonth_result_schedule.csv샘플 데이터 설명샘플은 반복 업무를 최소 단위로 정의한 작업 테이블입니다. 각 행은 주기와 마감 규칙을 담습니다. 결과 파일은 6개월 범위로 작.. 2025. 8. 17.
TRIM/CLEAN/SUBSTITUTE로 공백과 특수문자 정규화. 클릭 없이 데이터가 읽히게 만드는 법 요약 — 같은 데이터라도 공백의 개수와 줄바꿈, 탭, 비가시 문자, 이종 대시와 따옴표가 섞이면 조회와 집계가 틀어집니다. 이 글은 Excel과 Google Sheets에서 TRIM CLEAN SUBSTITUTE만으로 원문을 안정적으로 정리해 표준 형태로 만드는 실전 패턴을 소개합니다. 샘플 CSV와 정규화 결과 CSV를 함께 제공하니 바로 내려받아 재현하실 수 있습니다.파일 내려받기샘플 원본 CSV: C3_cleanup_sample.csv정규화 결과 CSV: C3_cleanup_result.csv샘플 데이터 설명샘플은 현장에서 자주 발생하는 혼합 공백과 특수문자를 의도적으로 포함합니다. 비가시 공백(CHAR160)과 탭, 줄바꿈, 하이픈의 다양한 유니코드 변형이 들어 있습니다.컬럼의미예시관찰 포인트ra.. 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.