Как преобразовать таблицу в список в excel (с примером)
Вы можете использовать функцию ТРАНСП вместе с функцией HSTACK в Excel, чтобы быстро преобразовать таблицу данных в вертикальный список.
Например, вы можете использовать следующую формулу для преобразования таблицы из трех строк в вертикальный список:
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
Следующий пример показывает, как использовать эту формулу на практике.
Пример: преобразование таблицы в список в Excel
Предположим, у нас есть следующий набор данных в Excel, который отображает общий объем продаж компании за каждый квартал трех лет подряд:
Предположим, мы хотим преобразовать эту таблицу в вертикальный список.
Для этого мы можем ввести следующую формулу в ячейку A7 :
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Мы видим, что формула успешно преобразовала таблицу значений в единый список, отображающий значения продаж за каждый квартал и год.
Например:
- Первое значение в списке отображает продажи за первый квартал 2021 года .
- Второе значение в списке показывает продажи за второй квартал 2021 года .
- Третье значение в списке показывает продажи за третий квартал 2021 года .
И так далее.
Как работает эта формула?
Помните формулу, которую мы использовали для преобразования массива в вертикальный список:
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
Эта формула работает, сначала используя функцию HSTACK для горизонтального сложения значений из каждой строки в одну строку.
Далее мы оборачиваем функцию ТРАНСП вокруг функции HSTACK , чтобы транспонировать горизонтальный список значений в вертикальный список значений.
Примечание . Полную документацию по функции HSTACK в Excel можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Как посчитать количество вхождений в Excel
Как посчитать частоту текста в Excel
Как рассчитать относительную частоту в Excel