마이크로소프트 365 환경에서 사용할 수 있는 4가지 수식입니다. 각 수식을 지정된 셀에 입력한 후 아래 행까지 채우기 핸들을 더블클릭하거나 드래그하여 적용해 주세요.

1. 주문 시트 G열 (거래처명 가져오기)

입력할 셀: G2

채우기 범위: G2:G21

사용할 수식:

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

설명: C열의 거래처코드를 '거래처' 시트의 A열에서 찾아 해당하는 B열의 거래처명을 가져옵니다. 만약 거래처 시트에 없는 코드라면 에러 대신 "미등록" 글자가 표시되도록 IFERROR를 함께 사용했습니다.

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일 이상부터 다음 달 1일 미만(EDATE(K2, 1)) 사이에 주문된 금액(E열)의 합계를 중복 여부와 상관없이 모두 더합니다.

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

입력할 셀: H2

채우기 범위: H2:H21

사용할 수식:

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

설명: 전체 주문번호 범위(A$2:A$21)에서 현재 행의 주문번호(A2)가 등장하는 횟수를 세어, 2번 이상이면 "중복", 아니면 빈칸("")을 표시합니다. (제공해주신 데이터 중 SO-2608-002가 2번 들어가 있으므로 해당 행들에 "중복"이 표시됩니다.)

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

입력할 셀: I2

채우기 범위: I2:I21

사용할 수식:

Excel
=IF(F2="", "", NETWORKDAYS.INTL(B2, F2, 1, 휴무일!A$2:A$5))

설명: 완료일(F열)이 비어 있으면 빈칸("")을 유지하고, 날짜가 있으면 주문일(B2)부터 완료일(F2)까지의 근무일수를 계산합니다. 주말(토, 일, 기본 주말 번호 1)과 '휴무일' 시트(A$2:A$5)에 등록된 공휴일을 자동으로 제외하며, 시작일과 종료일을 모두 포함하여 계산합니다.
