Перейти к содержимому

Генерация QR-кода в Excel (простое руководство со всеми методами)

Author: Siluvia Last Modified: 2025-08-07

В современную цифровую эпоху QR-коды стали важным инструментом для быстрого и эффективного обмена информацией. Это руководство исследует различные методы создания QR-кодов непосредственно в Excel, будь то последняя версия Excel 365 или более ранние версии. К концу этой статьи вы будете хорошо подготовлены к тому, чтобы легко интегрировать QR-коды в свои проекты Excel.

create QR codes


Видео:

 
 


Генерация QR-кодов в Excel 365

Excel 365 расширяет свои возможности с помощью таких функций, как IMAGE и LAMBDA, позволяя пользователям динамически создавать QR-коды. В этом разделе мы покажем вам, как создавать QR-коды с использованием функций IMAGE или LAMBDA в Excel 365.


Использование функции IMAGE

В этом примере мы будем использовать функцию IMAGE для создания QR-кодов, содержащих ссылки на следующие сайты.

sample data

  1. Выберите ячейку, где должен появиться QR-код. Здесь я выбираю D3 для отображения QR-кода со ссылкой на сайт Extendoffice.
  2. Введите следующую формулу и нажмите Enter для получения QR-кода.
    =IMAGE("https://quickchart.io/qr?text=" & ENCODEURL(C3))
    enter the image function to get the QR code
  3. Выберите эту ячейку с формулой, дважды щелкните нижний правый угол (зеленый квадрат) ячейки, чтобы получить остальные QR-коды.
Примечание:
  • В формуле замените C3 ссылкой на ячейку, содержащую текст, который вы хотите закодировать в QR-коде.
  • QR-код автоматически обновится, если содержимое в указанной ячейке изменится.
  • Эта формула также может быть использована для создания QR-кодов в Google Sheets.
  • QuickChart.io предоставляет простой API для создания QR-кодов. Базовый URL для генерации QR-кодов — https://quickchart.io/qr?text=.

a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

  • Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
  • Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формул: Легко разбирайтесь в сложных формулах.
  • Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Улучшите возможности Excel с помощью инструментов на базе ИИ. Скачать сейчас и испытайте беспрецедентную эффективность!

Использование функции LAMBDA

Для многих пользователей Excel запоминание сложных формул может быть затруднительным. В этом разделе я продемонстрирую, как использовать функцию LAMBDA для создания пользовательской и многоразовой функции на основе ранее упомянутой формулы IMAGE. Это позволит вам в будущем использовать более простую, определенную пользователем функцию для создания QR-кодов в Excel.

Шаг 1: определение имени с использованием функции LAMBDA
  1. Перейдите на вкладку Формулы и нажмите Определить имя в группе Определенные имена.
     click Define Name under Formulas tab
  2. В появившемся Редактировать имя диалоговом окне необходимо настроить следующее.
    1. В поле Имя присвойте имя формуле LAMBDA. Здесь я называю её fnGetQRCode.
    2. В Ссылается на поле введите следующую формулу.
      =LAMBDA(text, IMAGE("https://quickchart.io/qr?text=" & ENCODEURL(text) & "&size=150"))
    3. Нажмите OK для сохранения определенного имени. См. скриншот:
       configure the settings in the dialog box
      Примечания:
      • В формуле 150 — это размер изображения QR-кода по умолчанию в пикселях. Вы можете изменить это значение по необходимости, но помните, что фактический размер отображаемого QR-кода в Excel будет зависеть от размера ячейки.
      • Чтобы узнать больше о функции LAMBDA, посетите эту страницу: Excel LAMBDA Function (365).
Шаг 2: применение пользовательской функции для генерации QR-кодов
  1. Выберите ячейку, где должен появиться QR-код. Здесь я выбираю D3 для отображения QR-кода со ссылкой на сайт Extendoffice.
  2. Введите следующую формулу и нажмите Enter для получения QR-кода.
    =fnGetQRCode(C3)
    apply the user-defined function to generate QR code
  3. Выберите эту ячейку с формулой, дважды щелкните нижний правый угол (зеленый квадрат) ячейки, чтобы получить остальные QR-коды.
    Примечания:
    • В формуле:
      • fnGetQRCode — это имя, которое вы определили на шаге 1.
      • Пожалуйста, замените C3 ссылкой на ячейку, содержащую текст, который вы хотите закодировать в QR-коде.
    • QR-код автоматически обновится, если содержимое в указанной ячейке изменится.

Генерация QR-кодов во всех версиях Excel

Для пользователей, не имеющих доступа к Excel 365, существуют надежные варианты генерации QR-кодов через надстройки и внешние инструменты, что делает эту функциональность доступной во всех версиях Excel.


Использование встроенных надстроек Excel для генерации QR-кодов по одному

Надстройки Excel, такие как QR4Office, обеспечивают надежную альтернативу, совместимую с несколькими версиями Excel. Этот метод позволяет детально настраивать QR-коды и идеально подходит для пользователей, которым нужно генерировать коды время от времени в своих документах.

Шаг 1: Установка надстройки QR4Office
  1. Перейдите в Вставка > Получить надстройки.
    Go to Insert > Get Add-ins
    Примечание: Если вы не видите команду Получить надстройки под вкладкой Вставка на ленте, вам нужно добавить её вручную. Ниже приведены шаги для добавления этой команды в Панель быстрого доступа:
    1. Нажмите стрелку раскрывающегося списка Настроить панель быстрого доступа и выберите Дополнительные команды из меню.
       Click the Customize Quick Access Toolbar and select More Commands
    2. В Параметры Word окно:
      1. Выберите Команды, которых нет на ленте, из выпадающего списка Выбрать команду из.
      2. Найдите и выберите Получить надстройки в списке команд слева.
      3. Нажмите кнопку Добавить (команда Получить надстройки будет добавлена в правую панель).
      4. Нажмите OK для сохранения изменений. См. скриншот:
        select the options in Excel Options dialog box
    3. Команда Получить надстройки теперь добавлена в Панель быстрого доступа. Вы можете нажать на неё, чтобы открыть магазин Надстроек Office.
       The Get Add-ins command is added to the Quick Access Toolbar
  2. В Магазине надстроек Office магазине:
    1. Введите "QR4Office" в поле поиска и нажмите Enter.
    2. Как только надстройка QR4Office появится, нажмите кнопку Добавить для её установки.
      choose the QR4Office and install it
  3. В следующем диалоговом окне нажмите Продолжить.
     click Continue
Шаг 2: Используйте надстройку QR4Office для генерации QR-кода

После установки панель QR4Office автоматически откроется справа от вашей книги, позволяя вам создать QR-код следующим образом.

  1. Выберите ячейку, содержащую текст или ссылку, которые вы хотите закодировать в QR-коде.
    В данном случае, чтобы заключить ссылку на сайт Extendoffice, я выбираю ячейку C3, содержащую URL.
  2. Нажмите Копировать текущий выбор документа кнопку для передачи содержимого ячейки в поля QR4Office.
    Совет: Альтернативно, вы можете выбрать либо тип URL, либо Текст из выпадающего списка и вручную ввести необходимую информацию в текстовое поле.
  3. В разделе Опции вы можете дополнительно настроить внешний вид QR-кода, выбрав цвет, фон и размер, либо сохранить настройки по умолчанию.
  4. Выберите целевую ячейку для QR-кода. Здесь я выбираю D3.
  5. Нажмите Вставить, чтобы разместить QR-код в выбранной ячейке. См. скриншот:
    specify the options in the pane to insert the first QR code
  6. Повторите вышеуказанные 5 шагов для генерации других QR-кодов.
    Repeat the steps to generate other QR codes

Использование Kutools для Excel для массовой генерации QR-кодов

Также являясь надстройкой, Kutools для Excel предлагает явное преимущество перед QR4Office благодаря своей способности генерировать QR-коды партиями по выбранному диапазону. Функция Вставить QR-код Kutools для Excel особенно ценна для пользователей, которым нужно создавать несколько QR-кодов эффективно. Она автоматизирует процесс по множеству ячеек, экономя время и минимизируя ошибки ручного ввода.

После установки Kutools для Excel перейдите в меню Kutools > Вставить > Вставить QR-код, чтобы открыть панель Вставить QR-код, затем вы сможете генерировать QR-коды партиями следующим образом:

  1. В поле Диапазон данных выберите диапазон ячеек, содержащих текст или ссылку, которые вы хотите закодировать в QR-коде.
  2. В поле Диапазон вставки выберите диапазон ячеек для размещения соответствующих QR-кодов.
  3. В разделе Опции вы можете дополнительно настроить внешний вид QR-кода, указав размер, цвет линии и т.д., либо сохранить настройки по умолчанию.
  4. Нажмите кнопку Генерировать, чтобы создать QR-коды для всех выбранных ячеек одновременно.
Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

Генерация QR-кодов в Excel проста, будь то использование продвинутых возможностей Excel 365 или надстроек, доступных для всех версий. Следуя шагам, описанным в этом руководстве, вы сможете эффективно интегрировать QR-коды в ваши таблицы Excel, повышая интерактивность и доступность ваших данных. Исследуйте эти методы, чтобы найти тот, который лучше всего соответствует вашим потребностям, и оптимизируйте свой рабочий процесс новыми и инновационными способами. Для тех, кто стремится глубже погрузиться в возможности Excel, наш сайт предлагает множество учебных материалов. Узнайте больше советов и приемов Excel здесь.

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

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


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!