Быстрая навигация
Функция ГСТОЛБИК
Краткое описание
Функция ГСТОЛБИК объединяет массивы горизонтально, добавляя их столбцы последовательно для создания расширенного массива. Идеально подходит для динамического объединения данных из разных источников в единую таблицу.
Синтаксис
=ГСТОЛБИК(массив1;[массив2];...)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| массив1 | Массив |
Да | Обязательный первый массив данных |
| массив2,... | Массив |
Нет | Необязательные дополнительные массивы для объединения |
Использование функции HSTACK
ГСТОЛБИК упрощает создание широких таблиц из отдельных диапазонов данных. Функция автоматически определяет максимальное количество строк среди всех массивов и заполняет недостающие позиции ошибкой #Н/Д.
Распространенные примеры HSTACK
Простое объединение двух массивов
=ГСТОЛБИК(A2:C3;E2:G3)
Объединяет два массива 2x3 в один массив 2x6 с данными: A B C AA BB CC; D E F DD EE FF
Объединение массивов разного размера
=ГСТОЛБИК(A2:B4;C2:D3;E2:F2)
Создает массив 3x6, заполняя пустые позиции ошибкой #Н/Д
Обработка ошибок в исходных данных
=ГСТОЛБИК(A2:B4;C2:D3;E2:F3)
Передает ошибки из исходных массивов (#ЗНАЧ!) в результирующий массив
Часто задаваемые вопросы
Распространенные ошибки и решения
#Н/Д в результирующем массиве
Cause: Массивы имеют разное количество строк
Solution: Используйте ЕСЛИОШИБКА для замены #Н/Д на нужное значение
Неправильный синтаксис
Cause: Недостаточно аргументов
Solution: Укажите хотя бы один массив
Примечания
- Доступна в Excel 365 и Excel 2021+
- Итоговый массив имеет: строки = максимум из входных, столбцы = сумма всех столбцов
- Работает только с горизонтальным расширением (для вертикального используйте VSTACK)
- Поддерживает spill-поведение динамических массивов
Совместимость
Доступно в: Excel 365, Excel 2021
Недоступно в: Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 365, Excel 2021+