케이블 정리띠가 17개 필요한데 8개씩 묶어 판다면 몇 묶음을 주문해야 할까요? 2묶음은 16개라 한 개가 모자랍니다. 3묶음을 기준으로 잡으면 24개를 확보하는 계산이 되고, 필요한 수량보다 7개가 남습니다.
이 글에서는 여섯 품목의 필요한 개수와 포장당 개수를 입력해 주문 묶음 수·주문 기준 낱개 수·남는 수량을 계산합니다. 본문 값과 수식만으로 표를 만들고, 입력을 지워 다음 업무에 쓸 수 있습니다. 가격 비교나 재고 실사는 이 표의 범위에 넣지 않습니다.
이 글의 본문은 AI가 작성·재구성한 합성 예제입니다. 품목과 포장 구성은 연습용이며 실제 상품 규격이나 발주·입고 기록이 아닙니다. 예제는 Python으로 검산했고 Excel 앱에서 직접 실행하지 않았습니다.
1. 필요한 개수와 포장 단위를 맞추기
B열의 필요한 개수는 이번에 추가로 확보하기로 정한 수량입니다. 현재 재고를 얼마나 쓸지, 여유분을 얼마나 둘지는 먼저 정해야 합니다. 이 표가 현재 재고를 빼거나 안전재고·구매 필요 여부를 판단하지는 않습니다.
C열에는 같은 품목의 한 묶음에 들어 있는 낱개 수를 적습니다. 예를 들어 메모지 블록 12개가 한 묶음이면 B와 C 모두 블록 개수 기준입니다. 한쪽을 종이 장수로 입력하면 같은 대상을 나눈 계산이 아닙니다.
필요한 개수는 0 이상 정수, 한 묶음 개수는 1 이상 정수를 숫자로 입력합니다. 17개·8묶음처럼 단위 문자를 함께 쓰거나 숫자를 텍스트로 저장하지 않습니다. 음수·소수·날짜도 입력 범위에서 제외합니다. 필요한 수량이 실제로 0이면 숫자 0, 아직 모르면 빈칸으로 둡니다.
2. 여섯 품목의 입력표 만들기
빈 시트에서 A1:F7을 사용합니다. A~C열은 입력, D~F열은 수식입니다. 머리글 블록의 셀 주소와 화살표는 위치 안내이므로 오른쪽 값만 해당 셀에 넣습니다. 입력표는 행 번호와 A·B·C 머리글에 맞춰 입력하세요. 예를 들어 2행의 값은 A2=메모지 블록, B2=46, C2=12입니다. 여러 값을 한 셀에 붙이지 말고, 열이 나뉘는지 확인하면서 입력하세요.
[머리글] A1 → 품목 B1 → 필요한 개수 C1 → 한 묶음 개수 D1 → 주문 묶음 수 E1 → 주문 기준 낱개 수 F1 → 남는 수량 | 행 | A: 품목 | B: 필요한 개수 | C: 한 묶음 개수 |
|---|---|---|---|
| 2 | 메모지 블록 | 46 | 12 |
| 3 | A4 봉투 | 73 | 25 |
| 4 | 바인더 클립 | 30 | 10 |
| 5 | 인덱스 스티커 | 0 | 40 |
| 6 | 케이블 정리띠 | 17 | 8 |
| 7 | 명찰 케이스 | 11 | 10 |
인덱스 스티커의 필요한 개수 0은 이번에 추가로 확보할 필요가 없다는 합성 설정입니다. 수량을 모른다는 뜻이 아닙니다. B~F열은 정수로 보이도록 숫자 형식을 정하되, 표시 형식이 입력 오류나 소수값을 고쳐 주는 것으로 해석하지 않습니다.
3. 주문 묶음 수와 남는 수량 계산하기
D열은 필요한 개수를 한 묶음 개수로 나눈 뒤 정수로 올림합니다. E열은 주문 묶음 수에 한 묶음 개수를 곱하고, F열은 E에서 필요한 개수를 뺍니다. 셀 주소 제목은 위치 안내입니다. 코드 블록 안의 =부터 끝까지 수식 하나만 복사해 해당 셀에 넣으세요.
D2에 넣을 수식
=IF(B2="","",IF(C2="","",IF(C2<=0,"포장 확인",ROUNDUP(B2/C2,0)))) E2에 넣을 수식
=IF(D2="","",IF(D2="포장 확인","",D2*C2)) F2에 넣을 수식
=IF(E2="","",E2-B2) D2:F2를 입력한 뒤 D2:F7을 선택해 아래로 채웁니다. 마지막 D7은 B7/C7을 계산하고, E7은 D7*C7, F7은 E7-B7을 참조해야 합니다. D~F의 계산 결과 위에 숫자를 직접 덮어쓰지 않습니다.
ROUNDUP의 두 번째 인수 0은 정수로 올림한다는 뜻입니다. 이 예제의 0 이상 수량에서는 필요한 개수를 충족할 최소 묶음 수가 됩니다. 17÷8=2.125를 단순 반올림해 2묶음으로 정하면 16개뿐이므로 한 개가 부족합니다. 소수점을 화면에서만 숨기는 것도 주문 수량 계산을 대신하지 않습니다.
B나 C가 비어 있으면 D~F는 비어 있습니다. C가 0 이하이면 D에 포장 확인을 표시하고 E·F는 비웁니다. 다만 이 수식은 음수 필요량·소수·숫자 텍스트·날짜를 모두 자동 차단하는 검사가 아닙니다. 1단계 입력 규칙과 실제 포장 기준을 확인한 행만 계산 결과로 읽습니다.
4. 완성된 여섯 행과 대조하기
아래는 D2:F7을 행별로 읽은 결과입니다. 주문 기준 낱개 수는 입력한 묶음을 주문한다고 가정한 계산량입니다. 실제 발주 완료나 납품 수량을 확인한 뜻은 아닙니다.
| 행 · 품목 | D: 주문 묶음 수 | E: 주문 기준 낱개 수 | F: 남는 수량 |
|---|---|---|---|
| 2 · 메모지 블록 | 4묶음 | 48개 | 2개 |
| 3 · A4 봉투 | 3묶음 | 75개 | 2개 |
| 4 · 바인더 클립 | 3묶음 | 30개 | 0개 |
| 5 · 인덱스 스티커 | 0묶음 | 0개 | 0개 |
| 6 · 케이블 정리띠 | 3묶음 | 24개 | 7개 |
| 7 · 명찰 케이스 | 2묶음 | 20개 | 9개 |
메모지 블록은 3묶음이면 36개라 46개에 못 미치고, 4묶음이면 48개입니다. 바인더 클립은 필요한 30개가 10개의 배수라 3묶음에서 남는 수량이 0입니다. 필요 수량이 0인 인덱스 스티커는 0묶음·0개·0개로 계산됩니다.
각 행에서 남는 수량은 0 이상이며 한 묶음 개수보다 작아야 합니다. 필요한 수량이 양수인 행은 계산된 묶음 수에서 하나를 줄였을 때 부족해지는지도 확인할 수 있습니다. 서로 다른 품목의 낱개 수를 모두 더해 하나의 구매 수량처럼 보고하지는 않습니다.
실제 주문 내용을 옮길 때는 D의 묶음 수와 C의 포장 구성을 함께 읽습니다. “케이블 정리띠 3개”라고만 적지 않고 “8개입 3묶음, 주문 기준 24개”로 구분하면 이 표의 두 단위를 그대로 전달할 수 있습니다. 판매처의 주문 단위가 다르면 먼저 해당 규격을 확인합니다.
5. 값을 바꿔 보고 빈 양식으로 재사용하기
[변경 예시] B6의 케이블 정리띠 필요 개수를 17에서 16으로 변경 C6의 한 묶음 개수는 8 유지 D6 → 2묶음 E6 → 16개 F6 → 0개 남음 확인 후 B6을 원래 예제값 17로 복원 미입력도 확인해 봅니다. B2 또는 C2를 지우면 해당 행 D2:F2는 비어 있어야 합니다. C2를 0으로 바꾸면 D2는 포장 확인, E2·F2는 빈칸이어야 합니다. 확인 뒤 B2=46, C2=12로 되돌립니다. 포장 크기를 모를 때는 임의의 1이나 0으로 채우지 않습니다.
[빈 양식으로 바꾸기] 1. 예제 시트를 복제하고 새 업무 이름을 붙인다. 2. A2:C7의 품목·필요 개수·한 묶음 개수만 지운다. 3. A1:F1 머리글과 D2:F7 수식은 보존한다. 4. D2:F7이 모두 빈칸인지 확인한다. 5. 새 품목의 포장 구성을 확인한 뒤 A~C를 입력한다. 6. 계산값을 보고 주문 묶음 수와 낱개 수를 구분한다. [새 입력 한 행의 빈 틀] A[행번호] → [품목과 필요한 규격] B[행번호] → [추가로 필요한 낱개 수, 0 이상 정수] C[행번호] → [같은 품목 한 묶음의 낱개 수, 1 이상 정수] 확인할 내용 → [포장 구성의 근거 / 확인일 / 미확정 사항] D~F → [수식을 유지하고 결과를 직접 입력하지 않음] 여섯 품목보다 적으면 사용하지 않는 입력 행은 비워 둡니다. 일곱 번째 품목은 A8:C8에 넣고 D7:F7을 D8:F8로 복사한 뒤 8행 참조로 바뀌었는지 확인합니다. 이 표에는 별도 합계 범위가 없으므로 행별 계산을 늘리는 작업만 필요합니다.
같은 품목에 8개입과 20개입이 함께 있으면 이 표만으로 가장 싼 조합이나 가장 적게 남는 조합을 찾을 수는 없습니다. 한 행에 적용할 포장 구성이 먼저 정해져 있어야 합니다. 가격·배송비·현재 재고·최소 주문 조건은 별도 확인 항목입니다.
검산 범위와 참고 자료
합성 여섯 행의 주문 묶음 수와 낱개 수·잔여 수량, 변경 예시, 빈 입력과 포장 0 분기를 Python으로 대조했습니다. 양수 필요량에서는 한 묶음을 덜 주문하면 부족해지는 최소성도 확인했습니다. 이는 예제 계산의 검산이며 실제 상품 구성·주문 가능 여부·납품을 검증한 결과는 아닙니다.
Microsoft ROUNDUP 문서의 0에서 먼 방향으로 올림하는 동작과 IF 문서의 조건별 반환을 참고했습니다. 자료 확인일은 2026-10-20입니다. 입력표와 여섯 품목은 이 글의 자체 합성 양식입니다. Excel의 지역 설정에 따라 수식 인수 구분자는 조정이 필요할 수 있습니다.