쇼핑몰을 운영하다 보면 상품이 언제 품절될지 예상하기 어려운 경우가 있습니다. 판매가 잘되는 상품은 재고가 빠르게 줄어들고, 판매량이 적은 상품은 창고에 오래 남아 보관비 부담이 발생할 수 있습니다.
특히 여러 상품을 동시에 판매한다면 현재 재고수량만 확인하는 것으로는 충분하지 않습니다. 상품별 판매속도를 계산하고 앞으로 며칠 동안 판매할 수 있는지 확인해야 합니다.
챗GPT를 활용하면 엑셀에 기록된 재고수량과 판매량을 분석하여 상품별 재고 소진 예상일을 계산할 수 있습니다. 또한 재고가 부족해지기 전에 발주해야 할 시점도 추정할 수 있습니다.
이 글에서는 가상의 의류 쇼핑몰 재고 자료를 이용해 일평균 판매량, 재고 유지 가능 일수, 예상 소진일과 발주 필요일을 계산하는 방법을 설명합니다.
재고 소진 예상일이란 무엇인가?
재고 소진 예상일은 현재 보유한 재고가 일정한 판매속도로 판매된다고 가정했을 때 재고가 모두 판매될 것으로 예상되는 날짜입니다.
예를 들어 현재 재고가 100개이고 하루 평균 5개씩 판매된다면 재고는 약 20일 동안 판매할 수 있습니다.
재고 유지 가능 일수 = 현재 재고수량 ÷ 일평균 판매량
100개 ÷ 5개 = 20일
이 계산은 판매속도가 일정하다는 가정을 바탕으로 합니다.
실제로는 요일, 계절, 할인 행사, 광고 집행, 상품 인기 등에 따라 판매량이 달라질 수 있습니다. 따라서 재고 소진 예상일은 확정된 품절일이 아니라 재고 관리에 활용하는 예측값입니다.
재고 소진일 계산에 필요한 데이터
재고 소진 예상일을 계산하려면 최소한 현재 재고수량과 일정 기간의 판매량이 필요합니다.
| 데이터 항목 | 의미 | 활용 목적 |
|---|---|---|
| 상품명 | 판매 중인 상품 | 상품별 구분 |
| 현재 재고수량 | 판매 가능한 재고 | 남은 재고 확인 |
| 최근 판매량 | 일정 기간 판매된 수량 | 판매속도 계산 |
| 분석 기간 | 판매량을 집계한 일수 | 일평균 판매량 계산 |
| 발주 소요일 | 주문부터 입고까지 걸리는 기간 | 발주 시점 판단 |
| 안전재고 | 예상치 못한 수요에 대비한 수량 | 품절 위험 완화 |
재고수량은 실제로 판매할 수 있는 수량을 기준으로 계산하는 것이 좋습니다.
불량품, 반품 대기 상품, 이미 주문이 확정되어 출고 예정인 수량은 재고 관리 기준에 따라 별도로 구분해야 합니다.
재고 분석을 위한 엑셀 실습 데이터 만들기
다음은 가상의 의류 쇼핑몰에서 2026년 10월 18일을 기준으로 작성한 재고 자료입니다.
최근 30일 동안의 판매량을 기준으로 계산하며, 분석 기간은 모든 상품에 동일하게 적용합니다.
| 상품명 | 현재 재고 | 최근 30일 판매량 | 발주 소요일 |
|---|---|---|---|
| 운동화 | 120개 | 90개 | 7일 |
| 셔츠 | 200개 | 150개 | 5일 |
| 청바지 | 80개 | 60개 | 10일 |
| 모자 | 150개 | 300개 | 4일 |
| 가방 | 60개 | 30개 | 12일 |
엑셀 A1 셀부터 상품명, 현재 재고, 최근 30일 판매량, 발주 소요일을 입력합니다.
재고수량과 판매량은 숫자로 입력하고 ‘개’라는 문자는 셀 값에 직접 붙이지 않습니다.
이번 실습에서는 추가 입고와 예약 주문이 없고, 앞으로도 최근 30일과 동일한 일평균 판매속도가 유지된다고 가정합니다.
챗GPT로 재고 소진 예상일 분석하기
엑셀 파일을 준비했다면 챗GPT에 업로드하여 재고 분석을 요청할 수 있습니다.
- 엑셀 파일을 재고소진_예상일.xlsx로 저장합니다.
- 챗GPT에서 새 대화를 시작합니다.
- 파일 첨부 기능으로 저장한 엑셀 파일을 업로드합니다.
- 다음 명령문을 입력합니다.
챗GPT 입력 예시
첨부한 엑셀 파일을 분석해 줘. 기준일은 2026년 10월 18일이고 최근 판매량의 집계 기간은 30일이야. 상품별 일평균 판매량, 재고 유지 가능 일수, 예상 소진일을 계산해 줘. 발주 소요일을 고려하여 입고가 예상 소진일보다 늦어질 위험이 있는 상품도 표시해 줘. 판매량이 0인 상품은 소진일을 임의로 계산하지 말고 별도로 구분해 줘. 계산 결과를 표로 정리하고 엑셀에서 검증할 수 있는 수식도 알려줘.
챗GPT에 재고 분석을 요청할 때는 기준일과 판매량 집계 기간을 명확하게 지정해야 합니다.
예를 들어 최근 30일 판매량과 최근 7일 판매량을 혼합하면 상품별 판매속도를 정확하게 비교하기 어렵습니다.
확인하기 : OpenAI 챗GPT 데이터 분석 공식 안내
일평균 판매량 계산하기
일평균 판매량은 일정 기간 판매된 수량을 해당 기간의 일수로 나눈 값입니다.
일평균 판매량 = 최근 판매량 ÷ 분석 기간
이번 실습에서는 최근 30일 판매량을 사용합니다.
| 상품명 | 최근 30일 판매량 | 일평균 판매량 |
|---|---|---|
| 운동화 | 90개 | 3개 |
| 셔츠 | 150개 | 5개 |
| 청바지 | 60개 | 2개 |
| 모자 | 300개 | 10개 |
| 가방 | 30개 | 1개 |
모자는 하루 평균 10개가 판매되어 판매속도가 가장 빠릅니다.
반면 가방은 하루 평균 1개가 판매되어 상대적으로 판매속도가 느립니다.
이 결과만으로 모자의 재고가 가장 먼저 소진된다고 단정할 수는 없습니다. 현재 남아 있는 재고수량도 함께 계산해야 합니다.
엑셀에서 일평균 판매량 자동 계산하기
실습 자료에서 최근 30일 판매량은 C열에 입력되어 있습니다.
E1 셀에 일평균판매량이라는 제목을 입력합니다.
E2 셀에 다음 수식을 입력합니다.
=C2/30
수식을 E6 셀까지 복사합니다.
이렇게 하면 상품별 일평균 판매량이 계산됩니다.
분석 기간을 변경할 가능성이 있다면 H1 셀에 분석기간, H2 셀에 30을 입력한 다음 다음 수식을 사용할 수 있습니다.
=IF($H$2>0,C2/$H$2,"기간확인")
이 수식을 사용하면 H2 셀의 분석 기간을 변경하여 일평균 판매량을 다시 계산할 수 있습니다.
단, 분석 기간을 변경할 때는 최근 판매량도 같은 기간에 맞게 변경해야 합니다.
재고 유지 가능 일수 계산하기
현재 재고수량을 일평균 판매량으로 나누면 재고를 몇 일 동안 판매할 수 있는지 추정할 수 있습니다.
재고 유지 가능 일수 = 현재 재고수량 ÷ 일평균 판매량
이번 실습의 계산 결과는 다음과 같습니다.
| 상품명 | 현재 재고 | 일평균 판매량 | 재고 유지 가능 일수 |
|---|---|---|---|
| 운동화 | 120개 | 3개 | 40일 |
| 셔츠 | 200개 | 5개 | 40일 |
| 청바지 | 80개 | 2개 | 40일 |
| 모자 | 150개 | 10개 | 15일 |
| 가방 | 60개 | 1개 | 60일 |
운동화, 셔츠, 청바지는 현재 판매속도가 유지된다면 약 40일 동안 판매할 수 있습니다.
모자는 약 15일로 가장 짧고, 가방은 약 60일로 가장 깁니다.
따라서 이번 실습에서는 모자의 재고를 우선적으로 점검할 필요가 있습니다.
엑셀에서 재고 유지 가능 일수 계산하기
F1 셀에 재고유지일수라는 제목을 입력합니다.
F2 셀에 다음 수식을 입력합니다.
=IF(B2=0,0,IF(E2>0,B2/E2,"소진일 산정불가"))
수식을 F6 셀까지 복사합니다.
이 수식은 현재 재고가 0개이면 0을 반환하고, 일평균 판매량이 0보다 크면 재고 유지 가능 일수를 계산합니다.
현재 재고는 있지만 최근 판매량이 0개라면 소진일 산정불가로 표시합니다.
최근에 판매되지 않았다고 해서 앞으로도 판매되지 않는다고 확정할 수는 없기 때문입니다.
또한 계산 결과가 15.5일처럼 소수로 나올 수 있습니다. 이 경우 재고가 일정한 속도로 판매된다는 가정 아래의 추정값이므로 실제 품절 시점과 차이가 발생할 수 있습니다.
재고 소진 예상일 계산하기
재고 유지 가능 일수를 계산했다면 기준일에 해당 일수를 더하여 예상 소진일을 구할 수 있습니다.
이번 실습의 기준일은 2026년 10월 18일입니다.
재고 소진 예상일 = 기준일 + 재고 유지 가능 일수
이번 실습에서는 재고 유지 가능 일수가 모두 정수이므로 날짜를 다음과 같이 계산할 수 있습니다.
| 상품명 | 재고 유지 가능 일수 | 예상 소진일 |
|---|---|---|
| 운동화 | 40일 | 2026-11-27 |
| 셔츠 | 40일 | 2026-11-27 |
| 청바지 | 40일 | 2026-11-27 |
| 모자 | 15일 | 2026-11-02 |
| 가방 | 60일 | 2026-12-17 |
모자는 2026년 11월 2일경 재고가 소진될 것으로 예상됩니다.
가방은 2026년 12월 17일경으로 예상되어 상대적으로 재고 유지 기간이 깁니다.
이 날짜는 기준일 이후 일정한 속도로 재고가 소진된다고 가정한 계산 결과입니다. 실제 품절일을 보장하는 것은 아닙니다.
엑셀 날짜 함수로 예상 소진일 계산하기
H4 셀에 기준일이라는 제목을 입력하고 H5 셀에 2026-10-18을 실제 엑셀 날짜로 입력합니다.
G1 셀에는 예상소진일이라는 제목을 입력합니다.
G2 셀에 다음 수식을 입력합니다.
=IF(B2=0,$H$5,IF(E2>0,$H$5+ROUNDUP(F2,0),"산정불가"))
수식을 G6 셀까지 복사합니다.
결과 셀의 표시 형식을 yyyy-mm-dd로 지정합니다.
ROUNDUP 함수는 재고 유지 가능 일수에 소수점이 있을 때 올림하여 날짜를 계산합니다.
예를 들어 재고 유지 가능 일수가 15.2일이라면 16일을 더합니다.
이 방식은 날짜 단위의 대략적인 소진 시점을 표시하기 위한 것입니다. 실제 재고가 언제 품절되는지는 일별 주문 발생 시점에 따라 달라질 수 있습니다.
확인하기 : Microsoft Excel ROUNDUP 함수 공식 안내
발주 소요일을 고려한 재고 관리
재고 소진 예상일을 계산했다면 상품을 다시 주문했을 때 입고까지 얼마나 걸리는지도 확인해야 합니다.
발주 소요일은 공급업체에 주문한 시점부터 상품이 입고되기까지 걸리는 기간입니다.
예를 들어 모자의 재고가 15일 동안 유지되고 발주 후 입고까지 4일이 걸린다면, 추가 재고가 도착할 시간을 고려하여 발주해야 합니다.
단순한 발주 판단 기준은 다음과 같습니다.
발주 필요 여부 = 재고 유지 가능 일수와 발주 소요일 비교
재고 유지 가능 일수가 발주 소요일보다 짧거나 같다면 재고 소진 전에 추가 입고가 어려울 수 있습니다.
다만 실제 운영에서는 안전재고와 공급 지연 가능성도 고려해야 합니다.
상품별 발주 위험 확인하기
이번 실습에서 상품별 발주 소요일을 비교하면 다음과 같습니다.
| 상품명 | 재고 유지 가능 일수 | 발주 소요일 | 단순 비교 결과 |
|---|---|---|---|
| 운동화 | 40일 | 7일 | 여유 있음 |
| 셔츠 | 40일 | 5일 | 여유 있음 |
| 청바지 | 40일 | 10일 | 여유 있음 |
| 모자 | 15일 | 4일 | 여유 있음 |
| 가방 | 60일 | 12일 | 여유 있음 |
현재 자료에서는 모든 상품의 재고 유지 가능 일수가 발주 소요일보다 깁니다.
따라서 지금 발주한다면 계산상 재고가 소진되기 전에 입고될 수 있습니다.
하지만 이 결과가 발주를 늦춰도 안전하다는 의미는 아닙니다.
판매량 증가나 공급 지연이 발생하면 실제 재고 부족 시점이 앞당겨질 수 있습니다.
안전재고를 반영한 발주점 계산하기
재고를 안정적으로 관리하려면 발주 소요일 동안 예상되는 판매량에 안전재고를 더한 발주점을 계산할 수 있습니다.
발주점 = 일평균 판매량 × 발주 소요일 + 안전재고
안전재고는 판매량 증가나 공급 지연 등에 대비해 추가로 확보하는 수량입니다.
이번 실습에서는 이해를 돕기 위해 상품별 안전재고를 다음과 같이 가정합니다.
| 상품명 | 일평균 판매량 | 발주 소요일 | 안전재고 | 발주점 |
|---|---|---|---|---|
| 운동화 | 3개 | 7일 | 15개 | 36개 |
| 셔츠 | 5개 | 5일 | 20개 | 45개 |
| 청바지 | 2개 | 10일 | 10개 | 30개 |
| 모자 | 10개 | 4일 | 30개 | 70개 |
| 가방 | 1개 | 12일 | 8개 | 20개 |
예를 들어 모자의 발주점은 다음과 같습니다.
10개 × 4일 + 30개 = 70개
따라서 모자의 판매 가능 재고가 70개 이하로 내려가면 발주를 검토하는 기준으로 사용할 수 있습니다.
안전재고 수량은 실습을 위해 가정한 값입니다. 실제 사업에서는 판매량 변동과 공급업체의 납기 변동 등을 분석하여 정해야 합니다.
엑셀에서 발주점 자동 계산하기
I1 셀에 안전재고, J1 셀에 발주점이라는 제목을 입력합니다.
I2부터 I6까지 앞에서 가정한 안전재고 수량을 입력합니다.
J2 셀에는 다음 수식을 입력합니다.
=ROUNDUP(E2*D2+I2,0)
수식을 J6 셀까지 복사합니다.
이 수식은 일평균 판매량에 발주 소요일을 곱하고 안전재고를 더한 뒤 정수로 올림합니다.
상품별 발주점이 계산되면 현재 재고와 비교할 수 있습니다.
K1 셀에 발주상태라는 제목을 입력합니다.
K2 셀에는 다음 수식을 입력합니다.
=IF(B2<=J2,"발주 검토","재고 여유")
수식을 K6 셀까지 복사합니다.
현재 재고가 발주점 이하이면 발주 검토로 표시됩니다.
이 수식은 단순한 재고 관리 기준이며 이미 발주한 상품의 입고 예정 수량이나 예약 주문 수량은 반영하지 않습니다.
예상 발주 필요일 계산하기
현재 재고가 발주점에 도달하는 날짜도 추정할 수 있습니다.
발주점 도달 예상 일수 = (현재 재고 − 발주점) ÷ 일평균 판매량
이번 실습에서는 다음 결과가 나옵니다.
| 상품명 | 현재 재고 | 발주점 | 발주점 도달 예상 일수 |
|---|---|---|---|
| 운동화 | 120개 | 36개 | 28일 |
| 셔츠 | 200개 | 45개 | 31일 |
| 청바지 | 80개 | 30개 | 25일 |
| 모자 | 150개 | 70개 | 8일 |
| 가방 | 60개 | 20개 | 40일 |
모자는 약 8일 후 발주점에 도달할 것으로 예상됩니다.
기준일이 2026년 10월 18일이므로 모자의 발주점 도달 예상일은 2026년 10월 26일입니다.
이는 재고가 70개에 도달할 것으로 예상되는 날짜이며, 반드시 그날까지 발주를 기다려야 한다는 의미는 아닙니다.
공급업체의 휴무일이나 입고 일정 등을 고려하면 더 일찍 발주해야 할 수도 있습니다.
엑셀에서 예상 발주 필요일 계산하기
L1 셀에 발주점도달예상일이라는 제목을 입력합니다.
L2 셀에는 다음 수식을 입력합니다.
=IF(B2<=J2,$H$5,IF(E2>0,$H$5+ROUNDUP((B2-J2)/E2,0),"산정불가"))
수식을 L6 셀까지 복사합니다.
결과 셀은 날짜 형식으로 표시합니다.
이 수식은 현재 재고가 발주점 이하이면 기준일을 반환하고, 발주점보다 많으면 예상 도달 일수를 계산합니다.
최근 판매량이 0개라면 도달 시점을 계산할 수 없으므로 산정불가로 표시합니다.
챗GPT로 재고 부족 위험 상품 분석하기
상품별 재고 유지 가능 일수와 발주점을 계산했다면 챗GPT에 재고 관리 보고서 작성을 요청할 수 있습니다.
챗GPT 입력 예시
첨부한 재고 분석표를 기준으로 상품별 일평균 판매량, 재고 유지 가능 일수, 예상 소진일, 발주점, 발주점 도달 예상일을 정리해 줘. 발주점에 가장 빨리 도달하는 상품부터 순위를 매겨 줘. 판매속도가 일정하다는 가정과 예측의 한계를 명시하고, 추가 입고 예정 수량과 예약 주문 수량이 없는 경우에는 분석에 반영되지 않았다고 설명해 줘.
이렇게 요청하면 어떤 상품을 우선적으로 확인해야 하는지 정리할 수 있습니다.
이번 실습에서는 모자가 발주점에 가장 빨리 도달할 것으로 예상되므로 우선적인 재고 점검 대상입니다.
다만 실제 발주 수량을 결정하려면 예상 판매량과 최소 주문수량, 보관 공간, 자금 상황 등을 함께 고려해야 합니다.
재고 소진 예상일 계산 시 주의할 사항
재고 소진 예상일은 과거 판매량을 기준으로 계산한 예측값입니다.
판매량이 갑자기 증가하거나 할인 행사를 진행하면 재고가 예상보다 빠르게 소진될 수 있습니다.
반대로 상품 수요가 감소하면 예상 소진일보다 재고가 오래 남을 수 있습니다.
또한 실제 재고 관리에서는 현재 재고뿐 아니라 입고 예정 수량, 출고 예정 수량, 예약 주문, 반품 가능 수량 등을 구분해야 합니다.
여러 판매 채널에서 같은 재고를 공유하는 경우에는 전체 판매량을 기준으로 분석해야 합니다.
재고 자료에 공급업체나 고객의 개인정보가 포함되어 있다면 챗GPT에 업로드하기 전에 불필요한 정보를 제거하고 회사의 자료 처리 규정을 확인해야 합니다.
자주 묻는 질문
Q. 엑셀에서 재고 소진 예상일을 자동으로 계산할 수 있나요?
가능합니다. 현재 재고수량을 일평균 판매량으로 나누어 재고 유지 가능 일수를 계산하고, 기준일에 해당 일수를 더하면 예상 소진일을 구할 수 있습니다.
Q. 챗GPT로 재고 부족 상품을 찾을 수 있나요?
가능합니다. 상품별 재고수량, 최근 판매량, 발주 소요일 등을 포함한 엑셀 파일을 분석하면 재고 유지 기간이 짧은 상품과 발주 검토가 필요한 상품을 정리할 수 있습니다.
Q. 최근 판매량이 0개인 상품은 어떻게 계산하나요?
최근 판매량이 0개라면 같은 판매속도를 가정한 소진일 계산이 불가능합니다. 이 경우 소진일을 임의로 정하지 말고 장기 재고 여부와 향후 판매 계획을 별도로 검토해야 합니다.
Q. 발주점과 재고 소진일은 같은 의미인가요?
아닙니다. 재고 소진일은 재고가 모두 판매될 것으로 예상되는 날짜이고, 발주점은 재고 부족을 방지하기 위해 추가 발주를 검토하는 재고수량 기준입니다.
마무리
챗GPT를 활용하면 엑셀 재고 자료에서 상품별 일평균 판매량과 재고 유지 가능 일수를 계산하고 예상 소진일을 정리할 수 있습니다.
엑셀에서는 나눗셈과 날짜 계산 수식을 이용해 재고 소진 예상일을 계산하고, 발주 소요일과 안전재고를 반영하여 발주점을 설정할 수 있습니다.
다만 재고 소진 예상일은 과거 판매속도를 기준으로 한 예측값이므로 실제 품절일과 차이가 발생할 수 있습니다.
정확한 재고 관리를 위해서는 판매량 변동, 입고 예정 수량, 예약 주문, 공급업체 납기 등을 함께 확인하고 예측 결과를 주기적으로 갱신하는 것이 중요합니다.
