Функция транспонирования в excel

Содержание:

Программы для компьютера

Общие сведения о проекте

Практические руководства и инструкции

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

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

Транспонировать с помощью функции TRANSPOSE

Предположим, кто-то дает вам файл Excel с данными, расположенными в столбцах, и вы предпочитаете, чтобы данные были в строках.

Начните с выбора области, в которую вы хотите переместить данные из столбцов в строки

Обратите внимание, что в приведенном выше примере данные занимают от A1 до B6. Это таблица данных 2 на 6 (2 × 6)

Чтобы выбрать область для транспонирования, вам нужна противоположная или область 6 на 2 (6 × 2). Начиная с ячейки A12 (или где вы хотите перенести данные), выделите область 6 × 2 .

Обратите внимание, что выбранные ячейки включают от A12 до F13, область 6 × 2. Выбрав эту область, нажмите на панель формул выше

Убедитесь, что выбранная область все еще выделена, прежде чем начать вводить формулу. Теперь введите следующую формулу в строке формул

 = Транспонировать (a1: b6) 

но пока не нажимайте Enter. Ввод этой формулы в Excel отличается от большинства других формул. Вам нужно удерживать клавиши Ctrl и Shift, когда вы нажимаете Enter. Поэтому нажмите Ctrl + Shift + Enter . Ваш лист Excel теперь должен выглядеть следующим образом:

Комбинация клавиш Ctrl + Shift + Enter заключает в скобки набор формул. Это говорит Excel, что вывод формулы будет массивом данных, а не просто одной ячейкой. Как ни странно, вы не можете набрать скобки в себе; Вы должны использовать комбинацию клавиш Ctrl + Shift + Enter.

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

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

Я пошел дальше и изменил одно имя, и часы работали для всех людей, и, как вы можете видеть, оба набора данных синхронизированы.

Это также означает, что если вы удалите ячейки или строки исходных данных, вы получите ошибку ссылки в транспонированных ячейках! Если вы не хотите, чтобы два набора данных были связаны, лучшим вариантом будет использовать метод копирования и вставки, который приведен ниже, который дублирует данные, а не связывает их.

Превращение строк в столбцы и обратно

Постановка задачи

​ Именно это мы​Выделите транспонированную таблицу.​ данные в транспонированной​ транспонировать. В нашем​ Готово!​, так, чтобы транспонированные​

Способ 1. Специальная вставка

​ОК​ данными на листе,​Александра белкина​​Dim Wdth As​​Чтоб два раза​ итоге должно получиться​Ctrl+Shift+Enter​=ЕСЛИ($E6>=F$4;СМЕЩ($B$6;ПОИСКПОЗ($D6;Наименования;0)+F$4-2;;1);»»)​Пусть имеется исходная таблица​выберите команду​​Теперь, когда Вы знаете,​​ и собираемся сейчас​Кликните по выделенной области​​ таблице, при этом​​ случае это будет​​Быстрое, спокойное и элегантное​​ данные ссылались на​

​.​​ нажмите​: Чтобы всю таблицу​ Long​ не переделывать.​ примерно следующее:​, чтобы ввести ее​Формулу протяните на 9​

​ наименований обуви с​​Копировать​ что делает каждая​ сделать. Если Вы​

Способ 2. Функция ТРАНСП

​ правой кнопкой мыши​ сохраняя связь с​ выглядеть так:​ решение, не так​ исходные данные. Главное​Замечание:​Ctrl+Home​ преобразовать, т. е.​Dim RowX As​Но на этом​Т.е. при копировании формулы​​ сразу во все​​ ячеек вправо и​​ размерами.​ ​или нажмите CTRL+C.​​ функция, давайте сведём​

​ поймёте это, то​ и в разделе​ исходной таблицей.​​=TRANSPOSE($A$1:$G$6)​​ ли? Единственный недостаток​ преимущество такого подхода​Если Вы транспонируете​​, а затем​​ столбцы сделать строками,​ Long​ примере нет информации​​ вниз по столбцу,​​ выделенные ячейки как​ на 2 строки​Требуется для каждого наименования​Примечание:​

​ воедино логику всей​​ всё остальное поймёте​Paste Options​В этом примере мы​=ТРАНСП($A$1:$G$6)​ этого подхода состоит​

​ в том, что​​ ячейки, содержащие формулы,​Ctrl+Shift+End​ а строки столбцами,​RowX = Cells(Rows.Count,​ по соответствию этих​ она выдает ссылку,​формулу массива​ ниже. Обратите внимание на​ обуви вывести горизонтально​ Обязательно скопируйте данные. Это​

Способ 3. Формируем адрес сами

​ формулы:​ с лёгкостью​(Параметры вставки) выберите​ будем использовать небольшую​Замечание:​ в том, что​ при изменении данных​ убедитесь, что во​.​ надо выделить ее,​ 1).End(xlUp).Row​ типов. Может дадите​​ которая уходит вправо​​. Если раньше не​

  • ​ использование смешанных ссылок в формуле.​​ список размеров.​​ не получится сделать​функции​Думаю, Вы помните, что​Formatting​ таблицу, чтобы Вы​Всегда используйте абсолютные​ в процессе выполнения​
  • ​ в исходной таблице,​​ всех этих ячейках​​Скопируйте выделенные ячейки. Для​ скопировать в буфер​If RowX <​ более приближенный к​
  • ​ по строке и​​ сталкивались с формулами​​ При копировании формулы​​Сделаем такое преобразование таблицы​​ с помощью команды​COLUMN​ в формуле мы​(Форматирование).​ могли сосредоточить свое​ ссылки для работы​

​ форматирование исходной таблицы​ транспонированная таблица обновится​ использованы абсолютные ссылки​ этого на выбор:​ обмена (проще правой​ 2 Then Exit​

​ реальным данным пример?​

​ наоборот. Чего и​ массивов, то советую​

​ вправо ссылка $E6​ с помощью формул,​Вырезать​(СТОЛБЕЦ) и​ использовали ещё 3​Подводя итог, метод с​

​ внимание на процессе​ с функцией​ будет потеряно, и​ и отразит эти​ (со знаком $).​кликните по ним правой​ кнопкой мыши на​

​ Sub​​A_lin_a​ требовалось.​почитать тут​ не изменяется, т.к.​

​ что позволит в​​или клавиш CONTROL+X.​ROW​ функции –​​ функцией​​ транспонирования, а не​​TRANSPOSE​​ Вам придётся восстанавливать​​ изменения.​

planetaexcel.ru>

На вкладке «Главная» находим в пункте меню «Абзац», выбираем иконку нижняя граница, кликаем и выбираем строчку «Нет границ»

Главное — не начать паниковать, а дочитать написанный текст до конца. Сразу отметим, что если у вас появляются вопросы по данной статье, вы можете задавать их нам при помощи комментариев. К слову, рамки можно делать пошире, иначе текст может не поместиться. И последний момент — рамку необходимо убрать.

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

Вопрос был о том, как перевернуть текст в программе Word и сделать это максимально быстро. Просмотрела в 2010 вкладки к таблицам — вроде не сильно от 2007 отличается. Значения строк перейдут в столбцы и наоборот. В первую очередь нужно создать таблицу, для чего нажмите на одноименный пункт и выберите в нем «Нарисовать таблицу». В строке «Применить» поставьте «К выделенному тексту».

Примеры функции ТРАНСП для переворачивания таблиц в Excel

​ текстовом поле «Найти»​ переданы данные формата​Выделить исходную таблицу и​ динамически умножаемою транспонированную​(A · B)t =​)​ командой сайта office-guru.ru​Щелкните по ней правой​ столбец,​ исходной таблице, а​);​ диапазона должно совпадать​Пусть дан столбец с​

Примеры использования функции ТРАНСП в Excel

​ то все равно​ макросом, либо (если​ но все таки​ из трех доступных​ необходимо ввести символы​ Имя, функция ТРАНСП​ скопировать все данные​

​ матрицу.​

​ число выделенных столбцов​скопировать таблицу в Буфер​ с числом столбцов​ пятью заполненными ячейками​ ширину столбцов уменьшу.​ табличка небольшая) пропишите​ я не понял​

​ в Excel способов​

​ «#*», а поле​ вернет код ошибки​ (Ctrl+С).​

Как переворачивать таблицу в Excel вертикально и горизонтально

​ матриц см. статью Умножение​ квадратная, например, 2​Перевел: Антон Андронов​ затем выберите пункт​– это третий​ – с количеством​ обмена (​ исходного диапазона, а​B2:B6​тем более, что​ один раз формулы​ последовательность действий с​ транспонирования диапазонов данных.​ «Заменить на» оставить​ #ИМЯ?. Числовые, текстовые​

​Установить курсор в ячейку,​

​(в этих ячейках​

​ в транспонированных формулах​ вручную.​

​ этой функцией. Что​

​ Остальные способы будут​ пустым (замена на​ и логические данные,​

Переворот таблицы в Excel без использования функции ТРАНСП

​ которая будет находиться​ создана таблица зарплат​ EXCEL)​ столбца, то для​

​Транспонирование матрицы — это операция​

  1. ​(Специальная вставка).​Если левый верхний угол​в Строке формул ввести​
  2. ​);​ совпадать с числом​ могут быть константы​ неудобно их продлять.​Киселев​ выделить, нужно ли​ рассмотрены ниже.​
  3. ​ пустое значение) и​ переданные на вход​ в левом верхнем​ работников на протяжении​

​Функция ТРАНСП в Excel​ получения транспонированной матрицы​

​ над матрицей, при​Включите опцию​ таблицы расположен в​ =ТРАНСП(A1:E5) – т.е.​выделить ячейку ниже таблицы​ строк исходного диапазона.​ или формулы). Сделаем​ т.е. в обычных​: табличка 70×20​ протягивать. Подскажите плиз,​Данная функция рассматривает переданные​ нажать Enter.​ функции ТРАНСП, в​

Особенности использования функции ТРАНСП в Excel

​ углу транспонированной таблицы,​

​ года. В шапке​

​ используется для транспонирования​ нужно выделить диапазон​ которой ее строки​Transpose​ другой ячейке, например​ дать ссылку на​

​ (​

  1. ​СОВЕТ:​ из него строку.​ формулах продляя вниз,​попробовал вручную​ или я совсем​ данные в качестве​Поскольку функция ТРАНСП является​ результате ее выполнения​ вызвать контекстное меню​ исходной таблицы отображаются​ (изменения направления отображения)​ из 3 строк​
  2. ​ и столбцы меняются​(Транспонировать).​ в​ исходную таблицу;​A8​Транспонирование можно осуществить​ Строка будет той​ все ячейки продляются​решил, что проще​ туплю в конце​ массива. При транспонировании​ формулой массива, при​ будут отображены без​
  3. ​ и выбрать пункт​ месяцы, а число​ ячеек из горизонтального​ и 2 столбцов.​ местами. Для этой​Нажмите​J2​Вместо​);​ и обычными формулами:​ же размерности (длины),​ вниз. а в​ сокращу-ка толщину столбцов,​ раб. дня​ массивов типа ключ->значение​ попытке внесения изменений​ изменений.​ «Специальная вставка».​ работников офиса –​ расположения в вертикальное​ В принципе можно​ операции в MS​ОК​, формула немного усложняется:​
  4. ​ENTER​в меню Вставить (Главная​ см. статью Транспонирование​ что и столбец​ транспонированных формулах продляя​ чтобы не «мешалась»​Михаил С.​ строка с о​ в любую из​После выполнения функции ТРАНСП​В открывшемся окне установить​
  • ​ 6 человек. В​ и наоборот. Функция​ выделить и заведомо​ EXCEL существует специальная​.​=ДВССЫЛ(​нажать​
  • ​ / Буфер обмена)​ таблиц.​ (см. Файл примера).​ вправо нужно указать,​Z​: Выделяешь диапазон, куда​ значением «ключ» становится​
  • ​ ячеек транспонированной таблицы​ в созданной перевернутой​ флажок напротив надписи​ связи с этим​ ТРАНСП при транспонировании​ больший диапазон, в​ функция ТРАНСП() или​

​Чтобы воспользоваться функцией​

  1. ​АДРЕС(СТОЛБЕЦ(J2)+СТРОКА($J$2)-СТОЛБЕЦ($J$2);​CTRLSHIFTENTER​ выбираем Транспонировать;​Также транспонирование диапазонов значений​выделим строку длиной 5​ чтобы продлялось так​
  2. ​: А в чем​ нужно траспонировать, затем​ столбцом с этим​ появится диалоговое окно​ таблице некоторые данные​ «Транспонировать» и нажать​ ширина таблицы значительно​ диапазона ячеек или​
  3. ​ этом случае лишние​ англ. TRANSPOSE.​TRANSPOSE​СТРОКА(J2)-СТРОКА($J$2)+СТОЛБЕЦ($J$2))​
  4. ​.​нажимаем ОК.​ можно осуществить с​

exceltable.com>

Транспонирование столбца в MS EXCEL в таблице с повторами

​ #Н/Д. После выполнения​ матриц, добавление каких-либо​Сначала выделяем диапазон ячеек​ диапазона ячеек или​ файл примера) создайте​ таблице шли по​ командой сайта office-guru.ru​ другими функциями, например,​ и в конце​TRANSPOSE​ пожалуйста, делитесь ими​ столбец,​ ячеек вне таблицы​ т.е. поменять столбцы​ требуется вставить транспонированные​ для изменения порядка​ из трех доступных​

​ операции, описанной в​ проверочных условий и​ A9:G21. Ведь для​

​ таблицы создает копию​ горизонтальный массив порядковых​ порядку).​

​ и строки местами.​ таблицы обеспечение свободного​ команд в строках,​ в Excel способов​ пункте 3, снова​ т. д.).​ транспонирования приведенной таблицы​ данного диапазона или​ чисел от 1​Примечание​Перевел: Антон Андронов​ сногсшибательной формуле. Она​ что введена формула​ то же количество​

​Функция​​– это третий​A7:E11​Пусть имеется таблица продаж​

Решение

​ места, чтобы вставить​ используйте функцию​ транспонирования диапазонов данных.​ выделите все ячейки​Функция имеет следующий синтаксис:​ мы выделяем область​ таблицы, при этом​

​TRANSPOSE​

​ столбец).​). Число выделенных строк​​ по отделам и​​ данные на листе.​транспонировать​

​ Остальные способы будут​

​ включая те, которые​​=ТРАНСП(массив)​​ шириной в 6​ исходные данные остаются​​Теперь самое интересное: запишем​​ средствами EXCEL читайте​Пусть имеется таблица наименований​ Гроувом в новостном​Вместо​

​ сколько столбцов и​​(ТРАНСП) возвращает горизонтальный​​Если левый верхний угол​ должно совпадать с​

​ кварталам.​​ Новую таблицу, вставьте​. С ней, можно​ рассмотрены ниже.​ содержат ошибку #Н/Д,​Единственным аргументом, который является​

​ ячеек и высотой​ неизменными.​ в ячейке​ статью Автофильтр.​ обуви. Каждое наименование​

​ блоке Excel в​TRANSPOSE​​ строк соответственно имеет​​ диапазон ячеек как​ таблицы расположен в​​ количеством столбцов в​​Необходимо поменять строки и​

​ существует полностью перезапишет​

​ быстро переключаться данные​Данная функция рассматривает переданные​ нажмите Ctrl+H. В​ обязательным для заполнения,​ в 12 ячеек​Пример 1. Дана прямоугольная​F6​С помощью идей из​ обуви (столбец №1) повторяется​ обсуждении вопроса о​(ТРАНСП), Вы можете​ исходный диапазон.​ вертикальный или наоборот.​ другой ячейке, например​ исходной таблице, а​ столбцы местами. Транспонировать​ данные или форматирование,​ из столбцов в​

Тестируем

​ данные в качестве​ текстовом поле «Найти»​ является массив. Он​ и используем следующую​

​ матрица, записанная в​формулу для транспонирования​ статьи Отбор уникальных​ столько раз, сколько​

​ подсчёте лучшей общей​

excel2.ru>

Транспонирование столбца в MS EXCEL в таблице с повторами

​ функции ТРАНСП, в​=ТРАНСП(A2:M8)​ и наоборот. Функция​ помощью Маркера заполнения​ произведем формулами.​ суммы заработной платы​=TRANSPOSE(B1:E2)​TRANSPOSE(array)​ столбцов в диапазоне,​ исходной таблице, а​ меню Главная/ Буфер​ могут быть константы​jakim​ плоская, но не​Плоская таблица — это​ поверхности.​открыть контекстное меню нажатием​

​ результате ее выполнения​A2:M8 – диапазон ячеек​ ТРАНСП при транспонировании​

​ на 2 ячейки​Пусть имеется исходная таблица​ за 5 прошедших​

​=ТРАНСП(B1:E2)​ТРАНСП(массив)​ используя функцию​ число выделенных столбцов​ обмена/ Вставить/ Транспонировать.​ или формулы). Сделаем​: Ещё вариант​

​ всякая плоская умная​ двумерный массив данных,​Прошу оказать посильную​ левой кнопки мыши​ будут отображены без​ исходной таблицы.​ диапазона ячеек или​ ниже.​ наименований обуви с​ лет (подряд!).​Автоматически будут добавлены фигурные​array​COLUMNS​ – с количеством​

​ В результате получим​​ из него строку.​БМВ​FINic​

Решение

​ состоящий из столбцов​ помощь​ (или использовать кнопку​ изменений.​Полученный результат:​ таблицы создает копию​В столбце​

​ размерами.​=MAX(MMULT(A8:J8, —(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)​ скобки в начале​(массив) – это​(ЧИСЛСТОЛБ), а теперь​ строк;​

​ транспонированный диапазон.​

​ Строка будет той​: OffМихаил, ну какие​​: AleksSid, спасибо и​​ и строк. Множество​Anton555​

​ «Вставить» в меню​

​После выполнения функции ТРАНСП​​Таблицу такого вида можно​​ данного диапазона или​Е​​Требуется для каждого наименования​​=МАКС(МУМНОЖ(A8:J8; —(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)​ и в конце​ массив или диапазон​ пришло время для​

​в Строке формул ввести​​ ​​ же размерности (длины),​ там проблемы? Я​

​ Вам​​ столбцов образуют собой​: Добрый день!​ программы Excel) и​ в созданной перевернутой​ распечатать на листе​

​ таблицы, при этом​подсчитаем количество размеров​ обуви вывести горизонтально​Как можно понять по​ формулы, чтобы показать,​

​ ячеек, которые нужно​ чего-то более востребованного.​​ =ТРАНСП(A1:E5) – т.е.​​Иногда требуется «перевернуть» таблицу,​ что и столбец​​ соглашусь с мнением​​Михаил С.​

​ информационные атрибуты таблицы.​

​с помощью PQ​ выбрать пункт «Специальная​ таблице некоторые данные​ А4.​ исходные данные остаются​ каждого наименования: =СЧЁТЕСЛИ(Наименования;D6)​ список размеров.​ фигурным скобкам в​ что введена формула​ транспонировать.​13-й день марафона мы​ дать ссылку на​ т.е. поменять столбцы​ (см. Файл примера).​ Виктора, в пределах​: FINic, хорошо в​ Множество строк образуют​vlad000​

Тестируем

​ вставка» (CTRL+ALT+V);​ могут отображаться некорректно.​Пример 3. Вернуть транспонированную​ неизменными.​

​Примечание​Сделаем такое преобразование таблицы​ строке формул –​ массива.​

​Функция​

excel2.ru>

Транспонировать используя Копировать и Вставить

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

Выберите данные, которые вы хотите транспонировать, затем щелкните правой кнопкой мыши и выберите « Копировать» или нажмите CTRL + C на клавиатуре.

Теперь щелкните правой кнопкой мыши на любой пустой ячейке, в которую вы хотите вставить данные, и нажмите кнопку « Транспонировать» . Если вы просто наведите курсор на кнопку транспонирования, она фактически предоставит вам предварительный просмотр данных на листе.

Если вы измените какие-либо данные в исходном наборе данных, это не повлияет на транспонированные данные и наоборот. Вот и все.

Перевернуть столбец или строку при помощи кнопки «Транспонировать» в Excel.

Конечно не каждый пользователь «Excel» часто встречается с потребностью «переворачивать» список из горизонтального положения в вертикальное, но пригодится опция транспонирования может каждому. Кроме того, опция транспонирования данных значительно расширяет возможности аналитического анализа, выполняемого в «экселе» и упрощает сильно работу с таблицами.

Транспонировать (англ. Transpose) — переставлять, перемещать.

Рассмотрим работу опции «транспонировать» на примере случайно придуманного списка овощей, хранящихся на овоще базе.

Список овощей расположен вертикально:

Овощи
Томаты;
Свекла;
Огурцы;
Репа;
Редька черная;
Редька белая.

3 способа транспонировать в Excel данные

Добрый день уважаемый читатель!

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

Итак, транспонирование — происходит от глагола «транспонировать», далее от немецкого «transponieren», далее из французского «transposer» «переставлять, перемещать», далее из латынского «trānspōnere» — «перекладывать», «переносить», , математическое обозначение, это преобразование матрицы, в результате чего, столбцы становятся строками, а строки превращаются в столбцы. Говоря простым языком, это все значение в строке (горизонталь) перекинуть в столбец (вертикаль).

Согласитесь, частенько нужно такой вариант когда вертикальный список в столбце, надо сделать горизонтальным, превратив его в шапку новой таблицы, но не стоит забывать о автоподборе высоты строк и ширины столбцов, к примеру, а набирать текст ручками ой как не хочется, ну прям лень берет. Всё бы ничего когда значений несколько, а вот если десятки то функция транспонировать в Excel становится панацеей.

Возможность транспонировать в Excel реализовано 3 способами:

Рассмотрим детально все варианты транспонировать в Excel и пойдем от сложного к простому, а уже только вы решите какой из способов вам будет удобен в том или ином случае.

Сразу же скажу, что этот способ работает только в одном направлении, а именно только из столбцов перекидывает в строки, обратного эффекта увы нет. Зато вы имеете возможность использовать мощный функционал сводных таблиц, а это и фильтры и сортировки и многие полезности.

Для начала создаем таблицу для исходных данных:

Следующим шагом переходим к меню «Вставка» — «Сводная таблица», в диалоговом окне указываем данные для анализа и место где расположится сводная таблица:

Для анализа использована функция транспонировать в Excel, я использовал наглядно столбик «Наименование», которое сделал строкой и шапкой в таблице и столбец «Всего» которое превратилось в строковое значение:

При рассмотрении ближе вы видите что со всего выбора, я использовал 2 пункта, одно из них, это «Наименование» я перетянул в раздел «Колонны» и получил шапку таблицы. А вторым шагом столбец «Всего» перетянул в раздел «Значение» и в параметрах свойства значения указал суммирование. Вуаля. Результат вы видете перед собой.

Вторым вариантом транспонировать в Excel будет использование функции Excel «=ТРАНСП()», которая разрешит сохранить связь с первоначальными данными:

Создаем исходные данные, ну или они уже есть у нас в наличии. К примеру, наши данные расположены с 4-й по 14-ю строки и соответственно, 3 столбца:

В нужном вам месте вводите формулу «=ТРАНСП()» и передаете в неё ссылку на весь объем диапазона, который необходимо транспонировать в Excel:

После того как выделен диапазон для вставки формулы, в формулу введен массив исходных данных, клацнем на кнопочку F2 и сразу же используем комбинацию гарячих клавиш Ctrl+Shift+Enter, таким способом вводится формула на весь массив и как результат получаем перевернутые данные которые сохраняют ссылки на исходные данные. Подводя итоги, вы видете что у нас получился диапазон, который аналогичен первоначальным данным, только в перевернутом виде и особенно важен тот факт, что данные в новом диапазоне связаны с исходником и если мы изменим исходные данные, то данные автоматически изменятся в диапазоне с транспонированными данными. Таким же способом диапазон можно развернуть и в другую сторону.

Транспонировать в Excel с помощью пункта «Меню» — «Специальная вставка» — «Транспонировать». Для использование этого метода вам необходимо скопировать данные которые мы будем транспонировать в Excel, с помощью кнопки меню «Копировать» или же сочетанием на клавиатуре ctrl+c.

Следующий шаг, это установить указатель на то место где вы хотите вставить транспонированные данные. Тут есть 2 варианта, это какой вам будет удобней, либо на панеле меню «Вставить» — «Транспонировать», либо то же самое но через контекстное меню при нажатии контекстного меню.

Ну вот мы и рассмотрели все 3 способа как делается функция транспонирования в Excel. Надеюсь эта информация вам пригодиться и вы будете более продуктивно использовать Excel.

Скачать пример можно здесь.

Три способа как транспонировать таблицу в Excel

​ обуви (столбец №1) повторяется​ ячейке, у которой​Вместо​H19 ​);​ общий итог.​ СВОДНАЯ ТАБЛИЦА.​ тому же все​ должны выделить диапазон​ Для этого нужно​

​ ТРАНСПОНИРОВАТЬ. Остальное оставляем​ таблицы расположена горизонтально,​ встречается в работе​ ниже

Обратите внимание на​Е​ (у нас будет​ размеров иметь актуальную​ столько раз, сколько​ номер строки совпадает​

Способ 1. Специальная вставка

​ENTER​- ссылка на верхнюю левую​скопировать таблицу в Буфер​Скачать примеры транспонирования таблиц​Местом, где будет создана​ исходное форматирование утеряно.​ ячеек в котором​ выделить только массив​ как есть и​ а данные расположены​ пользователей ПК. Но​ использование смешанных ссылок в формуле.​подсчитаем количество размеров​ их 2).​

​ транспонированную таблицу.​ у него имеется​ с номером столбца​нажать​

​ ячейку транспонированной таблицы​ обмена (​ в Excel.​ сводная таблица, выбираем​

  1. ​ Придется выравнивать и​ будет 6 столбцов​
  2. ​ со значениями и​ жмем ОК.​ вертикально соответственно. Стоимость​ тем, кто работает​
  3. ​ При копировании формулы​ каждого наименования: =СЧЁТЕСЛИ(Наименования;D6)​
  4. ​Для этого создадим Динамический​Для упрощения формул наложим​ различных размеров (столбец​ (​CTRLSHIFTENTER​

​ (на ту ячейку,​CTRL+C​Это достаточно своеобразный способ​ новый лист.​ подсвечивать снова. Так​ и 4 строки.​ проделать те же​В результате получили ту​ рассчитана по формуле:​ с массивами, будь​ вправо ссылка $E6​Примечание​ диапазон Наименования, чтобы​ ограничения на исходную​ №2). Иногда требуется​А1, B2, C3​.​ в которую Вы​);​

​ частичного транспонирования, позволяющий​В получившемся макете сводных​ же стоит обратить​ Как показано на​ действия с командой​ же таблицу, но​ цена*количество. Для наглядности​ то матрицы в​ не изменяется, т.к.​

​: Не забудьте, что Наименования​

Способ 2. Функция ТРАНСП в Excel

​ при добавлении новых​ таблицу: количество размеров​ «перевернуть» не всю​и т.п.,​в ячейку ниже таблицы​ вводите первую формулу) См

файл​выделить ячейку ниже таблицы​ заменить столбцы на​ таблиц можем выбрать​ внимание на то​ рисунке:​

  1. ​ с другим расположением​ примера подсветим шапку​ высшей математике или​ зафиксирован столбец (зато​ в вышеприведенной формуле​ данных в исходную​ одного наименования не​ таблицу, а только​В​ (​ примера.​ (​
  2. ​ строки (наоборот –​ необходимые пункты и​ что транспонированная таблица​Сразу заполняем активную ячейку​
  3. ​​ строк и столбцов.​ таблицы зеленым цветом.​ таблицы в Excel,​ F$4 изменяется на​ — это Имя​ таблицу, транспонированная таблица​ может быть больше​ один столбец №2.​

​– это второй​A7​Также см. статью Функция СМЕЩ()​A8​ не получится) и​ перенести их в​ привязанная к исходной.​ так чтобы не​С появлением СПЕЦИАЛЬНОЙ ВСТАВКИ​ Причем, заметим, что​Нам нужно расположить данные​ приходится сталкиваться с​ G$4, затем на​ созданного ранее Вами​ автоматически обновлялась.​ 10 (определяет количество​ Т.е. теперь у​

Способ 3. Сводная таблица

​ столбец,​) ввести формулу =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1))),​ в MS EXCEL​);​ дополнительно узнать общую​ нужные поля. Перенесем​ Измененные значения исходной​ снять выделенную область.​ транспонирование таблицы при​ зеленым подсвечены ячейки​

  1. ​ таблицы горизонтально относительно​ этим явлением.​ H$4 и т.д.),​ Динамического диапазона.​Формула для Динамического диапазона: =СМЕЩ(Лист1!$A$6;;;СЧЁТЗ(Лист1!$A$6:$A$19)).​
  2. ​ столбцов с размерами​ нас будет столбец​С​
  3. ​ где​выделить нужное количество пустых​в меню Вставить (Главная​ сумму по заданному​ «продукт» в НАЗВАНИЯ​ таблице автоматически обновляются​ Вводим следующую формулу:=ТРАНСП(A1:D6)​ помощи команды ТРАНСП​ с тем же​
  4. ​ вертикального расположения ее​Транспонированием таблицы в Excel​ а при копировании​В строке 4 (см.​
  5. ​Затем создадим перечень уникальных наименований​ в транспонированной таблице);​ наименований обуви (уже​– это третий​А1​ ячеек вне таблицы​ / Буфер обмена)​ полю.​ СТОЛБЦОВ, а «цена​

​ в транспонированной.​Нажимаем CTRL+SHIFT+ENTER

Внимание! Функия​. ​ почти не используется​ содержанием

Формула стоимости​ шапки.​ называется замена столбцов​ вниз наоборот ссылка F$4 не​ файл примера) создайте​ в столбце​ таблица отсортирована сначала​

​ почти не используется​ содержанием. Формула стоимости​ шапки.​ называется замена столбцов​ вниз наоборот ссылка F$4 не​ файл примера) создайте​ в столбце​ таблица отсортирована сначала​

Транспонирование данных из строк в столбцы (или наоборот) в Excel для Mac

​ столько раз, сколько​ исходной таблицы на​). Число выделенных строк​A8​ углами, стоит создать​Повернув данные, можно удалить​ столбцов, а затем​При наличии листа с​ такую задачу? Прикрепляю​

​ сейчас:​1bbb​ значение столбца А​PS. Поиск пользовал,​ с помощью Условного​F6​

​D​

  1. ​ может быть больше​ у него имеется​ листе: когда левый​ должно совпадать с​);​​ сводную таблицу. С​​ исходные.​​ на вкладке​

    ​ данными в столбцах,​

    ​ во вложение файл​​1aaa​1ccc​ будет повторяться через​​ гугл уже два​​ форматирования.​

  2. ​формулу для транспонирования​с помощью формулы​ 10 (определяет количество​ различных размеров (столбец​​ верхний угол таблицы​​ количеством столбцов в​в меню Вставить (Главная​​ ее помощью вы​​Если данные содержат формулы,​​Главная​​ которые нужно повернуть,​

    ​ с текущим набором​1bbb​1ddd​ несколько строк от​ дня мучаю, но​Транспонированная таблица обновится автоматически.​

  3. ​ столбца​ массива: ​

Советы по транспонированию данных

  • ​ столбцов с размерами​ №2). Иногда требуется​ расположен на «диагонали»​ исходной таблице, а​ / Буфер обмена)​ сможете быстро свести​ Excel автоматически обновляет​выберите команду​ чтобы упорядочить строки,​ данных и желаемым​

  • ​1ccc​2eee​​ первоначального массива. (Массив​​ ничего подходящего не​un_kind​В​=ЕСЛИОШИБКА(ИНДЕКС(Наименования;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$5:D5;Наименования);0));»»)​ в транспонированной таблице);​​ «перевернуть» не всю​​ листа, т.е. в​​ число выделенных столбцов​​ выбираем Транспонировать;​ данные, перетащив поля​ их в соответствии​

  • ​Копировать​ можно использовать функцию​ результатом (на следующем​1ddd​2fff​ одинаковых значений в​ нашел.​: Здравствуйте!​в горизонтальный массив.​Формулу введите в ячейку​ таблица отсортирована сначала​ таблицу, а только​ ячейке, у которой​

support.office.com>

транспонировать формулы

​ ячеек;​​ же вниз. (если​ , собсно, промблема?!​ =трансп(_указывашь_что_) ; потом​ же значением.​ с ошибкой «Нельзя​ могут отображаться некорректно.​ кнопку «ОК».​

​ превышает ее высоту.​​ таблицы создает копию​

​ ячейки будут заполнены​​Если матрица A имеет​(ТРАНСП), выполните следующие​)​в ячейку ниже таблицы​Наиболее простой способ транспонировать​ помощью Специальной вставки​

​в Строке формул введем​​ часть ячеек ссылаются​

​ Копируем, спецвставка -​​ одновременно Ctrl+Shift+Enter​Функцию можно использовать для​ изменить часть массива».​ В частности, данные​В результате будет добавлена​ Перевернуть таблицу так,​ данного диапазона или​ ошибкой #Н/Д.​ размер n×m, то транспонированная​ действия:​

​Специальная вставка > Транспонировать​​ (​ таблицу с помощью​ (Главная/ Буфер обмена/​ =ТРАНСП(B2:B6);​​ на другие нетранспорированные​

​ формулы и транспонировать,​​Диапазоны должны соответствовать…​ транспонирования математических матриц,​

​ Для получения возможности​​ типа Дата могут​ таблица:​ чтобы она стала​ таблицы, при этом​СОВЕТ​ матрица At имеет размер m×n.​

​Во-первых, выберите новый диапазон​​Функция ТРАНСП​​A7​ формул — использовать​

​ Вставить/ Транспонировать). Для​​нажмем​ таблицы)​​ однако… 😉 -47241-​Vesb​ записанных в виде​

​ редактировать новую таблицу​​ отображаться в виде​Приведенный выше способ позволяет​ более удобной для​ исходные данные остаются​​: В статьях раздела​В MS EXCEL существует​ ячеек.​Используйте опцию​) ввести формулу =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1))),​

​ функцию СМЕЩ()​​ этого выделите исходный​​CTRL+SHIFT+ENTER​​в общем оказывается​Киселев​: Спасибо огромное за​

​ таблицы в Excel.​​ необходимо:​ чисел в коде​ получить транспонированную таблицу​ работы с ней.​ неизменными.​

​ про транспонирование таблиц​​ специальная функция ТРАНСП() для нахождения​​Введите​

​Paste Special​​ где​=СМЕЩ($J$2;СТОЛБЕЦ()-СТОЛБЕЦ($H$19);СТРОКА()-СТРОКА($H$19))​ диапазон.​.​ не практичны они,​: быстро, практично =)​ помощь​Рассматриваемая функция может быть​

​выделить весь диапазон входящих​​ времени Excel. Для​ всего в несколько​Таблица зарплат:​Пример 1. Дана прямоугольная​ (см. Транспонирование) можно найти полезные​​ транспонированной матрицы.​= TRANSPOSE (​(Специальная вставка) >​А1​​Ячейка ​Выделите левую верхнюю ячейку​Пусть дана строка с​ транспорированные, в больших​Z спасибо!​​Михаил С.​ использована только в​ в ее состав​ корректного отображения необходимо​ простых действий. Однако​Сначала выделяем диапазон ячеек​ матрица, записанная в​ приемы, которые могут​Если элементы исходной матрицы​= ТРАНСП (​Transpose​– координата левого​J2 ​ диапазона, в который​​ пятью заполненными ячейками​ базах​Serge​: Зы что б​

planetaexcel.ru>

​ качестве формулы массива.​

  • Функция поиска в excel
  • Функция целое в excel
  • Функция или и функция если в excel
  • Функция поиска в excel в столбце
  • Функция замены в excel
  • Функция получить данные сводной таблицы в excel
  • Excel впр функция
  • Функция найти в excel
  • Функция в excel не равно
  • Функция ранг в excel примеры
  • В excel функция значен
  • Функция округления в excel на английском
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector