Если вставленное в Excel изображение перекрывает ячейки, выходит за границы печати или требует выделения отдельных фрагментов для анализа, его можно разделить на части прямо в таблице — без сторонних редакторов. В зависимости от задачи используют обрезку (Обрезка → Обрезать по фигуре), разбивку на слои через Формат рисунка, или извлечение фрагментов с помощью функции КАМЕРА. Например, при работе с скриншотами отчётов, схемами или инфографикой часто нужно отделить график от легенды или вырезать только таблицу из PDF-вставки.
В этой инструкции — 5 проверенных способов разделить рисунок в Excel (включая скрытые функции), сравнение их ограничений и пошаговые действия для версий 2013–2026. Особое внимание уделено методам, которые сохраняют связь фрагментов с исходными данными (актуально для динамических диаграмм) и позволяют редактировать части изображения независимо.
1. Обрезка рисунка стандартными инструментами Excel
Самый быстрый способ разделить изображение — обрезать его по границам нужного фрагмента. Этот метод подходит для статичных рисунков (например, логотипов или фотографий), где не требуется сохранять обрезанные части. В Excel 2016 и новее доступна обрезка по фигуре, что позволяет выделять фрагменты произвольной формы.
Как обрезать рисунок:
- 🖼️ Выделите рисунок → вкладка
Формат(в менюРабота с рисунками) →Обрезка→Обрезать. - 📏 Перетащите чёрные маркеры по краям, чтобы оставить только нужную область. Для точной обрезки удерживайте Alt.
- ✂️ Чтобы применить обрезку по фигуре (например, кругу или стрелке), выберите
Обрезать по фигуре→ укажите форму. - 🔄 Для отмены обрезки нажмите
Восстановить обрезку(доступно до сохранения файла).
⚠️ Внимание: Обрезанные пиксели удаляются безвозвратно. Если позже потребуется вернуть исходный рисунок, сохраните его копию заранее (Ctrl+C → Ctrl+V в другом месте листа).
Ограничения метода:
- 🚫 Нельзя сохранить обрезанные фрагменты как отдельные объекты.
- 🚫 Обрезка по фигуре доступна только для растровых изображений (JPEG, PNG), но не для векторных (SVG, EMF).
- 🚫 В Excel 2013 отсутствует обрезка по фигуре — только прямоугольная.
Выделите рисунок|Создайте резервную копию (Ctrl+C → Ctrl+V)|Проверьте формат изображения (растровый/векторный)|Используйте Alt для точной обрезки-->
2. Разделение рисунка на слои через «Формат рисунка»
Если изображение содержит несколько логических частей (например, диаграмма с графиком и легендой), их можно разделить на слои с помощью панели Формат рисунка. Этот метод работает для вставленных объектов WordArt, фигур и некоторых типов диаграмм, но не для обычных растровых изображений (JPEG/PNG).
Инструкция для разделения:
- Выделите рисунок → правая кнопка мыши →
Формат рисунка(или двойной клик). - В правой панели перейдите на вкладку
Размер и свойства→Положение и обтекание. - Если объект поддерживает слои (например, группа фигур), вы увидите список элементов в разделе
Текстовые поля и фигуры. Выделите нужный слой и нажмитеРазгруппировать(вкладкаФормат→Группировка).
Для растровых изображений этот метод не сработает — потребуется предварительно конвертировать рисунок в фигуру:
- 🔄 Выделите рисунок →
Формат→Изменить фигуру→ выберитеПреобразовать в фигуру(доступно не во всех версиях). - 🛠️ После преобразования используйте
Разгруппировать, чтобы разделить на части.
| Тип изображения | Поддерживает слои | Можно разгруппировать | Пример |
|---|---|---|---|
| Растровое (JPEG, PNG) | ❌ Нет | ❌ Нет | Фотографии, скриншоты |
| Векторное (SVG, EMF) | ✅ Да | ✅ Да | Логотипы, схемы |
| Группа фигур | ✅ Да | ✅ Да | Диаграммы SmartArt |
| Объекты WordArt | ✅ Да | ✅ Да | Текстовые эффекты |
3. Использование функции «КАМЕРА» для динамического разделения
Функция КАМЕРА (или Camera Tool) позволяет создать «снимок» части листа, который обновляется при изменении исходных данных. Это единственный способ разделить рисунок так, чтобы фрагменты оставались связанными с оригиналом — например, для выделения графика из диаграммы, который будет автоматически обновляться при изменении данных.
Как активировать и использовать КАМЕРА:
- Добавьте инструмент на панель быстрого доступа:
Файл → Параметры → Панель быстрого доступа → Выбрать команды из: Все команды → НайдитеКамера→ Добавить → OK. - Выделите область на листе, которую нужно «сфотографировать» (например, часть диаграммы).
- Нажмите на иконку
Камерана панели → курсор превратится в прицел. Кликните в том месте, где должен появиться снимок. - Повторите для других фрагментов. Каждый снимок будет отдельным объектом, который можно перемещать и масштабировать.
Критичный нюанс: Снимки, созданные КАМЕРОЙ, обновляются при изменении исходных данных, но не сохраняются при экспорте в PDF или печать — они визуально отображаются только в Excel. Для фиксации фрагментов преобразуйте их в обычные рисунки (Копировать → Специальная вставка → Рисунок).
Обрезка для статичных изображений|Разделение на слои (векторная графика)|Динамические снимки через КАМЕРУ|Экспорт фрагментов в отдельные файлы-->
4. Разделение рисунка на несколько файлов через Power Query
Если требуется не только визуально разделить рисунок в Excel, но и сохранить фрагменты как отдельные файлы (например, для дальнейшей обработки), используйте Power Query. Этот метод подходит для автоматизации — например, при разбивке сканов документов на страницы или извлечении графиков из PDF.
Пошаговая инструкция:
- Убедитесь, что
Power Queryвключён:Файл → Параметры → Надстройки → Управление: Надстройки COM → Перейти → Поставьте галочку напротив Power Query. - Импортируйте рисунок как данные:
Данные → Получить данные → Из файла → Из изображения → Выберите файл. - В редакторе
Power Queryиспользуйте инструментРазделить столбец(если изображение представлено как таблица пикселей) илиИзвлечь текст из изображения(OCR). - Для разбивки на части по координатам добавьте пользовательский столбец с формулой, например:
= if [X] < 500 then "Левая часть" else "Правая часть" - Экспортируйте результаты:
Главная → Закрыть и загрузить → Экспортировать в файл.
⚠️ Внимание: Power Query эффективен для структурированных изображений (например, таблиц в PDF), но не подходит для произвольных рисунков. Для фотографий используйте специализированные инструменты вроде Photoshop или онлайн-сервисов (например, Remove.bg для выделения объектов).
Дополнительные возможности Power Query для изображений
OCR-распознавание: Извлекает текст из скриншотов (требуется надстройка Azure Cognitive Services). Цветовая сегментация: Разделяет рисунок по цветовым диапазонам (например, выделяет красные метки на графике). Автоматическая обрезка: Удаляет пустые края у сканов документов.
5. Разбивка рисунка с помощью макроса VBA
Для повторяющихся задач (например, разделения сотен скриншотов на одинаковые фрагменты) напишите макрос на VBA. Ниже пример кода, который делит выбранный рисунок на 4 равные части и сохраняет их как отдельные файлы:
Sub SplitPicture()
Dim ws As Worksheet
Dim shp As Shape
Dim i As Integer, j As Integer
Dim partWidth As Double, partHeight As Double
' Выбираем активный лист и рисунок
Set ws = ActiveSheet
Set shp = ws.Shapes(Application.Caller)
' Рассчитываем размеры частей
partWidth = shp.Width / 2
partHeight = shp.Height / 2
' Создаём 4 копии рисунка и обрезаем их
For i = 0 To 1
For j = 0 To 1
shp.Copy
ws.Paste
With ws.Shapes(ws.Shapes.Count)
.Left = shp.Left + (j * partWidth)
.Top = shp.Top + (i * partHeight)
.Width = partWidth
.Height = partHeight
' Сохраняем каждую часть как файл
.Export "C:\Temp\Part_" & i & "_" & j & ".png", msoTrue
End With
Next j
Next i
End Sub
Как использовать макрос:
- 📁 Нажмите Alt+F11, чтобы открыть редактор
VBA. - 📝 Вставьте код в модуль (
Insert → Module). - 🖼️ Выделите рисунок на листе → запустите макрос (F5).
- 💾 Фрагменты сохранятся в папке
C:\Temp(измените путь в коде при необходимости).
Преимущества метода:
- ⚡ Автоматизация для пакетной обработки.
- 📊 Точное разделение по пикселям (указывайте координаты в коде).
- 🔄 Возможность сохранять фрагменты в разных форматах (PNG, JPEG, BMP).
6. Альтернативные способы: онлайн-сервисы и сторонние программы
Если встроенные инструменты Excel не справляются (например, нужно выделить объект на фото с сложным фоном), используйте внешние решения:
| Инструмент | Для каких задач | Ссылка | Ограничения |
|---|---|---|---|
| Remove.bg | Удаление фона, выделение объектов | remove.bg | Бесплатно — до 0.25 Мп, водяной знак |
| Photoshop (Инструмент «Волшебная палочка») | Точное выделение фрагментов по цвету | — | Платный, требует навыков |
| Online Image Cropper | Обрезка по заданным размерам | img2go.com | Нет поддержки векторных форматов |
| Excel Plugin «Kutools» | Пакетная обрезка, разделение на слои | extendoffice.com | Платный (от $39/год) |
Как интегрировать результат в Excel:
- Обработайте рисунок во внешнем сервисе и сохраните фрагменты на компьютер.
- В Excel используйте
Вставка → Рисунки→ выберите файлы. - Для сохранения пропорций удерживайте Shift при масштабировании.
Частые ошибки и как их избежать
При разделении рисунков в Excel пользователи сталкиваются с типичными проблемами:
- 🔳 Фрагменты смещаются при изменении размера ячеек: Закрепите рисунок за ячейкой через
Формат рисунка → Свойства → Перемещать и изменять размер вместе с ячейками. - 🖼️ Невозможно разгруппировать растровое изображение: Преобразуйте его в фигуру (
Формат → Изменить фигуру) или используйтеКАМЕРУ. - 📉 Потеря качества при обрезке: Увеличьте разрешение исходного рисунка до 300 dpi (внешним редактором).
- 🔗 Снимки КАМЕРЫ не обновляются: Проверьте, не защищён ли лист (
Рецензирование → Снять защиту листа).
Если после разделения фрагменты отображаются неправильно:
- Проверьте формат файла: Excel лучше работает с
PNG(прозрачность) иEMF(вектор). - Отключите сжатие изображений:
Файл → Параметры → Дополнительно → Размер и качество изображения → Не сжимать. - Для сложных изображений (например, скриншотов с мелким текстом) используйте
Power Queryс OCR.
FAQ: Ответы на частые вопросы
Можно ли разделить рисунок в Excel на мобильной версии (Android/iOS)?
В мобильном Excel доступна только базовая обрезка (Формат → Обрезка). Для разделения на части используйте десктопную версию или онлайн-сервисы (например, Canva), а затем вставьте фрагменты обратно в файл.
Как разделить диаграмму Excel на график и легенду?
1. Выделите диаграмму → Формат → Выделить элемент (в левом верхнем углу).
2. Кликните на легенду → скопируйте (Ctrl+C).
3. Вставьте как новый объект (Ctrl+V). Теперь график и легенда — отдельные элементы.
Почему после обрезки рисунок становится размытым?
Это происходит из-за сжатия изображений по умолчанию. Отключите его:
Файл → Параметры → Дополнительно → Размер и качество изображения → Не сжимать файлы в книге.
Также проверьте исходное разрешение рисунка (оптимально — 150–300 dpi).
Как автоматически разделить 100 рисунков на одинаковые части?
Используйте макрос VBA (пример приведён в разделе 5). Для пакетной обработки:
1. Поместите все рисунки на один лист.
2. Запустите макрос в цикле по всем объектам (For Each shp In ws.Shapes).
3. Сохраните фрагменты в папку с уникальными именами (например, "Part_" & shp.Name & "_1.png").
Можно ли разделить SVG-рисунок в Excel?
Да, но с ограничениями:
— В Excel 2016 и новее SVG поддерживается нативно: разгруппируйте объект (Формат → Группировка → Разгруппировать).
— В старых версиях конвертируйте SVG в EMF через внешний редактор (например, Inkscape).
— Для извлечения отдельных элементов SVG используйте Power Query с XML-парсингом.