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

Как использовать функцию WRAPCOLS в Excel

4 min read Excel Обновлено 04 Jan 2026
WRAPCOLS в Excel — быстрое формирование столбцов
WRAPCOLS в Excel — быстрое формирование столбцов

Иконка Excel на фоне таблицы

Функция WRAPCOLS в Excel преобразует одно измерение (колонку или ряд значений) в двумерную структуру — столбцы фиксированной длины. Укажите исходный диапазон, число элементов в каждом столбце (wrap_count) и при желании значение для заполнения (pad_with). Доступна в Microsoft 365.

Функция WRAPCOLS помогает быстро реорганизовать длинный столбец или ряд значений в набор столбцов одинаковой высоты. Это делает данные более читаемыми и удобными для визуального восприятия, сводит к минимуму ручную перестройку и упрощает подготовку таблиц для отчётов.

Краткое определение

WRAPCOLS — динамическая функция массива. Она берёт «вектор» значений и разбивает его по столбцам заданной длины. Если исходных значений не хватает, можно указать, чем заполнять пустые клетки.

Синтаксис

=WRAPCOLS(vector, wrap_count, [pad_with])
  • vector — ссылка или диапазон ячеек, которые нужно разложить по столбцам.
  • wrap_count — максимальное число значений в каждом столбце (высота столбца).
  • pad_with — необязательное значение для заполнения недостающих ячеек. По умолчанию Excel показывает #N/A.

Важно: функция доступна подписчикам Microsoft 365.

Простой пример. Как разбить числа 1–20 в столбцы по 5 элементов

  1. Введите формулу в ячейку или в строку формул.
  2. Укажите диапазон с числами, затем запятую.
  3. В качестве wrap_count укажите 5.
  4. Закройте скобку и нажмите Enter.

Ваше финальное выражение:

=WRAPCOLS(B2:B21,5)

Таблица, демонстрирующая применение WRAPCOLS в Excel

Пример использования WRAPCOLS на рабочем листе

Как работает аргумент pad_with

Если высота столбцов (wrap_count) больше, чем число значений в source, Excel по умолчанию заполнит недостающие ячейки значением ошибки #N/A. Это сигнализирует, что данные закончились.

Пример: если вы поменяете 5 на 7, формула станет

=WRAPCOLS(B2:B21,7)

и в последнем столбце появится #N/A для пустых ячеек:

Таблица с #N/A в результатах WRAPCOLS

Чтобы избежать ошибки, укажите pad_with — например пробел или дефис. Пример с пробелом:

=WRAPCOLS(B2:B21,7," ")

Таблица с заполнением пробелом в WRAPCOLS

Важное замечание

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

Практический кейс: разбивка дат по кварталам

Допустим, у вас есть ряд дат, и вы хотите отделить по три даты в колонку (квартеты для примера). Действия простые:

  1. Напишите формулу WRAPCOLS.
  2. Выделите диапазон дат.
  3. Укажите wrap_count = 3.
  4. При необходимости укажите pad_with (например, “-“ или пустую строку).
  5. Нажмите Enter.

Пример формулы:

=WRAPCOLS(C2:N2,3)

Разбивка дат по столбцам с помощью WRAPCOLS

Когда WRAPCOLS не подходит

  • Когда вам нужно сохранить исходный порядок по строкам, а не по столбцам. WRAPCOLS распределяет значения по столбцам сверху вниз. Для строк используйте WRAPROWS.
  • Для сложной переиндексации с условиями лучше применить INDEX с SEQUENCE или Power Query.
  • Если требуется породить нестандартную форму (непрямоугольную), WRAPCOLS не даст гибкости.

Альтернативные подходы

  • WRAPROWS — похожая функция, но формирует строки заданной длины.
  • Комбинация INDEX + SEQUENCE + ROUNDUP даёт гибкий контроль над порядком и ориентацией массива.
  • Power Query подходит для сложных трансформаций, объединений и фильтрации до загрузки результата в лист.

Ментальная модель

Представьте, что вы заполняете ящики (столбцы) по высоте wrap_count. Берёте по одному предмету из длинного конвейера (vector) и по очереди кладёте в первый ящик сверху вниз, затем во второй и так далее. Если в конце зачем-то остаются пустые слоты, вы можете положить туда запасной предмет pad_with.

Чек-лист перед использованием

  • Проверьте, что ваш исходный диапазон — одномерный (ряд или столбец).
  • Решите, какая высота столбца вам нужна (wrap_count).
  • Подумайте, нужно ли заполнять пустые ячейки (pad_with).
  • Убедитесь, что ваша версия Excel поддерживает динамические массивы (Microsoft 365).

Шпаргалка по шаблонам и часто встречающимся вариантам

  • Показать первые N элементов по колонкам:
=WRAPCOLS(A1:A100,10)
  • Заполнить недостающие значения пустой строкой:
=WRAPCOLS(A1:A23,6," ")
  • Использовать в связке с SORT:
=WRAPCOLS(SORT(A1:A30),5)
  • Объединить с TRANSPOSE для поворота результата:
=TRANSPOSE(WRAPCOLS(A1:A12,4))

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

  • Результат содержит ровно столько столбцов, сколько требуется для размещения всех элементов при заданном wrap_count.
  • Пустые места заполняются указанным pad_with или помечаются #N/A при его отсутствии.
  • Порядок элементов соответствует порядку в исходном векторе, читается сверху вниз по столбцам.

Ролевые рекомендации

  • Аналитик данных: используйте WRAPCOLS для быстрого предварительного просмотра длинных списков и подготовки данных к визуализации.
  • Бухгалтер: удобно упаковывать позиции по партиям фиксированного размера для печати или экспорта.
  • Руководитель проекта: применяйте для группировки задач по циклам (спринтам) одинаковой длины.

Быстрый сценарий устранения ошибок

  • Если появляется #N/A — либо уменьшите wrap_count, либо укажите pad_with.
  • Если результат кажется «перевернутым», попробуйте заменить WRAPCOLS на WRAPROWS или применить TRANSPOSE.
  • Если формула не вычисляется как массив — проверьте поддержку динамических массивов в вашей версии Excel.

Итог

WRAPCOLS — простой и мощный инструмент для преобразования одномерных списков в аккуратные столбцы заданной высоты. Он экономит время при подготовке отчётов и таблиц и легко комбинируется с другими функциями Excel. Если нужен контроль над порядком или более сложная трансформация — рассмотрите INDEX+SEQUENCE или Power Query.

Важно

Всегда проверяйте версию Excel и наличие поддержки динамических массивов, иначе формула не сработает.

Краткое резюме

  • WRAPCOLS преобразует вектор в набор столбцов фиксированной высоты.
  • Укажите pad_with для заполнения пустых ячеек.
  • Для строк используйте WRAPROWS; для более сложных трансформаций — Power Query.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство