Excel은 동적 도구이므로 사용자는 간단한 재고 관리를 위한 재고 추적기로 사용할 수 있습니다. 값비싼 소프트웨어를 구입하지 않고 간단한 재고 시스템을 원하는 경우 QR 기반 추적기가 가장 깔끔한 설정 중 하나입니다. QR 재고 추적기는 스캔할 때마다 새 로그 항목(추가 전용)이 생성되고 Excel이 가장 최근 로그 행에서 모든 항목의 현재 상태를 계산할 때 가장 잘 작동합니다. 가장 원활한 사용자 경험은 QR 코드가 미리 채워진 Microsoft Form을 열 때입니다. 소규모 기업, 창고, 학교, 가정 조직에 적합합니다.
이 튜토리얼에서는 Excel을 사용하여 QR 코드 재고 추적기를 구축하는 방법을 보여 드리겠습니다.
1단계:Excel 통합 문서 설정
- Excel을 열고 새 파일 만들기
- OneDrive에 저장(모바일 동기화에 중요)
- 세 개의 시트 만들기:
- 인벤토리 (마스터 목록)
- 스캔 로그 (여기서 모든 스캔은 행이 됩니다)
- 대시보드 (현재 상태 + 빠른 요약)
인벤토리 시트에서 다음 구조를 사용하세요:
- 항목ID
- 제품명
- 카테고리
- 현재재고
- 최소 재고
- 위치
- QR텍스트
- QR이미지
표로 변환:
- 셀 범위 선택
- 삽입으로 이동 탭>> 표 선택
- '내 테이블에 헤더가 있습니다'를 확인하세요.
- 확인을 클릭하세요.
- 테이블 디자인으로 이동 탭>> 이름을 지정합니다:인벤토리

규칙:
- 항목 ID는 고유해야 합니다(이는 QR 코드 내부에 포함됩니다)
- QRText는 QR 코드에 인코딩된 정확한 문자열을 저장합니다.
항목 ID 생성(단순하고 읽기 가능):
ItemID에서는 다음과 같은 일관된 형식을 사용하세요.
- ITM-0001, ITM-0002, ...
자동 수식을 원하는 경우 다음을 사용하세요:
="ITM-"&TEXT(ROW(A1),"0000")
- 수식을 아래로 드래그
QRText 만들기(선택사항):
QRText에서는 깨끗하고 안정적으로 유지하세요:
이제 QR 코드 내용은 ItemID=ITM-0001과 같습니다. . 이렇게 하면 스캔 오류를 방지하고 나중에 구문 분석을 더 쉽게 할 수 있습니다.
2단계:자동으로 QR 코드 생성
옵션 A:Excel을 사용하여 QR 코드 대량 생성
Inventory 테이블의 QRImage 열에서 첫 번째 데이터 행에 다음 공식을 입력하세요:
=IMAGE("https://api.qrserver.com/v1/create-qr-code/?size=180x180&data=" & [@ItemID])
- 수식을 아래로 드래그
- 이렇게 하면 ItemID만 포함된 깔끔하고 고품질의 QR 코드가 생성됩니다.

대체 무료 API(QR 서버가 느린 경우):goqr.me 또는 https://chart.googleapis.com/chart?chs=180×180&cht=qr&chl=
옵션 B:무료 온라인 생성기 사용
- QR 코드 생성기(qr-code-generator.com) 또는 QRCode Monkey(qrcode-monkey.com)와 같은 무료 QR 코드 생성기를 방문하세요.
- 각 항목에 대해 항목 ID만 포함된 QR 코드를 생성하세요.
- 각 QR 코드를 PNG 또는 JPG로 다운로드
- QR 코드를 인쇄하여 실제 품목에 부착
전문가의 팁: 항목이 많은 경우 일괄 QR 코드 생성기를 사용하세요. QRExplore와 같은 웹사이트를 사용하면 CSV 파일을 업로드하고 한 번에 여러 개의 QR 코드를 생성할 수 있습니다.
3단계:QR 코드 라벨 인쇄
품목에 QR 코드를 첨부할 수 있도록 Excel에서 인쇄 가능한 라벨 시트를 만드세요.
- ItemID, ProductName 및 QRImage 선택
- 라벨이라는 새 시트에 복사하여 붙여넣으세요.
- 인쇄 형식:
- QR이 맞도록 행 높이 설정
- 페이지 레이아웃으로 이동 탭>> 여백 선택>> 좁게를 선택하세요.
- 스티커 용지에 인쇄하거나 라벨을 잘라냅니다.
- 제품/선반/상자에 라벨을 붙이세요

4단계:Excel로 데이터를 전송하는 스캔 앱 선택
옵션 A:기록을 내보낼 수 있는 스캔 앱 사용
QR 코드를 읽고 데이터를 Excel로 보내는 스캔 앱을 사용할 수 있습니다.
- 앱 이름:Excel로 스캔 - QR 및 바코드 (Dynamiq 데이터 제공)
- 무료 등급은 대부분의 사용자에게 충분한 검사를 제공합니다. 사용량이 많을 경우 일반적으로 구독료가 월 $3~5 정도입니다.
- Google Play에서 설치
- 앱을 열고 Microsoft 계정으로 로그인
- OneDrive Excel 파일에 연결
- 스캔 로그를 선택하세요. 테이블
- 스키마 설정:
- 타임스탬프>> 자동 타임스탬프
- ItemID>> 스캔 데이터
- 작업>> 수동 선택 (각 스캔 후 "수신" 또는 "발급" 선택)
- 수량>> 기본값은 1
- 스캔 시작
대부분의 QR 스캐너는 스캔 기록을 저장하고 내보내기/공유를 허용합니다.
- QR 라벨 스캔
- 앱에 즉시 짧은 메모를 입력하세요(메모를 지원하는 경우)
- 하루/주말:스캔 기록을 CSV로 내보내기
- ScanLog에 붙여넣기/추가
옵션 B:스캔 제출을 위한 Microsoft 양식 만들기
Microsoft Form을 만들고, 휴대폰으로 QR 코드를 스캔하고, 거래를 제출하고, Excel을 자동으로 업데이트할 수 있습니다. 이것이 바로 대부분의 사람들이 원하는 것입니다.
- 삽입으로 이동 탭>> 새 양식을 클릭합니다.
- 양식 인터페이스가 열립니다. 다음 필드를 추가하세요:
- 항목 ID (짧은 답변)
- 액션 (선택):받기, 발행
- 수량 (짧은 답변):나중에 숫자로 변환 엑셀에서

- 응답 수집을 클릭하세요.

- 링크 복사를 클릭하세요. URL을 공유하려면

이 양식은 모든 제출물이 새 행이 되는 연결된 Excel 통합 문서를 자동으로 생성합니다. 몇 가지 샘플 제출로 테스트해보세요:
- 휴대전화로 QR 스캔
- 항목 ID 확인 (또는 직접 입력하세요)
- 작업 선택
- 유형 수량
- 제출을 클릭하세요.

- Excel 통합문서를 열고 양식 응답 시트를 확인하세요
- 모든 제출물은 자동으로 행으로 추가됩니다.
- 열 이름 업데이트 및 불필요한 열 제거
- 시트 이름을 ScanLog로 지정

옵션 C:스캔 시 ItemID 필드를 자동으로 채우도록 설정
QR 코드에 ITM-0001만 넣는 대신 미리 채워진 양식 링크를 인코딩할 수 있습니다. Microsoft Forms는 URL 패턴을 사용하여 미리 채워진 필드를 지원합니다(양식 설정에 따라 다름). 각 QR 코드 내에 미리 채워진 양식 링크를 인코딩하도록 인벤토리 시트를 설정할 수 있습니다.
- 양식 열기>> 점 3개>> 미리 채워진 링크 가져오기 선택

- 샘플 항목 ID를 입력하세요. (ITM-0001과 유사)
- 미리 입력된 링크 가져오기를 클릭하세요.
- 링크 복사를 클릭하세요. 생성된 링크를 얻으려면
- 해당 샘플 ItemID 교체 자리 표시자 포함

미리 채워진 URL은 다음과 같습니다:
https://forms.office.com/Pages/ResponsePage.aspx?id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAAN__gCq2f5UNloxU0IwWTM0Nj……..=ITM-0001
Excel에서 항목별 PrefilledLink 만들기:
- 인벤토리 시트에 PrefilledLink라는 새 열 삽입
- 복사된 미리 채워진 URL을 FormPrefillTemplate에 붙여넣습니다. 셀(예:G2)
- 다음 수식을 삽입하여 템플릿 내부의 샘플 ITM-0001을 현재 행의 ItemID로 바꿉니다.
=SUBSTITUTE($G$2,”ITM-0001″,[@ItemID])
이제 각 행에는 올바른 ItemID가 이미 입력된 양식을 여는 고유한 URL이 있습니다.

각 PrefilledLink를 QR 코드로 변환:
QR이미지에서 열에 다음 수식을 삽입하세요:
=IMAGE(“https://api.qrserver.com/v1/create-qr-code/?size=180×180&data=” &ENCODEURL([@PrefilledLink]))
미리 채워진 양식 링크를 여는 QR 이미지가 반환됩니다.

항목 인쇄 및 라벨 지정:
다음을 표시하는 간단한 라벨 레이아웃(동일한 시트 또는 별도의 "라벨" 시트)을 만드십시오.
- 항목ID
- 제품명
- QR이미지
스티커 용지에 인쇄한 다음 항목에 라벨을 부착하세요. 라벨이 존재한 후에는 ItemID를 변경하지 마세요.
스캔 워크플로 테스트:
대부분의 사용자는 휴대폰 스캐너를 사용하여 스캔합니다:
- 휴대폰에서 스캐너 열기
- QR 라벨 스캔
- ItemID가 입력된 양식이 자동으로 열립니다.

- ItemID가 이미 입력되었는지 확인
- 작업 및 수량 선택
- 제출을 클릭하세요.

이는 실제 작업 흐름 중 가장 원활한 작업 흐름입니다.
5단계:스캔 로그 구조 설계
모든 스캔은 재고 거래로 처리됩니다. Microsoft Forms는 타임스탬프 열과 질문당 하나의 열이 있는 응답 테이블을 만듭니다. 응답 시트의 이름을 ScanLog로 바꿉니다. .
ScanLog에 다음 열이 포함되어 있는지 확인하세요:
- 타임스탬프
- 항목ID
- 액션
- 수량
이 로그는 추가 전용으로 유지되어야 합니다. 추적기는 기록이 보존되고 재고는 항상 전체 로그에서 계산되므로 신뢰할 수 있습니다.

핵심 원칙:
- 이 표는 추가 전용입니다
- 행이 편집되거나 삭제되지 않습니다
6단계:현재 재고 계산
Inventory 테이블의 CurrentStock 열에서 다음 공식을 사용하여 보유 재고를 계산하세요.
=LET( id, [@ItemID], initial, 0, received, SUMIFS(ScanLog[Quantity], ScanLog[ItemID], id, ScanLog[Action], "Receive"), issued, SUMIFS(ScanLog[Quantity], ScanLog[ItemID], id, ScanLog[Action], "Issue"), initial + received - issued )
스캔할 때마다 재고가 자동으로 업데이트됩니다.

재고 부족 알림:
- CurrentStock을 선택합니다. 열>> 조건부 서식을 선택합니다.>> 셀 강조 표시를 선택합니다.>> 보다 작음을 선택합니다.
- 최소 재고 선택>> 형식을 선택하세요.
- 확인을 클릭하세요.

낮은 주식 가치와 마이너스 주식 가치가 강조 표시됩니다.

7단계:간단한 대시보드 구축
대시보드 시트를 만들고 목록을 요약하세요.
총 고유 항목 수:
=COUNTA(UNIQUE(Inventory[ItemID]))
총 보유 재고:
=SUM(Inventory[CurrentStock])
초과인출 항목(음수):
=COUNTIF(Inventory[CurrentStock], "<0")
마지막 스캔 시간:
총 거래수:
=COUNTA(ScanLog[Timestamp])
낮은 재고 표시:
=FILTER(Inventory[[ItemID]:[Location]], Inventory[CurrentStock] < Inventory[MinStock], "No items to reorder")

워크플로 요약
- 휴대폰이나 스캐너 앱으로 품목의 QR 코드를 스캔하세요
- 수신 또는 발급 선택
- Excel이 자동으로 업데이트됩니다(통합 문서가 동기화되지 않으면 새로 고침)
- 재고는 항상 최신 상태입니다
결론
위의 단계에 따라 Excel을 사용하여 QR 코드 재고 추적기를 구축할 수 있습니다. 이 시스템은 프로세스가 사용자를 위해 단순하고 보고가 안정적일 때 가장 잘 작동합니다. 각 항목에 영구 ItemID를 할당하고, QR 레이블을 생성하고, 미리 채워진 Microsoft Form을 통해 모든 스캔을 기록함으로써 각 상호 작용은 수동으로 인벤토리 셀을 편집하지 않고도 깨끗한 타임스탬프 기록이 됩니다. 무료 또는 저렴한 스캐너 앱을 사용하거나 Microsoft Forms를 사용하여 고유한 워크플로를 구축할 수 있습니다. Excel 수식과 가벼운 대시보드를 사용하면 재고 수준을 쉽게 모니터링하고, 거래 내역을 검토하고, 재고 증가에 따른 변경 사항을 감사할 수 있습니다.
솔루션이 포함된 무료 고급 Excel 연습을 받아보세요!