KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция TOCOL в Excel

АвторSiluviaДата изменения

Функция TOCOL преобразует массив или диапазон в один столбец.

Примечание: Эта функция доступна только в Excel для Microsoft 365 в канале Insider.

демонстрация использования функции TOCOL

Функция TOCOL и функция TOROW

Функция TOCOL преобразует массив или диапазон в один столбец, а функция TOROW — в одну строку.

Синтаксис

=TOCOL(array, [ignore], [scan_by_column])

Аргументы

Массив(обязательный): массив, который требуется преобразовать в один столбец.
Игнорировать(необязательный): позволяет игнорировать определённые типы значений. По умолчанию сохраняются все значения.
--0или опущено: сохранить все значения (по умолчанию);
--1: игнорировать пустые ячейки;
--2: игнорировать ошибки;
--3: игнорировать пустые ячейки и ошибки.
Scan_by_column(необязательный): определяет способ сканирования массива.
--FALSEили опущено: The array is scanned by row (default);
--TRUE: массив сканируется по столбцам.

Возвращаемое значение

Возвращает один столбец.

Пример

Возьмём для примера таблицу ниже, чтобы наглядно продемонстрировать различные способы применения функции TOCOL.

демонстрация использования функции TOCOL
#Пример 1. Преобразование диапазона в один столбец с сохранением всех значений по умолчанию

Например, если вам нужны только первые три строки или столбца из таблицы продаж, воспользуйтесь одной из приведённых ниже формул.

Указанный выше диапазон включает как пустые ячейки, так и ошибки. Чтобы преобразовать его в один столбец, сохранив все значения, воспользуйтесь следующей формулой.

Выберите ячейку, например H6, введите следующую формулу и нажмите клавишу Enter, чтобы создать новый столбец.

=TOCOL(B6:F9)

демонстрация использования функции TOCOL

Примечания:

1) В данном случае мы опустили аргументы Ignoreи scan_by_columnв формуле.
2) Пустые ячейки отображаются как 0 в результирующем столбце.
#Пример 2. Преобразование диапазона в один столбец с пропуском определённых типов значений

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

=TOCOL(B6:F9,1)

демонстрация использования функции TOCOL

Чтобы игнорировать значения ошибок, задайте для аргумента ignore значение 2. Формула будет следующей.

=TOCOL(B6:F9,2)

демонстрация использования функции TOCOL

Чтобы игнорировать и пустые ячейки, и ошибки, задайте для аргумента ignore значение 3.

=TOCOL(B6:F9,3)

демонстрация использования функции TOCOL
#Пример 3. Преобразование диапазона в один столбец путём постолбцового сканирования значений

По умолчанию функция TOCOL сканирует массив по строкам. Чтобы получить один столбец из массива, просканированного по столбцам, установите для аргумента scan_by_column значение TRUE.

Выберите ячейку, например J6, введите следующую формулу и нажмите клавишу Enter, чтобы создать новый столбец.

=TOCOL(B6:F9,3,TRUE)

демонстрация использования функции TOCOL

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

Kutools для Excel — Помогает Вам выделяться из толпы

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

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.