Guía completa para imprimir etiquetas por lotes desde hojas de cálculo
Todo lo que necesitas saber sobre la impresión de etiquetas a partir de datos — desde preparar tu hoja de cálculo hasta imprimir el PDF final. Incluye CSV, Excel, Google Sheets con impresoras DYMO, Zebra, Brother y Avery.
Abrir el editor de etiquetas →📑 En esta guía
1. ¿Qué es la impresión de etiquetas por lotes?
La impresión de etiquetas por lotes (también llamada impresión de datos variables o combinación de correspondencia) consiste en crear una plantilla de etiqueta y usarla para imprimir muchas etiquetas — cada una con datos diferentes. En vez de diseñar etiquetas una por una, tú:
- Diseñas una plantilla con campos variables como
{{name}} - Conectas una fuente de datos (hoja de cálculo, CSV, Google Sheet)
- Exportas — cada fila de tus datos se convierte en una etiqueta única
Es el mismo concepto que la función "Combinación de correspondencia" de Microsoft Word, pero diseñado específicamente para etiquetas y mucho más fácil de usar.
2. Fuentes de datos compatibles
OpenLabelMaker acepta datos de cuatro métodos de entrada:
📁 Subir archivo
Arrastra y suelta o examina. Formatos compatibles:
- • .csv (separado por comas)
- • .tsv (separado por tabulaciones)
- • .xlsx (Excel)
- • .xls (Excel antiguo)
- • .ods (LibreOffice)
🔗 Google Sheets
Pega una URL de Google Sheets. La hoja debe estar configurada como "Cualquier persona con el enlace puede ver". No necesita OAuth ni complementos.
📋 Pegar
Copia celdas desde Excel, Google Sheets, Numbers o cualquier aplicación de hoja de cálculo y pégalas directamente. Detecta automáticamente la separación por tabulación/coma.
✏️ Manual
Escribe datos directamente en una tabla editable. Añade filas, completa secuencias. Ideal para lotes pequeños o numeración secuencial.
3. Preparar tus datos
Buenos datos = buenas etiquetas. Sigue estas reglas para importaciones limpias:
name, address, sku. Evita espacios y caracteres especiales.4. Cómo funcionan los campos variables
Los campos variables son la clave. Cualquier elemento de texto en tu etiqueta puede contener {{column_name}} — y se reemplaza con los datos reales de esa columna para cada etiqueta.
Plantilla:
Resultado (fila 1):
Campos variables especiales:
- •
{{#}}— número auto-incremental (1, 2, 3...). Funciona con la función de secuencia manual. - • Valores vacíos — si una celda está vacía, el campo variable se reemplaza por nada. Los elementos de texto que solo contienen campos variables vacíos se contraen (sin líneas en blanco).
- • Códigos de barras — establece el valor de un código de barras como
{{sku}}y cada etiqueta obtiene un código de barras único. - • Códigos QR — mismo principio.
{{url}}genera un QR único por etiqueta.
5. Códigos de barras y QR en lotes
Las etiquetas con códigos de barras en lotes son la función estrella. Cada etiqueta obtiene un código de barras único y escaneable generado a partir de tu hoja de cálculo. Formatos compatibles:
Más Code 39, EAN-8 e ITF-14. Guía completa de códigos de barras en lotes →
6. Etiquetas en hojas vs etiquetas en impresora
El resultado del lote varía según el tipo de etiqueta:
📄 Etiquetas en hojas (Avery, Apli, HERMA)
Las etiquetas llenan posiciones de cuadrícula en páginas A4/Carta. Fila 1 = posición 1, Fila 2 = posición 2, etc. Cuando una página se llena, comienza una nueva.
- • 200 direcciones en Avery L7160 (21/hoja) = 10 páginas
- • Permite "Empezar en la etiqueta" para hojas parcialmente usadas
- • Imprime en cualquier impresora de inyección de tinta o láser
🖨️ Etiquetas en impresora (DYMO, Zebra, Brother)
Cada fila = una página en el PDF. Las dimensiones de la página coinciden exactamente con la etiqueta. La impresora alimenta una etiqueta por página.
- • 500 productos en DYMO 11354 = PDF de 500 páginas
- • Configuración de impresión: sin bordes, escala al 100%, sin márgenes
- • Funciona con cualquier impresora térmica o de impresión directa
7. Funciones avanzadas
Cantidad de copias
"Imprimir cada etiqueta ×" — imprime 5 copias de cada etiqueta de producto. Un CSV de 100 filas con repetición=5 se convierte en 500 etiquetas.
Desplazamiento de inicio
Para etiquetas en hojas: si ya has usado las primeras 7 etiquetas de una hoja, establece el desplazamiento en 8 y la impresión comienza en la posición 8. Sin desperdiciar hojas.
Colapso de campos vacíos
Si un campo variable se resuelve como vacío (la celda está en blanco), el elemento de texto se oculta y los elementos restantes se desplazan hacia arriba. Sin líneas en blanco molestas en tus etiquetas.
Guardado automático con datos de lote
Tus datos importados se guardan junto con tu diseño de etiqueta. Reabre el diseño más tarde y los datos siguen ahí. También se exporta en archivos .olm.json.
Numeración secuencial
Usa {{#}} con la función de secuencia manual. Genera etiquetas numeradas (001→500) sin necesidad de una hoja de cálculo.
8. Solución de problemas
Los campos muestran {{field}} en vez de datos
El nombre del campo variable debe coincidir exactamente con un encabezado de columna en tus datos. Revisa errores tipográficos, espacios o diferencias en mayúsculas/minúsculas. {{Name}} ≠ {{name}}.
Algunos códigos de barras no se generan
Los formatos de códigos de barras tienen reglas estrictas. EAN-13 requiere exactamente 12 o 13 dígitos. UPC-A requiere exactamente 11 o 12 dígitos. Si tus datos no coinciden con el formato, el código de barras no se genera. Usa Code 128 para datos mixtos o alfanuméricos.
La importación de Google Sheets falla
Asegúrate de que tu hoja esté configurada como "Cualquier persona con el enlace puede ver". Las hojas privadas no se pueden obtener. Verifica también que la URL sea una URL normal de Google Sheets (no un enlace de unidad compartida o acortado).
La generación del PDF es lenta con más de 1000 etiquetas
Esto es normal — cada etiqueta se renderiza como una imagen de alta calidad en tu navegador. Dale entre 15 y 30 segundos. Si es demasiado lento, prueba dividir tus datos en lotes de 500.
Las etiquetas se imprimen desalineadas en hojas Avery
En la configuración de impresión: establece la escala al 100% (NO "Ajustar a la página"), márgenes en "Ninguno", y asegúrate de que el tamaño de papel sea A4 o Carta según corresponda. Algunas impresoras tienen un pequeño desplazamiento — haz una prueba de impresión con 1 página primero.
9. Guías específicas por fuente de datos y caso de uso
¿Listo para imprimir por lotes?
Abre el editor, elige un tamaño de etiqueta, diseña con {{campos variables}}, sube tus datos e imprime. Todo el proceso tarda menos de 5 minutos.
Empezar a imprimir por lotes →