Хотите узнать, как складывать и добавлять данные в Excel? Узнайте, как использовать функции VSTACK и HSTACK.

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

Используя функции VSTACK и HSTACK, мы можем легко складывать данные и манипулировать ими без написания сложных формул. В этой статье мы узнаем о VSTACK и HSTACK и о том, как их использовать в Excel.

Что такое функции VSTACK и HSTACK в Excel?

Функции VSTACK и HSTACK в Excel — довольно новые функции. Эти функции были выпущены как новые функции обработки текста в 2022 году и могут использоваться пользователями Microsoft 365. Даже Базовый уровень Microsoft 365 имеет к нему доступ. Эти функции также являются одними из многих функции Excel для Интернета которые можно использовать для повышения производительности.

instagram viewer

Функция VSTACK, сокращение от вертикального стека, позволяет добавлять данные и размещать их вертикально друг над другом. Противоположной ей парой является функция HSTACK, также называемая горизонтальным стеком, которая позволяет добавлять данные горизонтально и размещать их рядом друг с другом.

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

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

Синтаксис VSTACK следующий:

 =VSTACK(массив1,[массив2],...)

Аргумент массива в синтаксисе функции — это массивы, которые вы хотите добавить вертикально. Начнем с простого примера. Представьте, что у нас есть две таблицы, каждая с некоторым алфавитом и соответствующими номерами. Чтобы использовать VSTACK:

  1. В строке формул напишите VSTACK.
  2. Выберите или напишите массив для первой таблицы в функции и добавьте запятую. Наша таблица B3:C7.
  3. После запятой укажите массив для второй таблицы. В нашем случае это E3:F7.

Ваш окончательный синтаксис должен быть:

=ВСТЕК(B3:C7;E3:F7)

Вы также можете использовать эту функцию и исключить свои заголовки. Здесь у нас есть список имен, и вы хотите сложить их вместе.

  1. Напишите функцию VSTACK.
  2. В фигурных скобках вы пишете свои заголовки.
  3. Напишите запятую.
  4. Напишите массив для обеих таблиц без их заголовков.
=ВСТЕК({"Имя","Возраст"},Б3:С8,B11:С16)

Мы также можем отсортировать имя, объединив VSTACK с функцией SORT в Excel. Вы можете добиться этого, обернув данные в своей таблице в SORT и VSTACK.

=ВСТЕК({"Имя","Возраст"},СОРТИРОВАТЬ(ВСТЭК(B3:C8,B11:С16)))

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

Синтаксис HSTACK:

 =HSTACK(массив1,[массив2],...)

Аргумент массива в синтаксисе функции — это массивы, которые вы хотите добавить горизонтально. Начнем с простого примера. Мы будем использовать данные букв и цифр.

  1. Напишите HSTACK в строке формул.
  2. В функции выберите или напишите массивы ваших таблиц.

Окончательный синтаксис будет таким:

=HSTACK(B3:C7,E3:F7)

Как и VSTACK, мы можем использовать HSTACK с другими функциями, такими как функция UNIQUE в Excel. Давайте посмотрим, как это работает. На этот раз нам нужен список уникальных значений из двух списков конфет. Мы можем обернуть наш HSTACK в функции UNIQUE.

=УНИКАЛЬНЫЙ(HSTACK(B4:C8, E4:F8))

Складывайте свои данные легко

Функции Excel VSTACK и HSTACK на первый взгляд могут показаться простыми и фундаментальными. Однако их истинная красота проявляется в других мощных функциях, таких как ФИЛЬТР.

Использование синергии между вашими функциями может помочь вам открыть совершенно новый уровень обработки и анализа данных. Так что изучите простоту VSTACK и HSTACK и изучите бесконечные возможности, которые они предлагают при интеграции с другими функциями Excel.