일괄 라벨 완전 가이드
PILLAR GUIDE

스프레드시트에서 일괄 라벨 인쇄 완전 가이드

데이터에서 라벨 인쇄에 대한 모든 것 — 스프레드시트 준비부터 최종 PDF 인쇄까지. DYMO, Zebra, Brother, Avery 라벨 프린터와 함께 CSV, Excel, Google Sheets를 다룹니다.

라벨 편집기 열기 →

1. 일괄 라벨 인쇄란?

일괄 라벨 인쇄(가변 데이터 인쇄 또는 메일 머지라고도 함)는 하나의 라벨 템플릿을 만들고 이를 사용하여 많은 라벨을 인쇄하는 것을 의미합니다 — 각각 다른 데이터로. 라벨을 하나씩 디자인하는 대신:

  1. 하나의 템플릿 디자인 과 같은 플레이스홀더 필드 사용 과 같은 플레이스홀더 필드 사용
  2. 데이터 소스 연결 (스프레드시트, CSV, Google Sheet)
  3. 내보내기 — 데이터의 각 행이 고유한 라벨이 됩니다

이는 Microsoft Word의 "메일 머지" 기능과 같은 개념이지만, 라벨을 위해 특별히 제작되어 사용하기가 훨씬 쉽습니다.

2. 지원되는 데이터 소스

OpenLabelMaker는 네 가지 입력 방법의 데이터를 허용합니다:

📁 파일 업로드

드래그 앤 드롭 또는 탐색. 지원 형식:

  • • .csv (쉼표 구분)
  • • .tsv (탭 구분)
  • • .xlsx (Excel)
  • • .xls (레거시 Excel)
  • • .ods (LibreOffice)

🔗 Google Sheets

Google Sheets URL을 붙여넣으세요. 시트는 "링크가 있는 사람은 누구나 볼 수 있음"으로 설정되어야 합니다. OAuth나 애드온이 필요하지 않습니다.

전체 Google Sheets 가이드 →

📋 붙여넣기

Excel, Google Sheets, Numbers 또는 모든 스프레드시트 앱에서 셀을 복사하여 직접 붙여넣으세요. 탭/쉼표 구분을 자동 감지합니다.

✏️ 수동

편집 가능한 테이블에서 직접 데이터를 입력하세요. 행 추가, 시퀀스 채우기. 소량 일괄 처리나 순차 번호 매기기에 좋습니다.

3. 데이터 준비

좋은 데이터 = 좋은 라벨. 깔끔한 가져오기를 위해 다음 규칙을 따르세요:

간단한 열 헤더 사용name, address, sku. 공백과 특수 문자를 피하세요.
라벨당 하나의 행 — 스프레드시트의 각 행이 하나의 라벨이 됩니다.
1행에 헤더 — 첫 번째 행은 항상 열 헤더로 처리됩니다.
빈 행 제거 — 하단의 후행 빈 행은 빈 라벨을 만듭니다.
바코드 값 정리 — 공백 없음, 바코드 형식에서 허용하는 경우에만 대시 사용.
셀 병합 안 함 — Excel의 병합된 셀은 CSV 내보내기를 중단시킵니다.
오류를 반환하는 수식 사용 안 함 — #N/A 또는 #REF! 값이 라벨에 나타납니다.

4. 플레이스홀더 작동 방식

플레이스홀더가 마법입니다. 라벨의 모든 텍스트 요소는 {{column_name}} 을 포함할 수 있으며 — 각 라벨에 대해 해당 열의 실제 데이터로 대체됩니다.

템플릿:

과 같은 플레이스홀더 필드 사용
{{address}}
{{city}}, {{zip}}

출력 (1행):

Jane Smith
123 Oak Street
Portland, 97201

특수 플레이스홀더:

5. 일괄 바코드 및 QR 코드

일괄 바코드 라벨이 킬러 기능입니다. 각 라벨은 스프레드시트 데이터에서 생성된 고유하고 스캔 가능한 바코드를 받습니다. 지원 형식:

Code 128
모든 텍스트
EAN-13
13자리
UPC-A
12자리
QR Code
모든 텍스트/URL

Code 39, EAN-8, ITF-14 추가. 전체 대량 바코드 가이드 →

6. 시트 라벨 vs 프린터 라벨

일괄 출력은 라벨 유형에 따라 다릅니다:

📄 시트 라벨 (Avery, HERMA)

라벨이 A4/Letter 페이지의 격자 위치를 채웁니다. 1행 = 위치 1, 2행 = 위치 2 등. 페이지가 가득 차면 새 페이지가 시작됩니다.

  • • Avery L7160 (21장/시트)의 200개 주소 = 10페이지
  • • 부분적으로 사용된 시트를 위한 "라벨에서 시작" 오프셋 지원
  • • 모든 잉크젯 또는 레이저 프린터에서 인쇄

🖨️ 프린터 라벨 (DYMO, Zebra, Brother)

각 행 = PDF의 한 페이지. 페이지 치수가 라벨과 정확히 일치합니다. 프린터가 페이지당 하나의 라벨을 공급합니다.

  • • DYMO 11354의 500개 제품 = 500페이지 PDF
  • • 인쇄 설정: 경계선 없음, 100% 배율, 여백 없음
  • • 모든 열전사 또는 직접 인쇄 라벨 프린터와 작동

7. 고급 기능

반복 횟수

"각 라벨 × 인쇄" — 각 제품 라벨을 5부 인쇄. 반복=5인 100행 CSV는 500개 라벨이 됩니다.

라벨에서 시작 오프셋

시트 라벨의 경우: 이미 시트의 첫 7개 라벨을 사용했다면 오프셋을 8로 설정하면 위치 8에서 인쇄가 시작됩니다. 낭비되는 시트가 없습니다.

빈 필드 축소

플레이스홀더가 빈 값으로 해결되면 (셀이 공백) 텍스트 요소가 숨겨지고 남은 요소들이 위로 이동합니다. 라벨에 추한 빈 줄이 없습니다.

일괄 데이터로 자동 저장

가져온 데이터가 라벨 디자인과 함께 저장됩니다. 나중에 디자인을 다시 열면 데이터가 여전히 있습니다. .olm.json 저장 파일에서도 내보냅니다.

순차 번호 매기기

{{#}} {{#}} 을 수동 시퀀스 채우기 기능과 함께 사용하세요. 스프레드시트 없이 번호가 매겨진 라벨 (001→500)을 생성하세요.

8. 문제 해결

필드가 데이터 대신 {{field}}를 보여줌

플레이스홀더 이름은 데이터의 열 헤더와 정확히 일치해야 합니다. 오타, 공백 또는 대소문자 차이를 확인하세요. {{Name}}과 같은 플레이스홀더 필드 사용.

과 같은 플레이스홀더 필드 사용

과 다릅니다.

일부 바코드가 렌더링되지 않음

바코드 형식에는 엄격한 규칙이 있습니다. EAN-13은 정확히 12 또는 13자리가 필요합니다. UPC-A는 정확히 11 또는 12자리가 필요합니다. 데이터가 형식과 일치하지 않으면 바코드 렌더링이 실패합니다. 혼합/영숫자 데이터에는 Code 128을 사용하세요.

Google Sheets 가져오기 실패

시트가 "링크가 있는 사람은 누구나 볼 수 있음"으로 설정되어 있는지 확인하세요. 비공개 시트는 가져올 수 없습니다. 또한 URL이 일반 Google Sheets URL인지 확인하세요 (공유 드라이브나 단축 링크가 아님).

1000개 이상 라벨로 PDF 생성이 느림

이는 정상입니다 — 각 라벨이 브라우저에서 고품질 이미지로 렌더링됩니다. 15–30초를 기다려 주세요. 너무 느리면 데이터를 500개씩 배치로 나누어 보세요.

Avery 시트에서 라벨이 잘못 정렬되어 인쇄됨

📋 Google Sheets에서 인쇄

일반 Sheets 워크플로우

일괄 인쇄 준비 되셨나요?