Note: The other languages of the website are Google-translated. Back to English
English English

Функция Excel HSTACK

Компания HSTACK функция объединяет несколько диапазонов или массивов по горизонтали в один большой массив, и каждый последующий массив будет добавляться справа от предыдущего массива.

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

Функция HSTACK VS. Функция ВСТЭК

Компания HSTACK-функция может использоваться для объединения диапазонов по горизонтали, в то время как Функция ВСТЭК может использоваться для объединения диапазонов по вертикали.

Синтаксис

=HSTACK(array1, [array2],...)

аргументы

Массив1 (обязательно): первый диапазон или массив для добавления.
Массив2,... (необязательно): второй и более диапазонов или массивов для добавления.

Замечания

1) Функция HSTACK возвращает один массив со следующими размерами:
Количество столбцов: имеет столько столбцов, сколько сумма всех столбцов исходных массивов;
Количество рядов: равно максимальному количеству строк для каждого из аргументов массива.
2) Результирующий массив автоматически разливается на столько ячеек, сколько необходимо после ввода формулы и нажатия клавиши Enter ключ;
3) Значение ошибки #Н/Д возникает, если заданные массивы имеют разные строки. Если вы хотите заменить ошибку #Н/Д нужным вам значением, вставьте функцию HSTACK внутрь функции ЕСЛИОШИБКА. Такие как:

=IFERROR(HSTACK(array1,array2,...),"")

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

Он возвращает массив.

Пример

Как показано на снимке экрана ниже, есть два диапазона, которые необходимо добавить к одному диапазону. Вы можете применить функцию HSTACK следующим образом, чтобы сделать это.

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

=HSTACK(C6:F7,C10:F11)

Заметки: если диапазоны имеют разные строки, в результирующем массиве появятся значения ошибки #Н/Д, как показано на снимке экрана ниже.

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

=IFERROR(HSTACK(C6:F7,C10:F12),"")


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

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

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (0)
Оценок пока нет. Оцените первым!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места