Skip to main content

Использовать функцию TRANSPOSE в Excel для переворота строк или столбцов

Data Analysis in R by Dustin Tran (Май 2024)

Data Analysis in R by Dustin Tran (Май 2024)
Anonim

ТРАНСПОНИРОВАНИЕ функция в Excel - это один из вариантов изменения способа размещения или ориентации данных на листе; функция перевертывает данные, расположенные в строках по столбцам или от столбцов к строкам. Функция TRANSPOSE может использоваться для транспонирования одной строки или столбца данных или массива нескольких строк или столбцов.

01 из 02

Синтаксис и аргументы функции TRANSPOSE

Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы. Синтаксис для ТРАНСПОНИРОВАНИЕ функция:

{= TRANSPOSE (массив)}

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

Если массив с несколькими столбцами транспонирован, первый столбец массива становится первой строкой нового массива, второй столбец массива становится второй строкой нового массива и так далее. То же самое происходит, если многорядный массив транспонирован.

Формулы CSE

Кудрявые фигурные скобки{ } окружающая функция указывает, что это формула массива. Формула массива создается нажатием Ctrl, сдвиг, а также Войти клавиши на клавиатуре в то же время при вводе формулы.

Формула массива должна использоваться, потому что функция TRANSPOSE необходимо вводить в диапазон ячеек одновременно, чтобы данные были успешно перевернуты. Поскольку формулы массива создаются с использованием Ctrl, сдвиг, а также Войти ключи, их часто называют формулами CSE.

02 из 02

Транспонирование строк в столбцы

В этом примере статьи показано, как ввести ТРАНСПОНИРОВАНИЕ формула массива, расположенная в ячейкеС1 в G1 изображения, которое сопровождает эту статью. Те же шаги также используются для ввода второй формулы массива TRANSPOSE, расположенной в ячейках E7 в G9.

Создание функции TRANSPOSE

Параметры ввода функции и ее аргументы включают либо ввод полной функции, либо создание функции и ее аргументов с использованием Формула Builder.

= TRANSPOSE (A1: A5) в ячейки C1: G1

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

Независимо от того, какой метод используется для ввода формулы, последний шаг - превращение его в формулу массива - должен выполняться вручную с помощьюCtrl, сдвиг, а такжеВойти ключи.

Если вы используете более старую версию Excel,Formula Builder могут быть замененыАргументы функции диалоговое окно; просто вставьте данные таким же образом, как в этой статье.

  1. Выделите ячейки С1 в G1 на листе.
  2. Нажми наФормулы вкладку ленты.
  3. Нажми наПоиск и ссылки значок.
  4. Нажмите наТРАНСПОНИРОВАНИЕ в списке.

Завершение TRANSPOSE Формула массива

  1. Нажмите на массив линии в Formula Builder.
  2. Выделите ячейкиA1 в A5 на листе, чтобы ввести этот диапазон в качествемассив аргумент.
  3. нажмите Готово кнопка.
  4. Затем дважды щелкните элемент «Ячейка» С1.
  5. Поместите курсор мыши в панель формул.
  6. Нажмите и удерживайте Ctrl а такжесдвиг клавиши на клавиатуре.
  7. Нажмите и отпуститеВойти на клавиатуре, чтобы ввести функцию в виде формулы массива во всех пяти ячейках.

Данные в ячейках A1 в A5 теперь должны появляться в ячейках С1 в G1, Когда вы нажимаете на любую из ячеек в диапазоне от C1 до G1, полная функция отображается в строке формул над листом.