Microsoft 365 환경에서 사용할 수 있는 4가지 수식과 적용 방법을 정리해 드립니다. 요청하신 대로 각 수식을 입력할 셀 위치와 채우기 범위도 함께 안내해 드릴게요.

---

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

* **입력할 셀:** `G2`
* **채우기 범위:** `G2:G21`
* **사용할 수식:**
```excel
=XLOOKUP(C2, 거래처!A$2:A$9, 거래처!B$2:B$9, "미등록")

```


* **설명:** `C열`의 거래처코드를 `거래처` 시트의 `A열`에서 찾아 일치하는 `B열`의 거래처명을 가져옵니다. 만약 거래처 시트에 존재하지 않는 코드라면 `"미등록"` 문구를 띄워줍니다.

---

### 2. 주문 시트 L2:L4 (월별 주문 금액 합계)

* **입력할 셀:** `L2`
* **채우기 범위:** `L2:L4`
* **사용할 수식:**
```excel
=SUMIFS(E$2:E$21, B$2:B$21, ">="&K2, B$2:B$21, "<"&EDATE(K2, 1))

```


* **설명:** `K열`에 적힌 해당 월의 1일(예: 2026-07-01)부터 다음 달 1일 미만(`EDATE(K2, 1)`)까지의 기간을 기준으로, 중복 여부와 상관없이 `E열(금액)`의 합계를 구합니다.

---

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

* **입력할 셀:** `H2`
* **채우기 범위:** `H2:H21`
* **사용할 수식:**
```excel
=IF(COUNTIF(A$2:A$21, A2)>1, "중복", "")

```


* **설명:** `A열(주문번호)` 전체 범위에서 현재 행의 주문번호 개수를 세어, 2개 이상이면 `"중복"`을 표시하고 아니면 빈칸(`""`)을 반환합니다.

---

### 4. 주문 시트 I열 (근무일 수 계산)

* **입력할 셀:** `I2`
* **채우기 범위:** `I2:I21`
* **사용할 수식:**
```excel
=IF(F2="", "", NETWORKDAYS.INTL(B2, F2, 1, 휴무일!A$2:A$5))

```


* **설명:**
* 완료일(`F열`)이 빈칸이면 빈칸(`""`)을 반환합니다.
* 완료일이 있으면 주문일(`B2`)부터 완료일(`F2`)까지의 근무일 수를 구합니다. 주말(토·일, 주말 번호 `1`)과 `휴무일` 시트의 `A2:A5` 날짜들을 제외하며, 시작일과 종료일을 모두 포함하여 계산합니다.