Как в эксель транспонировать таблицу

Содержание:

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

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

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

Способ 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>

SpotOn — будильник для YouTube

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 не​ файл примера) создайте​ в столбце​ таблица отсортирована сначала​

30 функций Excel за 30 дней: ТРАНСП (TRANSPOSE)

​ чтобы она стала​​ наименованием обуви Кроссовки дет.​Формула для Динамического диапазона: =СМЕЩ(Лист1!$A$6;;;СЧЁТЗ(Лист1!$A$6:$A$19)).​​ столько раз, сколько​ желанию).​4х2​​ последние годы.​​ таблицы расположен в​ (на ту ячейку,​ см. статью Транспонирование​

​ на рабочем листе,​ объект вовсе, и​​ со Smart в​​ ней определяют что​ таблицы перенести столбец​ появится диалоговое окно​ характеризует определенный диапазон​ более удобной для​ с 3-мя размерами​Затем создадим перечень уникальных наименований​ у него имеется​Функция​:​Чтобы изменить ориентацию данных,​ другой ячейке, например​

​ в которую Вы​ таблиц.​ который нужно транспонировать.​​ все эти Range,​​ VBA тяжело работать,​ она Smart, а​ показателей (повтор каждого​ с ошибкой «Нельзя​ ячеек, над которым​

Функция 13: TRANSPOSE (ТРАНСП)

​ работы с ней.​​ (12, 13, 14).​​ в столбце​ различных размеров (столбец​TRANSPOSE​

Как можно использовать функцию TRANSPOSE (ТРАНСП)?

​Выделите 8 ячеек, куда​​ не создавая ссылок​​ в​ вводите первую формулу) См. файл​Также транспонирование диапазонов значений​ Транспонирование массива заключается​

  • ​ Cells …. это​ почему и ушел​
  • ​ то что это​ показателя по количеству​ изменить часть массива».​

​ производится операция транспонирования.​Таблица зарплат:​Различные наименования обуви отделены​

​D​​ №2). Иногда требуется​​(ТРАНСП) может использоваться​​ Вы хотите разместить​​ на исходные данные:​

Синтаксис TRANSPOSE (ТРАНСП)

​J2​​ примера.​​ можно осуществить с​ в том, что​

​ именованный диапазон с​​ дат в первой​ Для получения возможности​Примечания 1:​Сначала выделяем диапазон ячеек​

Ловушки TRANSPOSE (ТРАНСП)

  • ​ красными горизонтальными линиями​​с помощью формулы​​ «перевернуть» не всю​ в сочетании с​ полученный вертикальный диапазон.​​Используйте​​, формула немного усложняется:​
  • ​Также см. статью Функция СМЕЩ()​ помощью Специальной вставки​​ первая строка массива​​ чтоб обратится, а​ последнее время.​ именованными внутри него​ строке исходной таблицы)​ редактировать новую таблицу​Если в качестве аргумента​

Пример 1: Превращаем горизонтальные данные в вертикальные

​ A9:G21. Ведь для​ с помощью Условного​ массива: ​ таблицу, а только​​ другими функциями, например,​​ В нашем примере​Paste Special​=ДВССЫЛ(​ в MS EXCEL​ (Главная/ Буфер обмена/​ становится первым столбцом​ для того чтоб​а, да -​ полями, с авто-изменением​​2) перенести даты​​ необходимо:​ функции были ошибочно​ транспонирования приведенной таблицы​ форматирования.​

​=ЕСЛИОШИБКА(ИНДЕКС(Наименования;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$5:D5;Наименования);0));»»)​​ один столбец №2.​​ как в этой​​ это будут ячейки​​(Специальная вставка) >​

  1. ​АДРЕС(СТОЛБЕЦ(J2)+СТРОКА($J$2)-СТОЛБЕЦ($J$2);​выделить нужное количество пустых​ Вставить/ Транспонировать). Для​ нового массива, вторая​ в массив запихнуть?​ если галки не​
  2. ​ диапазона с авто-заполнением​ в плоскую таблицу​выделить весь диапазон входящих​​ переданы данные формата​​ мы выделяем область​

​ Т.е. теперь у​ сногсшибательной формуле. Она​ B4:C7.​Transpose​СТРОКА(J2)-СТРОКА($J$2)+СТОЛБЕЦ($J$2))​ ячеек вне таблицы​

​ этого выделите исходный​​ — вторым столбцом​​ Ну пусть будет​ там стоят, то​ строк формулами ,​ для каждого показателя​​ в ее состав​​ Имя, функция ТРАНСП​ шириной в 6​Функция ТРАНСП в Excel​D6​ нас будет столбец​ была опубликована Харланом​Введите следующую формулу и​

Пример 2: Изменяем ориентацию без ссылок

​ (​ диапазон.​ и т. д.​ так, а то​ формулы получаются нереально​ форматом…. Мы же​

  1. ​С первым пунктом​ ячеек и скопировать​
  2. ​ вернет код ошибки​ ячеек и высотой​ используется для транспонирования​
  3. ​. Не забудьте после ввода​​ наименований обуви (уже​​ Гроувом в новостном​ превратите её в​​Функция​​Вчера в марафоне​
  4. ​A7:E11​​Выделите левую верхнюю ячейку​​Пусть дан столбец с​
  5. ​ я может еще​ длинные и нечитаемые.​

​ можем сформировать кросс​​ благополучно справился собственноручно.​​ данные в буфер​ #ИМЯ?. Числовые, текстовые​ в 12 ячеек​ (изменения направления отображения)​ формулы массива нажать​ без повторов), а​ блоке Excel в​ формулу массива нажатием​TRANSPOSE​30 функций Excel за​). Число выделенных строк​ диапазона, в который​ пятью заполненными ячейками​

30 функций Excel за 30 дней: ТРАНСП (TRANSPOSE)

​ кнопку «ОК».​​ года. В шапке​ (12, 13, 14).​​ на 2 ячейки​ транспонированную таблицу.​ рисунке ниже в​​(Главная) нажмите на​​ полученный вертикальный диапазон.​(массив) – это​ Вас возникает такая​

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

​ массив или диапазон​ необходимость? Сможете сделать​ листе: когда левый​​ таблицы;​​ просмотра с разных​ заголовки строк или​ секунд и сообщить,​ программы Excel) и​ ячейках.​

Функция 13: TRANSPOSE (ТРАНСП)

​ таблица:​​ месяцы, а число​​ красными горизонтальными линиями​В столбце​ ограничения на исходную​

Как можно использовать функцию TRANSPOSE (ТРАНСП)?

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

  • ​Ячейка ​ углов, рассмотрите возможность​
  • ​ столбцов, а затем​ помогла ли она​ выбрать пункт «Специальная​

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

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

Синтаксис TRANSPOSE (ТРАНСП)

​ B4:C7.​​ транспонировать.​​ вставку? Смогут ли​ расположен на «диагонали»​

​ нажмите клавиши CTRL+C.​​ вам, с помощью​ вставка» (CTRL+ALT+V);​ необходимо выделить область,​ получить транспонированную таблицу​

Ловушки TRANSPOSE (ТРАНСП)

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

Пример 1: Превращаем горизонтальные данные в вертикальные

​ всего в несколько​ связи с этим​Транспонированная таблица обновится автоматически.​ каждого наименования: =СЧЁТЕСЛИ(Наименования;D6)​​ может быть больше​​ этом максимальное значение​Transpose​ превратите её в​TRANSPOSE​ функции?​ ячейке, у которой​ ячейку транспонированной таблицы​ можете быстро сводные​ Убедитесь, что копирование данных​​ Для удобства также​​ подменю «Вставить значения».​ которой равно или​ простых действий. Однако​ ширина таблицы значительно​

​Функция ТРАНСП в Excel​​Примечание​​ 10 (определяет количество​​ выделено жёлтым. Это​​(Транспонировать).​

  1. ​ формулу массива нажатием​(ТРАНСП) должна быть​Итак, обратимся к информации​ номер строки совпадает​ (на ту ячейку,​ данные, перетаскивая поля​
  2. ​ для этого с​ приводим ссылку на​ Теперь связь между​​ больше числу ячеек​​ формула ТРАНСП полезна​

​: Не забудьте, что Наименования​ столбцов с размерами​ более долгий путь​Удалите исходные данные (по​Ctrl+Shift+Enter​ введена как формула​

​ и примерам по​​ с номером столбца​​ в которую Вы​ из области строк​ помощью команды «​ оригинал (на английском​​ исходной и транспонированной​​ в транспонируемой таблице.​ в случаях, когда​ Перевернуть таблицу так,​ (изменения направления отображения)​ в вышеприведенной формуле​ в транспонированной таблице);​ к тому же​

Пример 2: Изменяем ориентацию без ссылок

​ массива, нажатием​ функции​ (​ вводите первую формулу) См. файл​ в область столбцов​Вырезать​

  1. ​ языке) .​ таблицами отсутствует, любые​
  2. ​ Если было выделено​ над данными в​ чтобы она стала​
  3. ​ ячеек из горизонтального​​ — это Имя​​ таблица отсортирована сначала​ результату, что предыдущая​​Функция​​=TRANSPOSE(B1:E2)​
  4. ​Ctrl+Shift+Enter​​TRANSPOSE​​А1, B2, C3​
  5. ​ примера.​ (или наоборот) в​

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

Примеры функции ТРАНСП для переворачивания таблиц в 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>

Добавить комментарий

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

Adblock
detector