Microsoft 365라면 `XLOOKUP`, `SUMIFS`, `COUNTIF`, `NETWORKDAYS` 함수를 사용하면 됩니다. 아래 수식은 제공해 주신 시트와 열 배치에 맞춰 작성했습니다.

## 1. 거래처명 찾기 — 주문 시트 G열

입력 셀: `주문!G2`

```
=XLOOKUP(C2,거래처!$A$2:$A$9,거래처!$B$2:$B$9,"미등록")
```

- C2의 거래처코드를 거래처 시트 A열에서 찾습니다.
- 일치하는 코드가 있으면 B열의 거래처명을 반환합니다.
- 코드가 없으면 `"미등록"`을 표시합니다.

채우기: `G2:G21`까지 아래로 채우세요.

## 2. 월별 주문 금액 합계 — 주문 시트 L열

입력 셀: `주문!L2`

```
=SUMIFS($E$2:$E$21,$B$2:$B$21,">="&K2,$B$2:$B$21,"<"&EDATE(K2,1))
```

- E열의 금액을 합산합니다.
- B열의 주문일이 K2에 적힌 월의 1일 이상이고, 다음 달 1일보다 빠른 주문만 합산합니다.
- 주문번호 중복 여부와 관계없이 해당하는 모든 행의 금액을 더합니다.
- `EDATE(K2,1)`은 K2의 날짜에서 한 달 뒤 날짜를 구합니다.

채우기: `L2:L4`까지 아래로 채우세요.

참고로 제공된 데이터에서 중복 행도 각각 합산하므로 결과는 다음과 같습니다.

| 셀  | 월        | 합계        |
| -- | -------- | --------- |
| L2 | 2026년 7월 | 1,044,500 |
| L3 | 2026년 8월 | 1,907,000 |
| L4 | 2026년 9월 | 1,002,500 |

## 3. 주문번호 중복 확인 — 주문 시트 H열

입력 셀: `주문!H2`

```
=IF(COUNTIF($A$2:$A$21,A2)>=2,"중복","")
```

- A열에서 현재 행의 주문번호가 몇 번 나타나는지 셉니다.
- 같은 주문번호가 두 번 이상이면 해당 주문번호가 있는 모든 행에 `"중복"`을 표시합니다.
- 한 번만 나타나면 빈칸을 표시합니다.

채우기: `H2:H21`까지 아래로 채우세요.

예를 들어 `SO-2608-002`는 두 번 있으므로 두 행 모두 `"중복"`이 표시됩니다. `SO-2609-005`와 `SO-2609-007`처럼 품목이나 금액이 같더라도 주문번호가 다르면 중복으로 처리하지 않습니다.

## 4. 주문일부터 완료일까지 근무일 계산 — 주문 시트 I열

입력 셀: `주문!I2`

```
=IF(F2="","",NETWORKDAYS(B2,F2,휴무일!$A$2:$A$5))
```

- B열의 주문일부터 F열의 완료일까지 근무일 수를 계산합니다.
- `NETWORKDAYS`는 시작일과 종료일을 모두 포함합니다.
- 토요일과 일요일은 자동으로 제외합니다.
- `휴무일!A2:A5`에 등록된 회사 휴무일도 제외합니다.
- 완료일 F2가 빈칸이면 결과도 빈칸으로 표시합니다.

채우기: `I2:I21`까지 아래로 채우세요.

예를 들어 다음과 같이 계산됩니다.

| 주문번호        | 주문일        | 완료일        | 근무일 |
| ----------- | ---------- | ---------- | --- |
| SO-2607-001 | 2026-07-01 | 2026-07-03 | 3   |
| SO-2607-003 | 2026-07-13 | 2026-07-20 | 6   |
| SO-2607-005 | 2026-07-31 | 2026-08-04 | 3   |
| SO-2609-005 | 2026-09-22 | 빈칸         | 빈칸  |

두 번째 예시는 7월 17일 회사 휴무일과 주말을 제외하므로 근무일이 6일입니다.

## 최종 정리

| 기능         | 입력 셀 | 수식 입력 후 채우기 범위 |
| ---------- | ---- | -------------- |
| 거래처명 조회    | `G2` | `G2:G21`       |
| 월별 금액 합계   | `L2` | `L2:L4`        |
| 주문번호 중복 확인 | `H2` | `H2:H21`       |
| 근무일 계산     | `I2` | `I2:I21`       |

사용 팁: 수식 입력 후 셀 오른쪽 아래의 채우기 핸들을 아래로 끌면 됩니다. `$`가 붙은 범위는 복사해도 고정되며, `C2`, `A2`, `B2`, `F2`, `K2` 등은 행에 따라 자동으로 변경됩니다.

또한 날짜 열 B와 F, 그리고 휴무일 시트 A열은 실제 엑셀 날짜 값이어야 합니다. 날짜가 텍스트로 저장되어 있다면 먼저 날짜 값으로 변환해야 정상적으로 계산됩니다.