Вставка изображений в таблицы: полное руководство

Иван Корнев·09.04.2026·4 мин

Чтобы добавить фото в Excel, перейдите на вкладку Вставка, выберите Рисунки и укажите файл на устройстве. Для быстрой привязки к конкретной ячейке используйте режим «Поместить в ячейку» (доступен в Excel 365 и новых версиях) или функцию =IMAGE(). Это позволяет создавать наглядные каталоги товаров, отчеты с иллюстрациями и дашборды без потери структуры таблицы.

Базовый способ вставки на Windows и macOS

Стандартный алгоритм работает во всех десктопных версиях программы (2016–2026). Главное отличие современных версий — возможность жесткой привязки картинки к границам ячейки.

Алгоритм действий:

  1. Откройте файл и выделите ячейку, куда нужно поместить изображение.
  2. Перейдите на вкладку Вставка (Insert) > Рисунки (Pictures).
  3. Выберите источник: Из этого устройства, Из Интернета или Снимок экрана.
  4. В диалоговом окне выберите файл (поддерживаются JPG, PNG, BMP, GIF, SVG).
  5. Важно: После выбора файла обратите внимание на кнопку рядом с «Вставить». Нажмите на стрелку вниз и выберите Поместить в ячейку (Place in Cell).

Если выбрать обычный режим вставки, изображение будет «плавать» над сеткой. Режим «Поместить в ячейку» заставляет картинку вести себя как текст: она фильтруется, сортируется и меняет размер вместе со строкой.

Для старых версий Excel, где нет кнопки «Поместить в ячейку», используйте лайфхак: вставьте фото, затем зажмите клавишу Alt при перетаскивании углов изображения. Оно автоматически «прилипнет» к границам активной ячейки.

Работа с изображениями в Google Таблицах

В бесплатном аналоге от Google процесс еще более унифицирован, так как функция привязки к ячейке появилась раньше, чем в классическом Excel.

  1. Выделите нужную ячейку.
  2. Меню Вставка > Изображение > Изображение в ячейке.
  3. Загрузите файл с компьютера, по ссылке или из Google Диска.

Преимущество облачных таблиц — изображения не увеличивают вес файла критически, так как хранятся в облаке, а в таблице отображается их ссылка-превью. Однако максимальный размер одного изображения ограничен 10 МБ, а общее количество ячеек с формулами и картинками влияет на скорость работы браузера.

ПлатформаПривязка к ячейкеПоддержка форматовЛимит размера файла
Excel 365 / 2026Нативная (в меню)JPG, PNG, SVG, HEICДо 50 МБ на объект
Excel 2019 и старшеРучная (через Alt)JPG, PNG, BMPДо 50 МБ на объект
Google ТаблицыНативнаяJPG, PNG, GIFДо 10 МБ на объект

Автоматизация: формула IMAGE и массовая вставка

Если вам нужно заполнить прайс-лист сотнями фотографий товаров, вручную вставлять их неэффективно. Используйте встроенные инструменты автоматизации.

Функция IMAGE (только для подписчиков Microsoft 365)

Эта функция подгружает картинку напрямую по URL. Она динамическая: если ссылка изменится, обновится и фото.

Синтаксис: =IMAGE("ссылка_на_картинку"; [режим_масштабирования])

Пример: =IMAGE("https://site.com/photo.jpg"; 1) Где режим 1 означает «Заполнить ячейку с сохранением пропорций».

Функция IMAGE работает только при наличии активного подключения к интернету. Если отправить файл коллеге, у которого нет доступа к этим ссылкам, картинки могут не отобразиться.

Массовая вставка через макросы (VBA)

Для локальных файлов (хранящихся на компьютере) используйте макрос. Он пробегает по списку путей и вставляет соответствующие файлы.

Пример кода для вставки фото из папки:

Sub MassInsertPhotos()
    Dim cell As Range
    Dim imgPath As String
    ' Перебираем ячейки в столбце A
    For Each cell In Range("A2:A10")
        imgPath = "C:\Images\" & cell.Value & ".jpg"
        If Dir(imgPath) <> "" Then
            With ActiveSheet.Pictures.Insert(imgPath)
                .ShapeRange.LockAspectRatio = msoTrue
                .Height = 50 ' Фиксированная высота
                .Top = cell.Top
                .Left = cell.Left
            End With
        End If
    Next cell
End Sub

Инструкция: Нажмите Alt + F11, вставьте код в новый модуль и запустите. Убедитесь, что имена файлов в ячейках совпадают с названиями картинок.

Частые ошибки и способы их устранения

При работе с графикой пользователи часто сталкиваются с типичными проблемами, которые решаются изменением настроек форматирования.

  • Фото искажается при изменении размера ячейки.
    • Решение: Кликните правой кнопкой мыши по изображению > Размер и свойства. В разделе «Свойства» выберите «Перемещать и изменять размер вместе с ячейками».
  • Файл стал слишком тяжелым и тормозит.
    • Решение: Выделите любое изображение, перейдите в вкладку Формат рисунка и нажмите Сжать рисунки. Снимите галочку «Применить только к этому рисунку», чтобы оптимизировать все картинки сразу. Выберите разрешение «Веб (150 ppi)».
  • Изображения не печатаются.
    • Решение: Проверьте настройки печати. Иногда объекты скрыты в параметрах: Файл > Параметры > Дополнительно > раздел «Параметры печати» > убедитесь, что стоит галочка «Печатать объекты».
  • Непрозрачный фон у логотипа (PNG).
    • Решение: Используйте инструмент Удалить фон на вкладке «Формат рисунка» прямо внутри Excel, не обращаясь к сторонним редакторам.

Часто задаваемые вопросы (FAQ)

Можно ли вставить фото в одну ячейку так, чтобы оно не вылезало за границы при фильтрации? Да, в Excel 365 используйте режим «Поместить в ячейку». В старых версиях это невозможно сделать идеально: при скрытии строки «плавающее» изображение может остаться видимым или сместиться.

Какие форматы изображений поддерживает Excel в 2026 году? Основные растровые форматы: JPEG, PNG, GIF, BMP, TIFF. Также поддерживается векторный SVG (отображается четко при любом масштабе) и формат HEIC (фото с iPhone), но последний может требовать установки дополнительных кодеков в Windows.

Как сделать гиперссылку на картинке? Кликните по изображению правой кнопкой мыши, выберите Ссылка (или нажмите Ctrl + K) и введите адрес сайта или путь к другому файлу. Теперь при клике на фото будет осуществляться переход.

Почему функция IMAGE возвращает ошибку #ЗНАЧ! Проверьте, начинается ли ссылка с http:// или https://. Функция не работает с локальными путями (например, C:\foto.jpg) — для локальных файлов используйте макросы или обычную вставку.