Гид по технологиям

Как создать штрихкоды в Google Sheets

8 min read Инструменты Обновлено 15 Apr 2026
Штрихкоды в Google Sheets: создать, печатать, тестировать
Штрихкоды в Google Sheets: создать, печатать, тестировать

Логотип Google Sheets на фоне пляжа и неба

Что такое штрихкод и как он работает

Штрихкод — это графическое представление данных: набор вертикальных штрихов разной ширины, промежутков и связанных с ними цифр или букв. Сканер или камера считывает расположение штрихов и пробелов, а декодер преобразует их в цифровой идентификатор товара.

Краткое определение: Декодер — программа или устройство, которое переводит графику штрихкода в текстовый идентификатор.

Преимущества штрихкодов

  • Ускоряют операции приёма, отпуска и инвентаризации.
  • Снижают количество ошибок при ручном вводе данных.
  • Помогают контролировать запасы и составлять отчёты.
  • Требуют минимального оборудования: принтер для этикеток, сканер или смартфон с приложением.

Важно: штрихкод сам по себе не хранит детальную информацию о товаре — он хранит идентификатор, который сопоставляется с записью в вашей базе данных.

Какие шрифты нужны для штрихкодов в Google Sheets

Google Sheets поддерживает кастомные шрифты Google Fonts. Для отображения штрихкодов достаточно установить набор Libre Barcode:

  • Libre Barcode 39 — для Code 39 (поддерживает буквы, цифры и ограниченные символы).
  • Libre Barcode 128 — для Code 128 (высокоплотный алфанумерический код).
  • Libre Barcode EAN13 (EAN13 Text) — для штрихкодов EAN‑13 (розничная упаковка).

Эти шрифты доступны в библиотеке шрифтов Google и работают в Google Sheets, Доках и Слайдах.

Установка шрифтов в Google Sheets — пошагово

Открыть меню шрифтов в Google Sheets

  1. Откройте таблицу в Google Sheets.
  2. Нажмите на селектор Шрифт в верхней панели (обычно по умолчанию отображается название шрифта).
  3. В выпадающем списке выберите пункт «Ещё шрифты» в верхней части меню.
  4. В строке поиска введите «Libre Barcode» и нажмите Enter. Добавление шрифтов штрихкодов в Google Sheets
  5. В результатах появятся несколько вариантов: 39, 39 Text, 128, 39 Extended Text, 39 Extended, EAN13 Text. Отметьте нужные варианты.
  6. Нажмите синюю кнопку ОК, чтобы добавить шрифты в список доступных.

Совет: если вы используете корпоративный аккаунт Google Workspace, доступ к некоторым шрифтам могут ограничивать политики администратора.

Создание штрихкода в Google Sheets — базовый подход

Принцип простой: в одной колонке храните исходный идентификатор (артикул, UPC, EAN, внутренний код). В соседней — формула, которая копирует или оборачивает этот идентификатор так, чтобы его можно было отобразить шрифтом штрихкода.

Как создать штрихкоды в Google Sheets

  1. Вставьте идентификатор в пустую ячейку (например, колонка A).
  2. В колонке для штрихкодов сделайте ссылку на ячейку с идентификатором: введите =A2 или нажмите = и кликните нужную ячейку. Это упрощает ввод — вы вносите ID один раз.
  3. Выделите ячейку с результатом, откройте меню Шрифт и выберите Libre Barcode 128 или Libre Barcode EAN13 Text.
  4. Шрифт преобразует текст в визуальное изображение штрихкода.

Если вы используете формулы для заполнения столбца—при добавлении новых ID штрихкоды будут генерироваться автоматически.

Генерация Code 39 (особенности)

Code 39 требует символа начала/конца — звёздочки (*). Кроме того, Code 39 поддерживает буквы A–Z, цифры 0–9 и несколько специальных символов (пробел, - . $ / + %). Чтобы обернуть значение в звёздочки, используйте формулу:

="*"&A1&"*"

Порядок действий:

  1. В колонке A поместите исходный код (например, A1).
  2. В колонке B введите формулу выше.
  3. Примените к ячейке шрифт Libre Barcode 39 (или 39 Text/Extended по необходимости).

Замечание: для Code 39 не добавляйте лишние пробелы — они могут превратить штрихкод в нераспознаваемый.

Советы по печати штрихкодов из Google Sheets

Открыть меню печати

  1. Отформатируйте лист так, чтобы каждая этикетка занимала нужный вам размер (изменяйте ширину столбцов и высоту строк).
  2. Перейдите в Файл → Печать или нажмите Ctrl+P (Cmd+P на macOS).
  3. В настройках печати выберите масштаб, поля и ориентацию страницы.
  4. Нажмите Далее (Next), чтобы открыть окно печати браузера, и выберите принтер или «Сохранить как PDF». Выбор принтера

Рекомендации по качеству печати:

  • Используйте монохромный лазерный или термотрансферный принтер для этикеток — они дают чёткие контрасты.
  • Для сканирования с телефона убедитесь, что контраст штрихов и фона не меньше 80%.
  • Минимальная рекомендуемая ширина штриховой области зависит от символьного набора: EAN‑13 требует фиксированной пропорции; у Code 128 плотность выше, поэтому можно уменьшить ширину, но тестируйте на реальных сканерах.

Совет по вёрстке: располагайте номер (в человекочитаемом виде) под штрихкодом — многие сканеры используют этот номер как резерв.

Когда метод с шрифтами не подходит (ограничения и альтернативы)

Ограничения метода “шрифт в ячейке”:

  • Шрифт просто меняет визуал — это не графическое изображение высокого разрешения. При сильном масштабировании или экспорте могут появиться артефакты.
  • Некоторые сканеры или мобильные приложения хуже читают штрихкоды, созданные как текстовые шрифты, особенно при печати низкого качества.
  • EAN‑13 требует ровно 13 цифр и контрольной суммы; простое применение шрифта не добавит или не проверит контрольную сумму.

Альтернативные подходы:

  • Добавочные модули (Add‑ons) для Google Sheets, которые генерируют штрихкоды как изображения (PNG/SVG). Преимущество — более предсказуемое качество печати.
  • Google Apps Script с использованием внешних API (например, генераторы изображений штрихкодов) — позволяет генерировать и сохранять изображения в Google Drive и вставлять их в ячейки.
  • Использование специализированного софта/ERP, который экспортирует CSV/Excel с уже готовыми изображениями штрихкодов.

Преимущество шрифта — быстрота и простота; для массового производства этикеток часто лучше использовать генерацию изображений.

Проверка и тестирование штрихкодов — чеклист

  • Проверьте формат: EAN‑13 — ровно 13 цифр; Code 39 — корректные символы и обёртка ; Code 128 — корректная последовательность.
  • Сверьте контрольную сумму EAN‑13 (если вы не уверены, используйте онлайн‑проверку или скрипт).
  • Распечатайте пробный набор на том принтере, который будете использовать в производстве.
  • Считайте штрихкод разными сканерами: термальный промышленный, кассовый, смартфон с приложением.
  • Проведите тесты при разном освещении и угле сканирования.

Типовой SOP для внедрения штрихкодов в малом бизнесе

  1. Назначить ответственного за каталогизацию товаров.
  2. Подготовить таблицу: колонки — SKU, Наименование, Тип штрихкода, Основной код, Штрихкод (визуал), Примечания.
  3. Решить стандарт: используем EAN‑13 для розницы, Code 128 для внутренней логистики.
  4. Установить шрифты Libre Barcode в Google Sheets.
  5. Создать шаблон листа с размерами этикеток и формулами (включая формулу для Code 39, если нужно).
  6. Протестировать печать и сканирование на 10–20 SKU.
  7. Внедрить и обучить сотрудников — склад, касса, приёмка.
  8. Регулярно (раз в квартал) проверять соответствие штрихкодов фактическим товарам.

Роли и краткие чеклисты

Склад:

  • Проверка наличия штрихкодов на коробках.
  • Тестовое сканирование при приёме и отгрузке.

Касса:

  • Загрузка шаблона с EAN‑13.
  • Проверка чтения в POS‑терминале.

Администратор/IT:

  • Установка шрифтов и контроль доступа.
  • Резервное копирование таблиц и обработка ошибок формул.

Критерии приёмки

  • 95% прочитываемость штрихкодов при стандартных условиях (нормальное освещение, правильное расстояние).
  • Все новые товары регистрируются в таблице с заполненным полем SKU и типом штрихкода.
  • Печатные этикетки считываются минимум двумя типами сканеров.

Технические приёмы и шаблон таблицы

Пример структуры листа (колонки):

  • A: SKU
  • B: Наименование
  • C: Тип штрихкода (EAN13 / Code128 / Code39)
  • D: Код (цифры/текст)
  • E: Формула для визуала
  • F: Примечания

Пример формул:

  • Для простого копирования: в E2 → =D2
  • Для Code 39: в E2 → =”“&D2&”

После заполнения примените к колонке E соответствующий шрифт Libre Barcode.

Технические тонкости совместимости и миграции

  • При экспорте в Excel шрифты Google не всегда сохраняются. Проверьте экспорт и, при необходимости, заменяйте шрифт на локальный эквивалент или генерируйте изображения перед экспортом.
  • SVG/PNG‑генерация через скрипты даёт переносимые файлы, которые можно вставлять в любую систему учёта.
  • Мобильные приложения для сканирования иногда корректнее распознают растровые изображения (PNG), а не текстовые шрифты.

Безопасность и приватность

Штрихкоды обычно содержат идентификатор товара, а не персональные данные. Если в штрихкодах используются уникальные идентификаторы, которые могут быть сопоставлены с личными данными, применяйте стандартные меры защиты данных: ограничьте доступ к таблицам, используйте учетные записи с ролями и ведите аудит доступов.

Юридическая заметка: если вы используете штрихкоды для маркировки товаров, которые подпадают под регулирование (лекарства, алкоголь, табак), убедитесь в соответствии местным требованиям маркировки.

Тестовые случаи и приёмка (минимум)

  1. Ввести EAN‑13 с 13 цифрами, применить шрифт EAN13 Text, распечатать и считать с кассового сканера.
  2. Ввести текстовый SKU, обернуть в звёздочки для Code 39, применить шрифт Libre Barcode 39, проверить чтение смартфоном.
  3. Экспортировать лист в PDF и проверить читаемость сканов с этого PDF.

Критерий успеха: штрихкоды читаются и возвращают корректный ID, без потери символов.

Частые ошибки и как их исправить

  • Проблема: сканер не распознаёт штрихкод. Возможные причины: лишние пробелы, неправильный шрифт, неправильная длина кода, слабый контраст при печати. Исправление: уберите пробелы, проверьте шрифт, распечатайте тестовую этикетку.
  • Проблема: EAN‑13 требует контрольную сумму. Решение: генерируйте контрольную сумму в отдельной колонке с формулой или используйте внешний генератор.
  • Проблема: экспорт в Excel ломает форматирование. Решение: генерируйте изображения штрихкодов и вставляйте их в ячейки перед экспортом.

Мини‑методология выбора формата штрихкода

  1. Определите назначение: розница → EAN‑13/UPC; внутренние склады → Code 128; бейджи/документы → Code 39.
  2. Оцените длину идентификатора: фиксированная длина → EAN; переменная и алфавитно‑цифровая → Code 128 или 39.
  3. Тестируйте печать и сканирование на конечном оборудовании.

Ментальные модели и эмпирика

  • Шрифт = быстрый пилотный вариант. Используйте его для прототипирования и мелких партий.
  • Изображение = промышленная надёжность. Когда нужен стабильный результат при печати и массовом сканировании, генерируйте растровые/векторные изображения штрихкодов.

Глоссарий (одно предложение на термин)

  • SKU: уникальный артикул товара в вашей системе.
  • EAN‑13: 13‑значный код для розничной идентификации товаров.
  • Code 39: простой символьный код, требующий символов начала и конца (*).
  • Code 128: компактный и плотный штрихкод для алфавитно‑цифровых записей.

Заключение

Создать штрихкоды в Google Sheets просто: установите Libre Barcode‑шрифты и применяйте их к ячейкам с идентификаторами. Для критических сценариев используйте генерацию изображений, проверьте контрольные суммы для EAN‑13 и прогоняйте тестовые печати на целевом оборудовании. Внедрение по шаблону и регулярное тестирование обеспечат стабильную работу системы штрихкодирования в бизнесе.

Важное: начните с малого — протестируйте 10–20 SKU, затем масштабируйте процесс.

Выбор шрифта для штрихкода в Google Sheets

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро