Вставка изображений в таблицы Excel

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

Чтобы вставить рисунок в таблицу Excel так, чтобы он не «ездил» при сортировке и фильтрации, нужно изменить свойства объекта на «Перемещать и изменять размер вместе с ячейками». Это превращает плавающее изображение в часть структуры таблицы. Ниже приведены подробные инструкции для разных сценариев использования.

Основные способы размещения

В Excel существует два принципиально разных подхода к работе с графикой:

  1. Плавающий объект (по умолчанию). Картинка лежит «поверх» сетки. При изменении ширины столбцов она остается на месте, перекрывая другие данные.
  2. Привязанный объект. Изображение «вклеено» в ячейку. Оно меняет размер при растягивании столбца и скрывается, если строку свернуть или отфильтровать.

Быстрый совет: Для создания каталогов товаров, прайс-листов с фото или отчетов всегда используйте второй вариант (привязку), иначе при печати или экспорте верстка «поедет».

Как закрепить рисунок внутри ячейки

Этот метод подходит, когда изображение должно быть неотъемлемой частью строки (например, фото товара напротив названия).

  1. Перейдите на вкладку ВставкаРисунки и выберите файл на компьютере.
  2. Разместите картинку примерно в нужной области.
  3. Нажмите на изображение правой кнопкой мыши и выберите Формат рисунка (или «Размер и свойства»).
  4. В открывшейся панели справа найдите раздел Свойства.
  5. Выберите пункт Перемещать и изменять размер вместе с ячейками.

Теперь подгоните размер картинки мышкой строго под границы ячейки. Если вы расширите столбец, рисунок растянется; если скроете строку — рисунок исчезнет вместе с ней.

Работа с объединенными ячейками

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

  1. Выделите диапазон ячеек, который должен занимать рисунок.
  2. На вкладке Главная нажмите Объединить и поместить в центр.
  3. Вставьте изображение и настройте его свойства (как в предыдущем пункте), выбрав привязку к ячейкам.
  4. Растяните картинку на всю область объединения.

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

Настройка качества и печати

Часто вставленные картинки выглядят размыто или занимают слишком много места в файле.

  • Сжатие: Выделите любое изображение, перейдите в вкладку Формат рисункаСжать рисунки. Снимите галочку «Применить только к этому рисунку», чтобы оптимизировать все фото в файле сразу. Выберите разрешение «Электронная почта» (96 ppi) для экранной версии или «Печать» (220 ppi) для документов.
  • Обрезка: Используйте инструмент Обрезка на вкладке «Формат», чтобы убрать лишние поля перед привязкой к ячейке. Это упростит последующую подгонку размеров.
  • Печать: Перед отправкой на принтер обязательно включите режим Разметка страницы (вкладка «Вид»). Убедитесь, что картинки не разрываются между листами. При необходимости настройте параметры «Вписать на страницу» в меню печати.

Частые ошибки

  • Картинка перекрывает текст. Это происходит, если оставлено свойство по умолчанию («Перемещать, но не изменять размер»). Решение: переключить свойство на «Перемещать и изменять размер вместе с ячейками» и уменьшить высоту строки.
  • Файл весит слишком много. Пользователи вставляют оригиналы фото с камер (по 5–10 Мб). Решение: использовать встроенное сжатие рисунков перед сохранением файла.
  • Смещение при сортировке. Если свойство привязки не настроено, при сортировке таблицы по алфавиту картинки останутся на своих старых местах, создавая хаос. Проверьте настройки свойств для каждого изображения.

FAQ

Можно ли вставить картинку прямо в формулу? Нет, в ячейку можно ввести только текст, числа или формулы. Изображение всегда является объектом, размещаемым над сеткой, но его поведение можно эмулировать как часть ячейки через настройки свойств.

Как сделать так, чтобы картинка была фоном для всей таблицы? Для этого используется функция «Вставить фон листа» (вкладка «Разметка страницы» → «Фон»). Однако такой фон не печатается по умолчанию и не привязывается к конкретным данным, он служит только для визуального оформления экрана.

Что делать, если нужно много одинаковых логотипов в каждой строке? Вставьте один логотип, настройте привязку и размер. Затем просто копируйте (Ctrl+C) и вставляйте (Ctrl+V) его в другие строки — настройки свойств сохранятся.