Если у вас есть таблица с данными в столбцах, которые необходимо повернуть для переупорядочивать их по строкам, используйте функцию Транспонировать. С его помощью можно быстро переключать данные из столбцов в строки и наоборот.
Например, если данные выглядят так: «Регионы продаж» в заголовках столбцов и «Кварталы» с левой стороны:
Функция Транспонировать переупомешет таблицу, в которой столбцы «Кварталы» отображаются в заголовках столбцов, а слева будут показаны регионы продаж, например:
Примечание: Если данные хранятся в таблице Excel, функция Транспонирование будет недоступна. Можно сначала преобразовать таблицу в диапазон или воспользоваться функцией ТРАНСП, чтобы повернуть строки и столбцы.
Вот как это сделать:
-
Выделите диапазон данных, который требуется переупорядочить, включая заголовки строк или столбцов, а затем нажмите клавиши CTRL+C.
Примечание: Убедитесь, что для этого нужно скопировать данные, так как не получится использовать команду Вырезать или CTRL+X.
-
Выберите новое место на том месте на компьютере, куда вы хотите ввести транспонную таблицу, чтобы вместить данные в достаточном месте. В новой таблице будут полностью переоформатироваться все данные и форматирование, которые уже есть.
Щелкните правой кнопкой мыши левую верхнюю ячейку, в которой нужно ввести транспонировать таблицу, и выберите транспонировать .
-
После успешного поворота данных можно удалить исходную таблицу, и данные в новой таблице останутся без изменений.
Советы по транспонированию данных
-
Если данные содержат формулы, Excel автоматически обновляет их в соответствие с новым расположением. Убедитесь, что в этих формулах используются абсолютные ссылки. Если они не используются, перед поворотом данных можно переключаться между относительными, абсолютными и смешанными ссылками.
-
Если вы хотите часто поворачивать данные для их просмотра под разными углами, создайте с помощью нее с помощью перетаскиванием полей из области строк в область столбцов (или наоборот)в списке полей.
Вы можете ввести в книгу данные в качестве транспон данных. Транспонировать: переупочевание содержимого скопированные ячейки при копировании. Данные строк будут вставлены в столбцы, и наоборот.
Вот как можно транспоннять содержимое ячейки:
-
Скопируйте диапазон ячеев.
-
Вы выберите пустые ячейки, в которые вы хотите ввести транспонировать данные.
-
На вкладке Главная щелкните значок Ввести и выберите Ввести транспонировать.
Превращение строк в столбцы и обратно
Постановка задачи
Хотим, упрощенно говоря, повернуть таблицу на бок, т.е. то, что располагалось в строке — пустить по столбцу и наоборот:
Способ 1. Специальная вставка
Выделяем и копируем исходную таблицу (правой кнопкой мыши — Копировать). Затем щелкаем правой по пустой ячейке, куда хотим поместить повернутую таблицу и выбираем из контекстного меню команду Специальная вставка (Paste Special). В открывшемся диалоговом окне ставим галочку Транспонировать (Transpose) и жмем ОК.
Минусы: не всегда корректно копируются ячейки с формулами, нет связи между таблицами (изменение данных в первой таблице не повлияет на вторую).
Плюсы: в транспонированной таблице сохраняется исходное форматирование ячеек.
Способ 2. Функция ТРАНСП
Выделяем нужное количество пустых ячеек (т.е. если, например, исходная таблица была из 3 строк и 5 столбцов, то выделить обязательно нужно диапазон из 5 строк и 3 столбцов) и вводим в первую ячейку функцию ТРАНСП (TRANSPOSE) из категории Ссылки и массивы (Lookup and Reference):
После ввода функции необходимо нажать не Enter, а Ctrl+Shift+Enter, чтобы ввести ее сразу во все выделенные ячейки как формулу массива. Если раньше не сталкивались с формулами массивов, то советую почитать тут — это весьма экзотический, но очень мощный инструмент в Excel.
Плюсы: между таблицами сохраняется связь, т.е. изменения в первой таблице тут же отражаются во второй.
Минусы: не сохраняется форматирование, пустые ячейки из первой таблицы отображаются в виде нулей во второй, нельзя редактировать отдельные ячейки во второй таблице, поскольку формулу массива можно менять только целиком.
Способ 3. Формируем адрес сами
Этот способ отчасти похож не предыдущий, но позволяет свободно редактировать значения во второй таблице и вносить в нее любые правки при необходимости. Для создания ссылок на строки и столбцы нам понадобятся четыре функции из категории Ссылки и массивы:
- Функция АДРЕС(номер_строки; номер_столбца) — выдает адрес ячейки по номеру строки и столбца на листе, т.е. АДРЕС(2;3) выдаст, например, ссылку на ячейку C2.
- Функция ДВССЫЛ(ссылка_в_виде_текста) — преобразует текстовую строку, например, «F3» в настоящую ссылку на ячейку F3.
- Функции СТРОКА(ячейка) и СТОЛБЕЦ(ячейка) — выдают номер строки и столбца для заданной ячейки, например =СТРОКА(F1) выдаст 1, а =СТОЛБЕЦ(А3) выдаст 3.
Теперь соединяем эти функции, чтобы получить нужную нам ссылку, т.е. вводим в любую свободную ячейку вот такую формулу:
=ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1)))
в английской версии Excel это будет =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))
А затем копируем (протягиваем) формулу на соседние ячейки как обычно черным крестом. В итоге должно получиться примерно следующее:
Т.е. при копировании формулы вниз по столбцу, она выдает ссылку, которая уходит вправо по строке и наоборот. Чего и требовалось.
Плюсы: сохраняются связи между таблицами, можно легко вносить изменения во вторую таблицу.
Минусы: форматирование не сохраняется, но его можно легко воспроизвести Специальной вставкой (вставить только Формат с флажком Транспонировать
Превращение из строки в столбец и наоборот в Excel называется транспонирование данных и выполняется по легкой и простой инструкции, описанной ниже.
- Найти и удалить в одном столбце;
- В двух столбцах;
- Выделить дубли.
Видеоинструкция
Из строки в столбец в Excel
Для выполнения этого действия необходимо выделить и скопировать нужную область (CTRL+C).
После кликаем на нужную ячейку и правой клавишей мыши вызываем диалоговое меню, где нажимаем на транспонирование.
Все готово.
Из столбца в строку в Эксель
Проводим аналогичную операцию, скопировав нужный диапазон данных.
В нужной ячейке при помощи правой клавиши мыши выводим меню и кликаем на нужную кнопку.
Готово.
Изменение ориентации (транспонирование) таблиц
В случае с целыми таблицами можно использовать ту ж процедуру копирования.
Использования транспонирования данных.
В итоге получаем перевернутые данные.
Транспонирование в Excel – преобразуем строки в столбцы и наоборот
Смотрите также не нашел - в столбце данные: А черезPaste Special командой сайта office-guru.ru(АДРЕС) понимает первое и собираемся сейчасВы можете спокойноEnter Если Вы сделаете
, чтобы перейти в его вручную (далееВыделите новые данные и кликнуть правой кнопкой по ячейке, в.Транспонирование данных в Excel как сделать чтобы вписывались не свыделить, копировать, вставить(Специальная вставка):Источник: https://www.ablebits.com/office-addins-blog/2014/03/06/transpose-excel-rows-columns/ число как номер сделать. Если Вы редактировать любую ячейку:
- попытку изменить какую-либо режим редактирования. в этом уроке
- откройте диалоговое окно мыши по любой которую нужно вставитьСкопируйте выделенные ячейки. Для
- – это задача, в имеющейся таблице
Преобразуем строки в столбцы в Excel при помощи Специальной вставки
самого верха? Касается (специальная вставка), транспонироватьВ открывшемся диалоговом окнеПеревел: Антон Андронов строки, а второе поймёте это, то (ячейки) в транспонированной=INDIRECT(ADDRESS(COLUMN(A1),ROW(A1))) ячейку, то получитеЗапишите функцию я покажу быстрый Excel – ячейке таблицы и данные, и в этого на выбор:
- знакомая многим пользователям. с данными, которая второго примера не получается?Paste specialАвтор: Антон Андронов число как номер всё остальное поймёте таблице, при этом=ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1))) сообщение с предупреждением:TRANSP
- способ сделать это).Find and Replace
- в контекстном меню контекстном меню выберитекликните по ним правой Очень часто после состоит из спискаSerge 007
- Serge 007(Специальная вставка) выберитеИногда мы аккуратно и
- столбца. Другими словами, с лёгкостью она будет оставатьсяЕсли данные начинаются неYou cannot change partOSEЕсли Вы не ищите(Найти и заменить).
- выбратьPaste Special кнопкой мыши и создания сложной таблицы,
email адресов, где: Код =ИНДЕКС($A$1:$D$1;;СТРОКА(A1)): …надо будет изменить пункт старательно вводим данные функцияДумаю, Вы помните, что связанной с таблицей-источником в строке с of an array(ТРАНСП) и укажите лёгких путей, то Вы также можетеTable(Специальная вставка) >
- выберите становится очевидным, что в одной строкеVladimir28 диапазоны в формулахTranspose в столбцах ExcelADDRESS в формуле мы и будет автоматически
- номером(Нельзя изменять часть в скобках диапазон можете использовать формулы нажать сочетание(Таблица) >TransposeCopy эффективнее было бы таблицы то 1: Ребята помогите. и протянуть их.
- (Транспонировать) и нажмите и только к(АДРЕС) берёт номер использовали ещё 3 обновляться каждый раз,1 массива). данных, который нужно для преобразования столбцов
- Ctrl+HConvert to Range(Транспонировать).(Копировать) в контекстном развернуть её для емайл адрес, тоЕсть 4 столбцаСочетания клавиш нажимаются
ОК концу понимаем, что столбца, возвращённый функцией функции – когда Вы будетеи не вИ в завершение, какой транспонировать. В нашем в строки и, чтобы сразу попасть(Преобразовать в диапазон).(наконец, самый быстрый способ)
меню. более удобного анализа через запятую по и много строк, только при вводе. гораздо удобнее расположитьCOLUMNADDRESS вносить изменения в столбце бы хорошей и случае это будет наоборот. на вкладкуБолее серьёзное ограничение этого Нажмитенажмите
или построения диаграммы несколько адресов в нужно каждую ячейку или редактировании формул.Теперь Ваши столбцы преобразовались их горизонтально, т.е.
- (СТОЛБЕЦ), и превращает(АДРЕС), исходные данные.A простой ни была выглядеть так:Как можно понять изReplace метода состоит вCtrl+Alt+VCtrl+C по имеющимся данным. одной строке - скопировать последовательно слеваА самому попробовать? в строки! не в столбцах, его в номерCOLUMN
- Недостатки:, то потребуется немного функция=TRANSPOSE($A$1:$G$6) её названия, функция(Заменить). том, что он, выберите опцию.В этой статье Вы а надо сделать на право построчноBusine2009Точно таким же образом а в строках. строки, затем берёт
Как транспонировать таблицу, ссылающуюся на исходные данные
(СТОЛБЕЦ) иНа самом деле, более сложная формула:TRANSPOSE=ТРАНСП($A$1:$G$6)TRANSPOSEЗамените все символы равно создаёт копию исходныхTransposeнажмите кнопку найдёте несколько способов так, чтобы сторого в один столбец..как: Есть одна строка Вы можете преобразовать Да, ради этого номер строки иROW
- я вижу только=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))(ТРАНСП), ей неЗамечание:(ТРАНСП) специально разработана
- « данных, и, если(Транспонировать) и кликните
- Co преобразовать строки в было: все емайл-адреса Это можно сделать?…вроде с данными на строки в столбцы. стоило потрудиться, чтобы превращает его в(СТРОКА). один – форматирование=ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1)))
- хватает гибкости, иВсегда используйте абсолютные для транспонирования данных= они изменятся, ВамОКpy столбцы (или столбцы каждый в своей задача простая, но листе. Вот небольшой пример:
- понять, что с номер столбца, тоФункция исходных данных неГде поэтому она становится ссылки для работы в Excel. Если» на « придётся повторять процесс.(Копировать) на вкладке в строки) в ячейчке, в одном никак не догонюНужно переместить этиПосле копирования и специальной самого начала надо есть меняет местами
- ADDRESS сохраняется. Впрочем, ВыA1 не лучшим решением с функцией у Вас нетххх и транспонировать таблицуЗамечание:Home Excel. Эти решения
- столбце. как это сделать…если данные в столбец вставки с включенным было делать всё строки и столбцы.(АДРЕС) используется для можете легко восстановить– это левая во многих ситуациях.TRANSPOSE
большого опыта работы«. На самом деле снова. Никто неЕсли Вы транспонируете(Главная) в разделе работают во всехВручную умаялся уже использовать трапорирование, то на том же параметром наоборот! Не спешитеТеперь, когда Вы знаете, того, чтобы получить
Транспонируем данные в Excel при помощи формул
его, как это верхняя ячейка таблицы-источника.Этот метод очень похож(ТРАНСП). с формулами в Вы можете заменить
Преобразуем в Excel строки в столбцы при помощи функции TRANSPOSE (ТРАНСП)
захочет тратить своё ячейки, содержащие формулы,Clipboard версиях Excel (2013, переносить, а автоматизировать при протягивании за листе.Transpose удалять проделанную работу что делает каждая адрес ячейки из показано выше. Также обратите внимание на предыдущий. ЕгоНажмите Excel, и в
их на любые драгоценное время на убедитесь, что во(Буфер обмена). 2010, 2007 и
не умею правый угол, онТ.е. нужно перевести(Транспонировать) строки преобразовались и начинать всё функция, давайте сведём номеров строки иТеперь Вы понимаете, как на использование абсолютных главное преимущество перед
- Ctrl+Shift+Enter частности с функциями другие символы, которых то, чтобы преобразовывать всех этих ячейках
- Выделите первую ячейку диапазона, более ранних), охватываютПрилагаю файл с копирует через 3 текст из горизонтального в столбцы. заново. В Excel воедино логику всей столбца, заданных Вами. работает функция и относительных ссылок. функцией. массива, то, пожалуйста, нет в рассматриваемом
- одни и те использованы абсолютные ссылки в который Вы множество возможных сценариев,
- образцом — на строки, а мне положения в вертикальное.Это отличный способ расположить есть простой способ формулы: Запомните: сначала строка,INDIRECTСкопируйте формулу на весь
TRANSPOSE
Замечание:
внимательно следите за диапазоне. же строки и (со знаком $). собираетесь скопировать транспонированные объясняют наиболее типичные
- первом листе показано нужно каждую строкуОтвет: копируете строку
информацию на листе транспонировать всю таблицуфункции потом столбец. Например,(ДВССЫЛ), и, возможно, диапазон, в который(ТРАНСП) состоит вОбязательно нажмите тем, чтобы выполнятьЭто превратит Вашу таблицу
столбцы по нескольку Это необходимо, поскольку данные. ошибки и показывают как исходные данные
Преимущества функции TRANSPOSE (ТРАНСП)
транспорировать и скопировать с данными. Щ. Excel так, как целиком и сохранитьCOLUMNАДРЕС(8;1) захотите более подробно Вы собираетесь поместить том, что онCtrl+Shift+Enter
Недостатки функции TRANSPOSE (ТРАНСП)
- следующие шаги в в нечто слегка раз. Согласны? формулы также будутЗамечание:
- хорошие примеры использования выглядят, а на в столбец, причем правой кн. мыши Вам нужно.
- структуру.(СТОЛБЕЦ) ивозвратит разобраться, что на транспонированные данные, протянув оставляет возможность изменять, поскольку это формула точности как написано. пугающее (смотри рисунокДавайте посмотрим, как можно транспонированы, а ссылкиВажно выбрать ячейку, в Excel формул втором листе -
последовательно. по ячейке, кудаУрок подготовлен для ВасВ этой статье мыROW$A$8 самом деле делает за маркер автозаполнения данные в транспонированной массива. Если для
Преобразовываем строку в столбец или столбец в строку при помощи функции INDIRECT (ДВССЫЛ)
В этом примере мы ниже), но не преобразовать строки в на ячейки автоматически которая находится за для транспонирования. как необходимо сделать.Казанский надо вставить данные командой сайта office-guru.ru приводим примеры и(СТРОКА) возвращают номера
. эта формула и в правом нижнем таблице, при этом ввода формулы просто будем преобразовывать таблицу, тревожьтесь, осталось всего столбцы в Excel обновлены. пределами диапазона исходныхПреобразовываем строки в столбцыЖду вашей помощи: Протяните такую формулу в столбец -
Источник: http://www.howtogeek.com/howto/12366/convert-a-row-to-a-column-in-excel-the-easy-way/ снимки экрана из столбца и строкиФункция почему мы использовали углу выделенной ячейки сохраняя связь с нажать в которой перечислены 2 действия, и при помощи ужеКак Вы только что
- данных, чтобы скопированная методом Копировать > или хотя бы (данные в ст. Специальная вставка -Перевел: Антон Андронов версии Excel 2010 соответственно;COLUMN
комбинацию с функцией
(или диапазона ячеек).
исходной таблицей.Enter штаты США с Вы получите желаемый знакомой нам техники увидели, опция область и область Вставить подсказки — как
A : D):
ставим галочку "транспонировать"
Автор: Антон Андронов х64. В другихфункция(СТОЛБЕЦ) возвращает номерADDRESSВот и всё! ВВ этом примере мы
- , то она работать данными о населении: результат.КопироватьTranspose вставки не пересеклись.Транспонируем таблицу при помощи это можно решить?
Код =ИНДЕКС(A:D;ЦЕЛОЕ((СТРОКА()-1)/4+1);ОСТАТ(СТРОКА()-1;4)+1) — ОК.Andrew07 версиях, начиная сADDRESS столбца из заданной(АДРЕС). Если технические Вашей новой таблице
будем использовать небольшую не будет.Во-первых, необходимо определить точноеСкопируйте таблицу с символами>
- (Транспонировать) в Excel
- Например, если исходные
- копирования / вставкикитинVladimir28MrPorky: Добрый день! Excel 2003, этот(АДРЕС) меняет местами
ссылки на ячейку. детали Вас не все столбцы преобразованы таблицу, чтобы ВыГотово! Наши данные транспонированы, количество строк и «Вставить позволяет преобразовать строки данные состоят из
ссылок на исходные: 1)выделяте столбец,где вся: попробовал, но он: Суть проблемы. НеобходимоПожалуйста помогите с приём работает аналогично, строку и столбец; Например, интересуют, следующий раздел в строки. Однако, могли сосредоточить свое 7 столбцов превратились
столбцов в таблице.ххх, так, чтобы транспонированные в столбцы (или 4 столбцов и данные эта гадость копирует по диагонали данные из строк
сортировкой данных. но могут бытьфункцияСТОЛБЕЦ(A3) Вы можете пропустить. транспонированные ячейки выглядят внимание на процессе в 6 столбцов, В нашем примере» и выполните команду данные ссылались на столбцы в строки) 10 строк, тоТранспонируем данные в Excelнаписана-Данные-текст по столбцам-с
Функции INDIRECT (ДВССЫЛ) и ADDRESS (АДРЕС) – синтаксис и логика
и почему то перенести в столбецМне нужно записать отличия в интерфейсе,INDIRECTвозвратит значениеФункция очень плоско и транспонирования, а не что и требовалось это 7 столбцовPaste Special исходные данные. Главное буквально за несколько
транспонированная таблица будет
при помощи формул
раделителями-далее-галка на запятая-далее-готово. надо постоянно править в виде ссылки. данные из строк структуре меню и(ДВССЫЛ) выводит перевернутые1INDIRECT скучно по сравнению на данных в получить. и 6 строк,(Специальная вставка) > преимущество такого подхода секунд. Уверен, что состоять из 10Предположим, Вы создали таблицу
2)в А1 пишите формулу…для того чтобы Ссылка необходима для в столбцы. данные диалоговых окнах. данные в другую, поскольку столбец(ДВССЫЛ) служит для с исходными данными. таблице. Мы будем
Главное преимущество функции включая заголовки. ЗапомнимTranspose в том, что этот способ очень столбцов и 4 на листе Excel, следующую формулу онмог расчитывать не того что бы строк повторяются.Итак, у нас имеется ячейку на листе
A создания непрямой ссылкиНо не расстраивайтесь, это использовать немного замысловатуюTRANSPOSE эти цифры и(Транспонировать), чтобы преобразовать при изменении данных полезен, когда требуется строк. похожую на ту,200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС($B$2:$AD$4;ОСТАТ(СТРОКА(A1)-1;3)+1;ЦЕЛОЕ((СТРОКА(A1)-1)/3)+1) только по 4 при изменении данныхУчитывая, что общее вот такая таблица Excel.– это первый
на ячейку. Например, вовсе не проблема. комбинацию функций(ТРАНСП): преобразованная таблица приступим к преобразованию столбцы в строки
в исходной таблице,
транспонировать таблицу один
Вставьте скопированные данные при что показана ви тянете ее ячейки а сразу в строке, в количество более 1000 Excel:Совсем не страшно, правда? столбец. Как не если Вы хотите Вот как можноINDIRECT сохраняет связь с строк в столбцы. (или строки в транспонированная таблица обновится раз. Пользуясь этим помощи команды верхней части рисунка, вниз,пока не появится несколько 10 столбце данные тоже строк, вручную обработатьДанные расположены в двухНе составит труда написать трудно догадаться, функция поместить значение ячейки
легко восстановить исходное(ДВССЫЛ) и источником данных, т.е.Посчитайте ячейки, которые Вы столбцы).
- и отразит эти методом, Вы сохраняетеPaste Special расположенного ниже. Названия #ССЫЛ.Казанский изменялись.
- невозможно. столбцах, но мы скрипт, который будетROW
- B1 форматирование:ADDRESS какие бы изменения хотите транспонировать. ВСнова откройте диалоговое окно
изменения.
Транспонируем данные при помощи макроса VBA
исходные данные, и(Специальная вставка) > стран распределены по3)копируете этот столбец-спецвставка-значения: Да ну?! О_оЗаранее благодарю!Пример привел в хотим сделать таблицу транспонировать строки в(СТРОКА) работает точнов ячейкуСкопируйте исходную таблицу.(АДРЕС). в исходных данных нашем случае этоFind and ReplaceСкопируйте строки, которые Вы это ещё одинTranspose столбцам, но список4)сортируете столбец по
У меня работает:Busine2012
прикрепленном файле. также
горизонтальной и расположить
столбцы, при условии,
office-guru.ru
Как преобразовать столбец в строку в Excel – простой способ
так же, толькоA8Выделите транспонированную таблицу.Предположим, у Вас есть Вы ни вносили, 7 столбцов и(Найти и заменить), хотите преобразовать в аргумент в его(Транспонировать). Вы можете стран может оказаться 0,удаляете эти строкиVladimir28: там отобразил желаемый те же данные, что Вы достаточно для строк., то записываете вКликните по выделенной области данные в 4 транспонированная таблица также
6 строк. чтобы заменить все столбцы (или столбцы, пользу. открыть диалоговое окно очень длинным, поэтомуусё.иначе только макрос(ИМХО): ООО большое спасибо…яMrPorky результат. но в двух хорошо владеете VBA.
Преобразовываем столбец в строку
А теперь позвольте напомнить ячейку правой кнопкой мыши
столбцах ( будет изменяться.Выберите пустой диапазон ячеек. символы « которые хотите преобразоватьОднако, вышеописанный метод имеетPaste Special нам будет гораздоNic70y протупил…неправильно кое что, выложите книгу иSerge 007 строках. Выделите ячейки, Если нет, то всю формулу, которуюA8
и в разделеAФорматирование начальной таблицы не Так как функцияххх в строки). два существенных недостатка,(Специальная вставка) тремя
удобнее преобразовать столбцы: + ответы там: сделал… поясните, что надо: См. вложение. которые необходимо преобразовать. можете найти множество мы использовали для
следующую формулу:Paste Options
– сохранится в преобразованнойTRANSPOSE» на «
Выберите пустую ячейку на которые не позволяют способами: в строки, чтобы http://www.planetaexcel.ru/forum….D=56264Shakin313
сделать.Первая строка - Затем щелкните правой готовых макросов в
преобразования строк в=INDIRECT(«B1»)
(Параметры вставки) выберите
D
таблице, как это
office-guru.ru
Перенос данных строк в столбцы
(ТРАНСП) меняет вертикальное=
этом же или считать его идеальным
На вкладке таблица уместилась накитин: Казанский! ты просто
Примечание: оставьте в это одна формула, кнопкой мыши и интернете. Но если
столбцы на листе=ДВССЫЛ(«B1»)Formatting) и в 5
видно на рисунке на горизонтальное измерение
«, т.е. восстановить ссылки другом листе. решением для транспонирования
Home экране.
: Николай вот это гений! зарегался на книге столько данных, остальное — другой. выберите пункт Вы работаете с Excel:Но реальная сила функции
(Форматирование). строках (
выше. диапазона, значит нужно на исходные ячейки.
Откройте диалоговое окно данных в Excel.(Главная) в разделеВыделите строки и столбцы,
формула иам(http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=56264)!!!!!!! форуме только чтобы чтобы можно было
Andrew07
CyberForum.ru
Перемещение данных из строки в столбец
Copy большими таблицами, помните,=INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))INDIRECT
Подводя итог, метод с1Если какие-то ячейки начальной выбрать такое количество
Готово!Paste SpecialДанный инструмент не доступен
Clipboard которые требуется поменятьДЛСТРОКИ не смотрел? поблагодарить, понять вашу задачу.: Спасибо.(Копировать) или просто что метод=ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1)))
CyberForum.ru
Необходимо перенести значение строк в столбец
(ДВССЫЛ) в том, функцией– таблицы были пусты, строк и столбцов,Быстрое, спокойное и элегантное(Специальная вставка), как при копировании /(Буфер обмена), нажмите местами. Если Выcoroban1
СПАСИБО, два дня
MrPorkyПрошу прощения. Подскажите, нажмитеTransposeКак видите, в функции что она может
INDIRECT5 то в транспонированных сколько столбцов и
решение, не так было показано в
вставке полнофункциональной таблицы маленькую чёрную стрелку хотите развернуть всю
: Парни, спасибо огромное! ковырялся, но такого: Вот пример. добавив остальные строкиCtrl+Cв VBA ограниченADDRESS превратить любую текстовую
(ДВССЫЛ) кажется более):
CyberForum.ru
Последовательное копирование в Excel данных из строк в один столбец
ячейках там будут строк соответственно имеет
ли? Единственный недостаток предыдущем примере, и Excel в отличие под кнопкой таблицу целиком, т.е.Очень помогли! элегантно-математического решения дажеSerge 007 в лист «исходные. 65536 элементами. Если(АДРЕС) мы задаём строку в ссылку, сложным решением задачиВведите формулу, показанную ниже, нули. Ваша исходная таблица. этого подхода состоит нажмите
от простого диапазона.Paste все ячейки сNic70y и не рассчитывал
: Код =ТРАНСП(A1:D1) Код данные», нажимаю сочетаниеТеперь щелкните правой кнопкой Ваш массив выйдет сначала столбец, а в том числе по преобразованию строк в верхнюю левуюВы не сможете редактировать В нашем примере
в том, чтоPaste Link В этом случае
(Вставить) и выберите данными на листе,: Игорь, та была найти.
=ИНДЕКС($A$1:$D$1;;СТРОКА()) клавиш, но ничего мыши в ячейке, за рамки этого затем строку, и
строку, которую Вы в столбцы, чем ячейку конечного диапазона ячейки в преобразованной мы выбираем 6
CyberForum.ru
Перенос данных из одной строки в ячейки столбца — как сделат (Форматирование/Formattings)
в процессе выполнения(Вставить связь) в
Вам придётся скопировать команду нажмите неправильная, заменилcoroban1MrPorky не происходит. Я где требуется поместить ограничения, то все в этом кроется создаёте при помощи с функцией (допустим, это будет таблице, поскольку функция столбцов и 7 форматирование исходной таблицы нижнем левом углу таблицу без заголовков,TransposeCtrl+Home
китин: Приветствую!: Спасибо большое! Еще
наверно, что-то не преобразованные данные и лишние данные будут весь фокус! Помните, других функций иTRANSPOSE ячейка
TRANSPOSE строк. будет потеряно, и диалогового окна.
либо преобразовать её(Транспонировать)., а затем: Коля все равноУважаемые спецы, подскажите
такой вопрос, как так делаю. выберите из контекстного
молча потеряны. что функция значений других ячеек.
(ТРАНСП).
A7(ТРАНСП) чрезвычайно зависима
Нажмите
Вам придётся восстанавливатьРезультат будет примерно таким: в диапазон, т.е.
Кликните правой кнопкой мышиCtrl+Shift+End ооооочень впечатляет! пожалуйста, сам ответа
сделать что быrenkonester
меню пункт
Урок подготовлен для ВасADDRESS Именно это мы
Преимущества:), и нажмите от источника данных.
excelworld.ru
F2
Иногда, при работе с таблицами, или любыми другими данными в Excel, у пользователей возникает вопрос: как преобразовать строки уже имеющейся таблицы в столбцы и наоборот. Также бывают ситуации, когда необходимо поменять местами рядки и столбцы в таблице, вместе со всеми данными.
В этой статье мы разберемся, как можно поменять в Эксель строки со столбцами местами. Рассматривать будем два способа.
Специальная вставка
Первый способ, который поможет преобразовать строки в столбцы, это использование специальной вставки.
Возьмем следующий пример. Здесь данные размещены в диапазоне B2:D7. Сделаем так, чтобы шапка была записана по строкам. Выделяем соответствующие ячейки и копируем их, нажав комбинацию «Ctrl+C».
Подробнее ознакомиться с вопросом, как сделать таблицу с шапкой в Excel, Вы сможете, перейдя по ссылке.
Теперь выделите ту ячейку на листе, где будет располагаться первый рядок, в примере это «Имя». Кликните в ней правой кнопкой мышки и выберите из меню «Специальная вставка».
В следующем окне поставьте галочку в поле «Транспонировать» и нажмите «ОК».
Теперь заголовки, которые были записаны в один рядок, отображаются в одном столбце. Если на листе в Экселе у Вас набрано много данных, можно сделать так, чтобы при пролистывании всегда была видна шапка (заголовки столбцов) и первая строка. Подробно ознакомиться с данным вопросом, можно в статье: как закрепить область в Excel.
Для того чтобы поменять строки со столбцами в таблице Excel, выделите весь необходимый диапазон. В примере это B2:D7. Затем нажмите «Ctrl+C». Дальше выделите необходимую ячейку для новой таблицы и кликните по ней правой кнопкой мыши. Выберите из меню «Специальная вставка», а затем поставьте галочку в пункте «Транспонировать».
Как видите, использование специальной вставки, позволяет сохранить исходное форматирование для транспонированных ячеек.
Использование функции
Второй способ – использование функции ТРАНСП. Для начала выделим диапазон ячеек, в котором будем размещать данные. Поскольку в исходной у нас шесть рядков и три столбца, значит, выделим три рядочка и шесть столбцов. Дальше в поле для ввода формул напишите: =ТРАНСП(B2:D7), где «B2:D7» – исходный диапазон ячеек, и нажмите комбинацию клавиш «Ctrl+Shift+Enter».
Таким образом, мы поменяли столбцы и строки местами в таблице Эксель.
Для преобразования строки в столбец, выделим нужный диапазон ячеек. В шапке таблицы 3 столбца, значит, выделим 3 рядка. Теперь пишем: =ТРАНСП(B2:D2) и нажимаем «Ctrl+Shift+Enter».
При использовании функции ТРАНСП у транспонированной сохраниться связь с исходной таблицей. То есть, при изменении данных в первой таблице, они тут же отобразятся во второй.
В рассмотренном примере, заменим «Катя1» на «Катя». И допишем ко всем именам по первой букве фамилии. Обратите внимание, изменения вносим в исходный диапазон В2:D7. В результате, и во втором диапазоне данные тоже будут изменяться.
Если Вам нужно сделать из столбцов строки в Excel, то точно также используйте два вышеописанных способа.
Первый способ. Выделите нужный столбец, нажмите «Ctrl+C», выберите ячейку и кликните по ней правой кнопкой мыши. Из меню выберите «Специальная вставка». В следующем диалоговом окне ставим галочку в поле «Транспонировать».
Чтобы преобразовать данные столбца в рядок, используя функцию ТРАНСП, выделите соответствующее количество ячеек, в поле для формул напишите: =ТРАНСП(В2:В7) – вместо «В2:В7» введите Ваш диапазон. Нажмите «Ctrl+Shift+Enter».
Если Вы сделали из столбцов рядки и теперь нужно настроить автоматическую нумерацию строк в Excel, прочтите статью по теме, перейдя по ссылке.
Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.