[실습 1 문서 요약]
R1~R3만 읽고 다음 6개 항목을 요약한다.
유효 접수, 24시간 내 첫 응답률, 해결 완료율, 평균 해결기간의 집계 범위,
만족도 조사의 범위, 환불 실행 건수다.
비율에는 분자와 분모를 함께 쓰고, 각 항목에 근거 ID를 붙인다.
R2가 교체한 값에는 R1의 숫자를 사용하지 않는다.
문의 건수와 실행 건수를 구별한다. 자료에 없는 값은 ‘미제공’으로 쓴다.

[실습 1 오류 복구]
평균 해결기간과 만족도에 사용한 대상은 각각 누구인가?
해당 문장을 R3에서 찾고, 전체 접수로 확대해 쓴 항목만 다시 작성한다.

[실습 2 Excel 수식과 CSV 집계 코드]
orders.csv의 여섯 행을 사용한다. status가 완료인 행만 집계한다.
순매출은 amount-refund다. 취소와 보류는 매출에서 제외한다.
Excel에서는 A1:E7에 자료가 있다고 가정하고 F열에 순매출 수식을 제시한다.
온라인·매장별 순매출과 전체 합계를 계산하는 수식도 제시한다.
같은 규칙의 Python 표준 라이브러리 CSV 집계 코드를 제시한다.
음수 금액·음수 환불·환불이 주문금액보다 큰 행은 오류 목록으로 분리하고 집계하지 않는다.
입력 파일은 수정하지 않는다. 계산 결과와 제외·오류 행을 따로 출력한다.

[실습 2 오류 복구]
작업 사본에 A107,온라인,완료,30000,40000 행을 추가했다.
이 행을 합계에 넣지 않고 오류 목록으로 분리하도록 수식·코드를 점검한다.
오류를 이유로 원본 값을 임의로 바꾸지 않는다.

[실습 3 제약조건 추론 기본 문제]
한 사람이 A 자료 정리, B 수식 검토, C 합계 대조, D 결과 전달을 수행한다.
각 작업은 20분이며 분할하거나 동시에 할 수 없다.
09:00에 시작하고 모두 10:20까지 끝내야 한다.
A는 C보다 먼저 끝나야 한다. B가 끝나면 즉시 C를 시작해야 한다.
D는 A와 C가 끝난 뒤에 시작한다.
가능한 일정 하나와 각 제약의 충족 여부를 제시한다.

[실습 3 추가 제약]
앞 조건을 유지하되 B는 담당자가 가능한 09:40에만 시작할 수 있다.
10:20까지 끝내는 일정이 가능한지 판단한다.
불가능하면 충돌하는 조건과 그 이유를 시간으로 설명한다.
작업시간과 동시 수행 금지를 유지하면서, 마감만 늦추는 경우의 가장 이른 완료 시각을 제시한다.
