ТРАНСПОНИРОВАНИЕ функция в 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 в G1 на листе.
- Нажми наФормулы вкладку ленты.
- Нажми наПоиск и ссылки значок.
- Нажмите наТРАНСПОНИРОВАНИЕ в списке.
Завершение TRANSPOSE Формула массива
- Нажмите на массив линии в Formula Builder.
- Выделите ячейкиA1 в A5 на листе, чтобы ввести этот диапазон в качествемассив аргумент.
- нажмите Готово кнопка.
- Затем дважды щелкните элемент «Ячейка» С1.
- Поместите курсор мыши в панель формул.
- Нажмите и удерживайте Ctrl а такжесдвиг клавиши на клавиатуре.
- Нажмите и отпуститеВойти на клавиатуре, чтобы ввести функцию в виде формулы массива во всех пяти ячейках.
Данные в ячейках A1 в A5 теперь должны появляться в ячейках С1 в G1, Когда вы нажимаете на любую из ячеек в диапазоне от C1 до G1, полная функция отображается в строке формул над листом.