명세: Sales_Jan, Sales_Feb, Sales_Mar만 포함하고 Summary, Lookup, ConsolidatedSales와 승인 전의 모든 새 표는 제외합니다. 변경: Feb는 두 열의 이름이 다르고, Mar는 선택적 Sales Rep를 추가하며, Feb에는 Order Date 형식 오류 한 건이 있습니다. 표준 매핑은 정확히 OrderID→Order ID, Date→Order Date이며 다른 머리글은 모두 일치해야 합니다. 누락된 Sales Rep는 빈 문자열이 아니라 형식이 지정된 null이 됩니다.
Power Query 단계: 승인된 표마다 쿼리 하나를 만들고 변환 전에 Source Sheet/Table과 인덱스 기반 Source Row를 추가합니다. 매핑 레코드에 따라 이름을 바꾸고, 누락된 Sales Rep를 nullable text로 추가하고, 표준 열을 선택하고, 오류 수집을 위해 변환 전 복사본이나 Try 기반 레코드를 유지하면서 형식을 적용합니다. 단계화된 세 유효 행 쿼리만 추가합니다. 날짜 또는 금액 변환에 실패한 행으로 Errors를 만드세요. Feb의 TBD 행은 원시 값과 계보를 포함해 여기에 나타나며 조용히 삭제해서는 안 됩니다. Order ID로 그룹화하고 모든 중첩 행을 유지해 DuplicateAudit를 만드세요. 중복을 Corrections와 조인하고 나열된 월/표가 일치할 때만 대체 행을 선택하며, 그렇지 않으면 두 행을 CurrentSales에서 제외하고 격리 상태로 유지합니다.
중복 해결 전 대조: Jan 102행 / 48,320.50, Feb 98행 / 46,105.00이며 TBD 날짜는 격리되지만 Net Sales는 계속 추적할 수 있음, Mar 110행 / 52,880.25, 원시 추가 건수 310행, 원시 합계 147,305.75입니다. 유효, 오류, 중복 격리, 최종 현재 행의 상호 배타적인 상태를 통해 310행으로 다시 대조하세요. 알 수 없는 머리글, 필수 열 누락, 승인되지 않은 원본 표, 격리되지 않은 금액 변환 오류, 나열되지 않은 중복 또는 원본 건수/합계 불일치가 있으면 새로 고침을 중단하세요. 향후 April 표는 자동으로 포함하지 않습니다.