Хотите узнать, как складывать и добавлять данные в Excel? Узнайте, как использовать функции VSTACK и HSTACK.
Стекирование и добавление данных имеет решающее значение для преобразования и анализа данных. Эти задачи позволяют нам объединять несколько наборов данных, объединять столбцы или строки и, в конечном итоге, создавать единое представление нашей информации. Этого можно добиться с помощью двух мощных функций, упрощающих этот процесс: VSTACK и HSTACK.
Используя функции VSTACK и HSTACK, мы можем легко складывать данные и манипулировать ими без написания сложных формул. В этой статье мы узнаем о VSTACK и HSTACK и о том, как их использовать в Excel.
Что такое функции VSTACK и HSTACK в Excel?
Функции VSTACK и HSTACK в Excel — довольно новые функции. Эти функции были выпущены как новые функции обработки текста в 2022 году и могут использоваться пользователями Microsoft 365. Даже Базовый уровень Microsoft 365 имеет к нему доступ. Эти функции также являются одними из многих функции Excel для Интернета которые можно использовать для повышения производительности.
Функция VSTACK, сокращение от вертикального стека, позволяет добавлять данные и размещать их вертикально друг над другом. Противоположной ей парой является функция HSTACK, также называемая горизонтальным стеком, которая позволяет добавлять данные горизонтально и размещать их рядом друг с другом.
Обе функции используют среду динамического массива для добавления данных и объединения их в единый и более обширный массив. Данные здесь могут быть списком, массивом, данными из нескольких листов, определенными заголовками или одним и тем же рабочим листом.
Как использовать функцию VSTACK в Excel
Синтаксис VSTACK следующий:
=VSTACK(массив1,[массив2],...)
Аргумент массива в синтаксисе функции — это массивы, которые вы хотите добавить вертикально. Начнем с простого примера. Представьте, что у нас есть две таблицы, каждая с некоторым алфавитом и соответствующими номерами. Чтобы использовать VSTACK:
- В строке формул напишите VSTACK.
- Выберите или напишите массив для первой таблицы в функции и добавьте запятую. Наша таблица B3:C7.
- После запятой укажите массив для второй таблицы. В нашем случае это E3:F7.
Ваш окончательный синтаксис должен быть:
=ВСТЕК(B3:C7;E3:F7)
Вы также можете использовать эту функцию и исключить свои заголовки. Здесь у нас есть список имен, и вы хотите сложить их вместе.
- Напишите функцию VSTACK.
- В фигурных скобках вы пишете свои заголовки.
- Напишите запятую.
- Напишите массив для обеих таблиц без их заголовков.
=ВСТЕК({"Имя","Возраст"},Б3:С8,B11:С16)
Мы также можем отсортировать имя, объединив VSTACK с функцией SORT в Excel. Вы можете добиться этого, обернув данные в своей таблице в SORT и VSTACK.
=ВСТЕК({"Имя","Возраст"},СОРТИРОВАТЬ(ВСТЭК(B3:C8,B11:С16)))
Как использовать функцию HSTACK в Excel
Синтаксис HSTACK:
=HSTACK(массив1,[массив2],...)
Аргумент массива в синтаксисе функции — это массивы, которые вы хотите добавить горизонтально. Начнем с простого примера. Мы будем использовать данные букв и цифр.
- Напишите HSTACK в строке формул.
- В функции выберите или напишите массивы ваших таблиц.
Окончательный синтаксис будет таким:
=HSTACK(B3:C7,E3:F7)
Как и VSTACK, мы можем использовать HSTACK с другими функциями, такими как функция UNIQUE в Excel. Давайте посмотрим, как это работает. На этот раз нам нужен список уникальных значений из двух списков конфет. Мы можем обернуть наш HSTACK в функции UNIQUE.
=УНИКАЛЬНЫЙ(HSTACK(B4:C8, E4:F8))
Складывайте свои данные легко
Функции Excel VSTACK и HSTACK на первый взгляд могут показаться простыми и фундаментальными. Однако их истинная красота проявляется в других мощных функциях, таких как ФИЛЬТР.
Использование синергии между вашими функциями может помочь вам открыть совершенно новый уровень обработки и анализа данных. Так что изучите простоту VSTACK и HSTACK и изучите бесконечные возможности, которые они предлагают при интеграции с другими функциями Excel.