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

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

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

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

Как работают штрихкоды?

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

Сканер штрихкодов считывает контраст между тёмными полосами и светлыми промежутками и преобразует последовательность в цифровой идентификатор. Затем ПО сопоставляет этот идентификатор с записью в базе данных и показывает информацию о товаре.

Ключевые определения (в одну строку):

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

Преимущества использования штрихкодов

  • Быстрая и точная обработка товаров при приёме и отгрузке.
  • Уменьшение ошибок ручного ввода и ускорение инвентаризаций.
  • Низкий порог входа: достаточно принтера, сканера (или смартфона) и таблицы с шрифтами.

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

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

Google Sheets не умеет генерировать штрихкоды «из коробки». Мы используем специальные шрифты, которые преобразуют текст в штриховой рисунок. Рекомендуемые шрифты Libre Barcode:

  • Libre Barcode 39 — для Code 39
  • Libre Barcode 128 — для Code 128
  • Libre Barcode EAN13 Text — для EAN‑13

Эти шрифты доступны в каталоге шрифтов Google и совместимы с Google Docs/Sheets/Slides.

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

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

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

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

Как сгенерировать штрихкод в Google Sheets

Общая идея: в ячейке хранится исходный идентификатор (артикул), а в соседней ячейке применён шрифт штрихкода. Для массовой генерации используйте формулы и автозаполнение.

Пример последовательности действий для Code 128 или EAN13:

  1. В столбце A храните ID — например, артикула.
  2. В столбце B сделайте ссылку на A: в B2 введите =A2 и нажмите Enter.
  3. Протяните формулу вниз, чтобы получить копии ID в колонке штрихкодов.
  4. Выделите столбец B и в селекторе шрифтов выберите Libre Barcode 128 (для Code 128) или Libre Barcode EAN13 Text (для EAN‑13).

Генерация штрихкодов в Google Sheets

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

Генерация Code 39 (с текстом и звёздочками)

Code 39 допускает буквы и цифры и требует старт/стоп символа — обычно это знак звёздочки “*”. В Google Sheets нужно добавить звёздочки через формулу конкатенации.

Пример формулы для ячейки B2, если в A2 хранится ID:

="*"&A2&"*"

После ввода формулы примените к ячейке шрифт Libre Barcode 39 (или соответствующую модификацию 39 Text / 39 Extended).

Добавление Code 39

Советы:

  • Если ID уже содержит недопустимые символы для Code 39, очистите или трансформируйте их заранее.
  • Для массового применения используйте автозаполнение и проверку уникальности ID.

Печать штрихкодов из Google Sheets

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

Окно печати в Google Sheets

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

Советы по качеству печати и сканированию

  • Контраст: используйте чёрный шрифт на белом фоне.
  • Минимальная ширина полос: зависит от принтера и типа штрихкода; при сомнении увеличьте размер шрифта и высоту строки.
  • Убедитесь, что вокруг штрихкода есть белая «защитная зона» — пустое пространство, не содержащие графики.
  • Для EAN‑13 важна корректность контрольной цифры; шрифт не её генерирует — код в ячейке должен быть полностью корректным.

Типичные ошибки и способы решения

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

Мини-методология внедрения штрихкодов в компании

  1. Определите формат: EAN‑13 для розницы, Code 128 для внутренней логистики, Code 39 для штриховки простых артикулов.
  2. Подготовьте правила формирования ID (длина, разрешённые символы).
  3. Создайте мастер‑таблицу в Google Sheets с колонками: SKU, Название, Формат, Штрихкод (визуализация), Комментарий.
  4. Настройте проверку данных (Data validation) для предотвращения ошибок ввода.
  5. Выполните пробную печать и тестовое сканирование.
  6. Обучите сотрудников и фиксируйте инструкции печати и приклеивания ярлыков.

Чек‑листы по ролям

Для менеджера по складу:

  • Убедиться, что все SKU имеют уникальные ID.
  • Проверить соответствие формата штрихкода требованиям партнёров/маркетплейсов.
  • Провести выборочную проверку сканированием 10–20 позиций.

Для оператора печати:

  • Проверить шаблон печати (масштаб, поля).
  • Распечатать тестовый лист и отсканировать каждый штрихкод.
  • Вести журнал ошибок и корректировок.

Для бухгалтера/маркетолога:

  • Поддерживать связность данных в учётной системе и Google Sheets.
  • Проверять обновления прайс‑листов и сопоставления SKU.

Пример печатного шаблона (таблица)

SKUНазваниеШтрихкод (визуализация)ФорматШтрихкод (сырое значение)
10001Флешка 16GB(применён шрифт Libre Barcode)EAN‑135901234123457
A-200Бейдж сотрудника(применён шрифт Libre Barcode 39)Code 39=”“&A2&”

Замечание: в колонке «Штрихкод (визуализация)» в Google Sheets должна быть ссылка на значение из колонки «Штрихкод (сырое значение)», а затем применён соответствующий шрифт.

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

  1. Каждая этикетка читабельна сканером на трёх разных устройствах (ручной сканер, стационарный сканер, смартфон).
  2. Размер штрихкода соответствует требованиям принтера и не обрезается при печати.
  3. Для EAN‑13 все коды имеют 13 цифр и корректные контрольные цифры.
  4. Для Code 39 все значения окружены звёздочками и не содержат недопустимых символов.

Глоссарий в одну строку

  • SKU — уникальный артикул товара в системе.
  • Контрольная цифра — последняя цифра кода, вычисляемая по алгоритму для проверки целостности.
  • Защитная зона — пустая область вокруг штрихкода, необходимая для корректного считывания.

Когда метод не подойдёт (контрпримеры)

  • Если необходимо менять формат штрихкода динамически на основе вычислений с контролем ошибок (например, вычислять контрольную цифру EAN‑13) — лучше использовать скрипт Google Apps Script или внешнюю генерацию баркодов, так как шрифт не генерирует контрольную цифру автоматически.
  • Для сложных этикеток с переменными размерами и QR‑кодами удобнее использовать специализированные программы или готовые шаблоны в редакторе этикеток.

Шаблон плейбука для запуска (SOP)

  1. Добавить шрифты Libre Barcode в Google аккаунт.
  2. Создать мастер‑таблицу и настроить валидацию данных для колонки ID.
  3. Подготовить колонку с визуализацией штрихкода (формулы для Code 39 или =A2 для других форматов).
  4. Применить шрифт к колонке визуализации.
  5. Распечатать пробную партию и проверить сканером.
  6. Внести корректировки, утвердить шаблон и запустить тираж.

Совместимость и миграция

  • Libre Barcode-шрифты работают в Google Sheets, Docs и Slides.
  • При экспорте в Excel шрифты могут быть не встроены в файл — проверьте, что целевая система имеет те же шрифты, либо экспортируйте в PDF для печати.

Короткое объявление (100–200 слов)

Нужно быстро и дешёво превратить список артикулов в готовые штрихкоды? В Google Sheets это делается за несколько минут: добавьте в список шрифтов Libre Barcode, скопируйте ID в отдельный столбец и примените шрифт Libre Barcode 128, EAN13 или 39. Для Code 39 формула =”“&A2&”“ автоматически добавит старт/стоп‑символы. Затем экспортируйте в PDF и распечатайте на наклейках. В статье собраны проверенные шаги, чек‑листы для склада и советы по печати и отладке.

Итог и рекомендации

  • Для розницы чаще всего подойдёт EAN‑13. Для логистики — Code 128. Для простых бейджей и внутренних меток — Code 39.
  • Установите шрифты один раз на аккаунте и используйте мастер‑таблицу как единый источник правды.
  • Всегда тестируйте распечатанные штрихкоды перед массовым тиражом.

Если нужно, могу подготовить готовый шаблон Google Sheets с колонками и формулами, пригодный для печати на стандартных этикетках, и прислать инструкцию по экспорту в PDF и печати под конкретный принтер.

Поделиться: 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 быстро