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 날짜들을 제외하며, 시작일과 종료일을 모두 포함하여 계산합니다.