Как транспонировать / преобразовать один столбец в несколько столбцов в Excel?
Предположим, у вас есть таблица, показанная ниже, и вам нужно изменить один столбец на диапазон. Здесь мы покажем вам некоторые хитрости о том, как превратить один столбец в несколько столбцов.
Перенести один столбец в несколько столбцов с формулами
Преобразуйте один столбец в диапазон данных от строки к строке:
В Excel OFFSET функция может вам помочь, вы можете использовать эту формулу как следующие шаги:
1. В пустой ячейке C1 введите следующую формулу:=OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS($1:1)-1)*5,0), а затем перетащите маркер заполнения с C1 на G1, см. снимок экрана:
Внимание: A1 это запущенная ячейка, *5 обозначает количество ячеек, которое вы хотите иметь в каждой строке. Между тем вы должны начать эту формулу в столбце C
2. Затем продолжайте перетаскивать маркер заполнения вниз до нужного диапазона. И данные одного столбца были преобразованы в несколько строк, как показано на следующем снимке экрана:
3. Поскольку они являются формулами, при их копировании необходимо копировать и вставлять их как значения.
Преобразуйте один столбец в диапазон данных от столбца к столбцу:
Приведенная выше формула может помочь вам перенести один столбец в диапазон от строки к строке, если вам нужно перенести столбец в диапазон от столбца к столбцу, следующая формула также может оказать вам услугу.
1. В пустой ячейке C1 введите следующую формулу:=INDEX($A$1:$A$20,ROW(C1)+(5*(COLUMNS($C$1:C$1)-1))), а затем перетащите маркер заполнения с C1 на C5, см. снимок экрана:
Внимание: A1: A20 это данные столбца, которые вы хотите преобразовать, 5* обозначает количество ячеек, которое вы хотите иметь в каждом столбце. 2
Затем перетащите маркер заполнения через столбец C в столбец F, и данные в одном столбце будут перенесены в диапазон от столбца к столбцу. см. снимок экрана:
2. Затем перетащите маркер заполнения через столбец C в столбец F, и данные в одном столбце будут перенесены в диапазон от столбца к столбцу. см. снимок экрана:
Перенести один столбец в несколько столбцов с помощью Kutools for Excel
У этих формул есть некоторые ограничения, возможно, их сложно применять новичкам. Здесь я продолжу знакомить вас с простым способом решения этой проблемы. С участием Kutools for Excel’s Диапазон преобразования вы можете быстро преобразовать данные одной строки или столбца в диапазон ячеек по мере необходимости. См. Демо ниже. Нажмите, чтобы загрузить Kutools for Excel!
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Выберите столбец, который вы хотите преобразовать.
2. Нажмите Kutools > Диапазон > Диапазон преобразования, см. снимок экрана:
3. В Диапазон преобразования диалоговом окне укажите следующие параметры:
- Выберите Один столбец для диапазона от Тип трансформации;
- Укажите количество ячеек в строке, если вы выбрали столбец с пустыми ячейками в качестве разделителя, вы можете проверить Пустая ячейка ограничивает записи, и данные начнут новую строку в каждой пустой ячейке. Вы также можете указать количество ячеек в строке из Фиксированная стоимость что вам нужно.
4. Затем нажмите OK, чтобы Диапазон преобразования Появится окно подсказки и щелкните ячейку, чтобы поместить результат. Диапазон вывода можно указать в разных листах и книгах. Смотрите скриншот:
5. Нажмите OK, вы увидите, что один столбец был преобразован в несколько столбцов в выбранной ячейке. Смотрите скриншот:
Kutools for Excel’s Диапазон преобразования Инструмент может помочь вам легко преобразовать один столбец в диапазон, преобразовать одну строку в диапазон, преобразовать диапазон в одну строку и преобразовать диапазон в один столбец. Нажмите, чтобы узнать больше…
Изменение порядка шагов
Вы можете переместить шаг вверх или вниз в области Шаги. При изменении позиции шага в области Шаги один или несколько из шагов могут выполняться неправильно. После изменения порядка шагов убедитесь, что все шаги работают должным образом.
Перемещение шага вверх или вниз в области Шаги
В области Шаги щелкните шаг, который вы хотите переместить.
В контекстном меню выберите команду Переместить вверх или Переместить вниз для перемещения выбранного шага на одну позицию вверх или вниз по списку.
Примечание: Чтобы переместить шаг на несколько позиций, повторите эти действия. Когда шаг находится в верхней или нижней части списка, одна из команд перемещения недоступна.
Примечание: Редактор запросов отображается только при загрузке, редактировании или создании нового запроса с помощью Power Query. В видео показано окно редактора запросов, которое отображается после изменения запроса в книге Excel. Чтобы просмотреть редактор запросов, не загружая и не изменяя существующий запрос в книге, в разделе Получение внешних данных на вкладке ленты Power Query выберите Из других источников > Пустой запрос. В видео показан один из способов отображения редактора запросов.
Как объединить столбцы в excel
- Теперь запишем формулу для того, чтоб соединить данные из всех ячеек единой строчки, чтобы все содержимое было соединено в ней.
- Для начала напишем ее без пробелов, в противном же случае программа выбьет ошибку. Каждая формула должна начинаться со значка равенства, а значит, в нашем случае она будет иметь следующий вид:
Итак, в итоге фраза оказалась слипшейся. Это не совсем красиво. Однако теперь возможно дорабатывать формулу, делая результат читабельным. Теперь она выглядит так: =А27&» «&В2&» «&С2. Кроме того, между ними можно расставлять разделяющие значки – например, запятую, которая также будет отображена в результатах.
Сделав одну строчку, появляется вопрос, каким же образом разнести формулу по иным ячейкам в пределах столбца. Не писать же ее в каждой из строк. Хорошо, что в нашем примере их лишь четыре, а если их сотня либо тысяча? Конечно, без хитростей тут никак. Наведите курсор до края ячейки, чтобы он стал черным квадратом, и перетаскивайте вниз до самого конца вашей таблицы.
Однако это не все. Хотя столбики и были объединены, но если значения, располагающиеся первоначально, будут изменены или удалены, переменится и результат, поскольку была применена формула, а ее результат связан с полученными данными.
После этого, в пустом соседнем столбике в ячейке, свободной от данных, нужно нажать правой кнопкой мышки и выбрать в меню «Специальная вставка». А во всплывшем окошке необходимо поставить галочку напротив «Значения» и кликнуть «Ок».
Готово. В каждой из ячеек были получены данные со всех ячеек, имеющие вид текста, не зависящего от формул. Теперь же можно удалять все столбцы, которые не нужны, или же перенести полученные данные в пустую таблицу.
Excel поменять строки местами
Excel поменять строки местами
Добрый день, уважаемые читатели! Наболевший вопрос, который откладывал долгое время. Сразу оговорюсь — о транспортировании (замены столбца на строку и наоборот) мы поговорим в следующих статьях.
Сегодня речь пойдёт о замене значений двух строк/столбцов, то есть нам нужно просто поменять местами столбцы или строки в таблице Excel. Что мы для этого обычно делаем:
- Выделяем строку/столбец, которые будем переносить;
- Даём команду «Вырезать»;
- Выделяем место где должны быть строки/столбцы;
- Даём команду «Вставить».
Также можно просто перетаскивать за рамку выделения нужные нам диапазоны.
Но бывают случаи, когда в наличии имеется большая таблица, в которой нужно поменять местами значения, но места под новые столбцы/строки взять негде. Не будем рассматривать вариант вставки новой строки/столбца, он может нарушить выверенную структуру и формулы. Что же тогда делать? Попробуем решить данную проблему с помощью макроса.
Для замены необходимо соблюдение двух условий:
1) диапазон ячеек ОБЯЗАТЕЛЬНО должен быть одинаковой величины;
2) ОБЯЗАТЕЛЬНО должны быть выделены два диапазона ячеек.
Dim ra As Range: Set ra = Selection
msg1 = «Нужно выделить ДВА диапазона ячеек одинакового размера!»
msg2 = «Нужно выделить диапазоны ОДИНАКОВОГО размера!»
If ra.Areas.Count 2 Then MsgBox msg1, vbCritical, «Ошибка»: Exit Sub
If ra.Areas(1).Count ra.Areas(2).Count Then MsgBox msg2, vbCritical, «Ошибка»: Exit Sub
- ra — это область выделения;
- msg1 и msg2 — сообщение о соответствующих ошибках;
- If ra.Areas.Count 2 — условие выделения двух диапазонов;
- If ra.Areas(1).Count ra — условие выделения одинаковых по длине диапазонов ячеек;
- Application.ScreenUpdating — экране не обновится если не выполнены два условия;
- остальное показывает, что диапазоны будут заменены друг на друга.
Добавим новый модуль к нашей книге. Вкладка «Разработчик», кнопка «Visual basic», далее «Insert» и «Module».
Теперь проверим правильность работы макроса. Выделим с помощью клавиши Ctrl два одинаковых диапазона ячеек (это может быть строка, столбец, просто ячейка). Воспользуемся сочетанием клавиш Alt+F8, чтобы вызвать диалоговое окно «Макросы» или перейдём на вкладку «Разработчик» и нажмём одноимённую кнопку. Появится список макросов, нажимаем кнопку «Выполнить» и наблюдаем результат.
Видим, макрос работает!
Если остались вопросы — посмотрите наше новое видео!
Вас может заинтересовать на урок — Удаление пустых ячеек.
Как разбить ячейки с помощью разделителей.
Функция преобразования текста в столбцы очень удобна, когда вам нужно разделить одну ячейку на две или более в Excel 2019, 2016, 2013 и более ранних версиях. Она позволяет разделять текстовые строки с помощью выбранного разделителя, такого как запятая, точка с запятой или пробел, а также делить на подстроки фиксированной длины. Посмотрим, как работает каждый сценарий.
Предположим, у вас есть список участников, в котором его имя, город проживания, страна и ожидаемая дата прибытия находятся в одном столбце:
Мы хотим разделить данные в одной ячейке на несколько: имя, фамилия, город, страна и дата. Для этого выполните следующие действия:
Если вы хотите поместить разделенные ячейки в середину таблицы, начните с вставки нового столбца (столбцов), чтобы избежать перезаписи существующих данных.
В этом примере мы вставляем 4 новых столбца, как показано на скриншоте ниже:
Если у вас нет никаких данных рядом со столбцом, который вы хотите разделить, просто пропустите этот шаг.
Выделите область, которую вы хотите разбить, и нажмите кнопку «Текст по столбцам» .
На первом шаге мастера преобразования вы выбираете, как разделить ячейки — по разделителю или по заданной ширине.
В нашем случае нужное нам содержимое разделяется пробелами и запятыми. Поэтому мы выбираем формат «с разделителями» и нажимаем Далее.
На следующем этапе вы указываете эти разделители и, при необходимости, ограничитель строк. Вы можете выбрать один или несколько разделителей, а также ввести свой собственный в поле «Другой». В этом примере мы выбираем пробел и запятую:
Подсказки:
- Считать последовательные разделители одним целым. Обязательно выберите этот вариант, если ваши данные могут содержать два или более разделителя подряд, например, когда между словами есть несколько последовательных пробелов или данные разделены запятой и пробелом, например «Петров, Минск».
- Указание ограничителя строк. Используйте эту опцию, если какой-то текст заключен в одинарные или двойные кавычки и вы хотите, чтобы такие части текста не были разорваны. Например, если вы выберете запятую (,) в качестве разделителя и кавычки («) в качестве ограничителя текста, то любые слова, заключенные в двойные кавычки, например «Минск, Беларусь» , будут помещены в одну ячейку. Если в качестве ограничителя строк выбрать {нет} , то Минск будет распределён в одну ячейку (вместе с открывающей кавычкой), а Беларусь» — в другую (вместе с закрывающей кавычкой).
- Предварительный просмотр данных. Прежде чем нажать кнопку «Далее», имеет смысл просмотреть окно «Образец разбора данных», чтобы убедиться, что Excel правильно разделил все содержимое ячеек.
- Вам осталось сделать еще две вещи — выбрать формат данных и указать, куда вы хотите их вставить:
-
- Формат. По умолчанию для всех столбцов установлен общий формат, который в большинстве случаев работает хорошо. В нашем примере нам нужен специальный формат для дат. Иначе они будут представлены в виде чисел. Чтобы изменить формат для определенного столбца, щелкните на нем в разделе Образец разбора, чтобы выбрать, а затем укажите один из форматов в разделе Формат данных столбца.
- Место назначения. Чтобы указать Excel, где вы хотите вывести разделенные данные, выберите крайнюю левую верхнюю позицию целевого диапазона или введите ссылку на нее непосредственно в поле «Поместить в …». Будьте очень осторожны с этой опцией и убедитесь, что после вашего адреса назначения справа достаточно пустого места для вставки.
Примечание:
- Если вы не хотите импортировать какой-либо столбец, который отображается в предварительном просмотре данных, выберите его и установите переключатель «Пропустить…» разделе Формат.
- Невозможно импортировать результат вашей работы в другую электронную таблицу или книгу. Если вы попытаетесь это сделать, то получите ошибку о недопустимом месте назначения.
Как переместить строку вверх / вниз или столбец влево / вправо в Excel?
Если у вас есть два списка данных и теперь вы хотите переместить столбец A вправо в столбец B, как показано на снимках экрана. Как ты можешь это сделать? Теперь я расскажу вам очень простой способ перемещать столбцы вправо / влево или перемещать строки вверх / вниз в Excel.
Переместить столбец влево / вправо
Есть группа ярлыков, которые помогут быстро переместить столбец.
1. Выберите столбец, который вы хотите переместить, а затем поместите курсор на границу заголовка столбца, пока курсор не изменится на крест со стрелкой.
2. Затем перетащите столбец и нажмите Shift вместе справа от столбца, который вы хотите быть справа от него, вы можете увидеть, что появляется I линия. Затем отпустите клавишу и мышь. Вы можете видеть, что столбец A перемещается вправо в столбец B.
Если вы хотите переместить столбец влево, вы можете выбрать столбец и перетащить его с помощью Shift слева от столбца, который вы хотите оставить.
Переместить строку вверх / вниз
Чтобы переместить строку вверх или вниз, вам просто нужно сделать следующее.
1. Выделите всю строку, которую хотите переместить, и поместите курсор на границу заголовка строки, пока не появится крестик со стрелкой.
2. Затем перетащите строку и нажмите Shift нажмите вместе, чтобы перейти в нижнюю часть строки, в которой вы хотите быть внизу, вы можете увидеть, что появляется II линия. Затем отпустите клавишу и мышь. Вы можете видеть, что строка 2 переходит ниже в строку 5.
Если вы хотите переместить строку вверх, вы можете выбрать строку и перетащить ее с помощью Shift нажмите клавишу вверх в строке, которую вы хотите переместить.
Чаевые: Вы можете одновременно перемещать несколько соседних строк или столбцов.
Переместить столбец влево или вправо с помощью Kutools for Excel
Если у вас есть Kutools for Excel установлен в Excel, вы можете использовать Navigation функция для быстрого перемещения столбцов влево или вправо или в определенное положение по мере необходимости.
Kutools for Excel, с более чем 300 удобные функции, облегчают вашу работу. |
После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)
1. Включите лист, содержащий столбцы, которые вы хотите переместить, щелкните Kutools > Navigation, то в Navigation панели, нажмите Column list tab.
2. в Column list В поле со списком выберите имя столбца, который вы хотите переместить, и удерживайте кнопку мыши, чтобы перетащить столбец в положение, в которое вы хотите переместить.
Теперь колонна перемещена.
Чаевые: Также вы можете использовать стрелки в Column list вверх или вниз по столбцу.
Вверх | |
Наверх | |
Вниз | |
Переместить в конец |
Поменять местами столбцы или строки с помощью Kutools for Excel
Если вы хотите обменять содержимое двух столбцов или строк, вы можете применить Kutools для Exceя Swap Ranges функции.
После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)
Выберите два диапазона (столбцы или строки), нажав Ctrl ключ, затем нажмите Kutools > Диапазон > Swap Ranges. В появлении Диапазоны обмена диалоговое окно, нажмите Ok.
Теперь два выбора поменялись местами.
Как быстро найти объединенные ячейки
Чтобы найти такие области, выполните следующие действия:
- Нажмите Ctrl + F, чтобы открыть диалоговое окно «Найти и заменить», или найдите на ленте «Найти и выделить» > « Найти» .
- На вкладке «Найти » щелкните Параметры > Формат .
- На вкладке «Выравнивание» выберите поле «Объединить ячейки» и нажмите кнопку «ОК» .
- Наконец, жмём «Найти далее», чтобы перейти к следующей объединенной ячейке, либо «Найти все», чтобы найти их все на листе. Если вы выберете последнее, Microsoft Excel отобразит список всех найденных объединений и позволит вам перемещаться между ними, указывая одну из них в этом списке:
Как перемещать или копировать столбцы в Excel
Существует два способа перемещения или копирования столбца. Вы можете перетащить столбец или использовать команды Вырезать/Копировать на ленте или в контекстном меню, доступном через правую кнопку мыши.
Использование функции drag-and-drop
Когда вы перемещаете или копируете столбец с помощью перетаскивания, содержимое столбца, который вы перемещаете, заменяет содержимое в конечном столбце. Если вы не хотите заменять содержимое, вставьте новый столбец для перемещаемого или копируемого столбца.
Чтобы переместить столбец, выберите столбец, затем переместите указатель мыши на левую или правую границу столбца (а не заголовок столбца), пока курсор не станет указателем перемещения — крест со стрелкой. Перетащите столбец в новое место.
Чтобы скопировать столбец, используйте тот же метод, но при этом зажмите клавишу Ctrl. Вместо указателя перемещения вы увидите указатель копирования (значок +). Держите клавишу Ctrl нажатой все время, пока вы перетаскиваете столбец в новое место.
Если вместо Ctrl удерживать клавишу Shift, то вы можете поменять местами смежные столбцы.
Использование команд Вырезать — Копировать
Если вам неудобно перетаскивать столбец в новое место указанным выше способом, вы можете использовать команду Вырезать или Копировать.
Выберите столбец, который вы хотите переместить или скопировать, нажмите кнопку Вырезать (или кнопку Копировать) в разделе Буфер обмена на вкладке Главная. Вы также можете щелкнуть правой кнопкой мыши по выбранному столбцу и выбрать Вырезать или Копировать.
Затем выберите столбец, куда вы хотите переместить или скопировать выбранный столбец. Щелкните правой кнопкой мыши и выберите Вставить вырезанные ячейки или Вставить скопированные ячейки.
Дашборд-конструктор из диаграмм и графиков Excel
Я сконструировал такой конструктор где можно в несколько кликов мышкой набросать отчет по одним из самых популярных метрик для анализа эффективности продаж по неделям. Рассмотрим функционал конструктора и правила его использования. Но сначала шаблон конструктора дашборда необходимо заполнить исходными данными.
Заполнение исходных данных
Входящие данные для последующей обработки и визуализации необходимо заполнить в таблице на листе «Data»:
Название каждого столбца говорит за статистические показатели, которыми должны быть заполнены их ячейки:
Дата – порядковая дата каждого дня 2024-го года. Все данные будут разбиты конструктором на недели.
Остатки на складах – количество товара на остатках по состояния на конец текущего дня. Остатки уже рассчитаны после сложения количества оприходованного товара и вычитания продаж товаров в штуках по состоянию на текущий день.
Поставка – количество оприходованного товара.
Продажа – общее количество проданного товара за день.
Мужчинам – сколько товара было продано мужчинам.
Женщинам – сколько среди покупателей было женщин.
Продажи по категориям товаров (A B C) – сегментирование продаж: сколько было продано штук в каждой категории (без возвратов).
Возвраты – сколько было возвратов в штуках.
Кросс-продажи – сколько было сделано апселлов по парам категорий AB, AC и BC. Таким образом здесь указывается статистика как взаимодействуют между собой категории товаров благодаря разным техникам кросс-продаж, которые помогают влиять на выбор потребителя. Подробнее о кросс продажах описано ниже в описании диаграммы «Взаимодействие кросс-продаж».
Продажа в $ – сумма проданного товара в долларах по состоянию на текущий день.
Расходы без кредита – сумма расходов, в которой не учитываются привлечение кредитных средств. Расходы на погашение кредитных средств желательно вести отдельно, чтобы всегда реально оценивать возможности фирмы в период финансового кризиса. Подробнее можно узнать в описании столбчатой гистограммы «Объем продаж» данного шаблона дашборда.
Кредит – расходы на погашение и обслуживание кредитных вложений.
Прибыль – чистая прибыль (общие доходы минус общие расходы).
Бюджет – сумма бюджета заложенного на покрытие расходов на текущий день.
В конструкторе дашбордов используется 13 элементов для визуализации метрик. Если Вам необходимо использовать их все, тогда необходимо заполнить все столбцы на листе «Data».
5 Протягивание формул в таблице Excel
Распределять формулы можно и в том случае, если данные размещены не на практически бесконечном листе, а в границах таблицы.
Для преобразования в табличную форму достаточно выделить одну из ячеек и нажать комбинацию Ctrl + T, чтобы вызвать диалоговое окно и указать диапазон данных таблицы.
Перед тем, как протянуть формулу в Excel, достаточно всего лишь ввести нужную функцию в самой верхней строчке таблицы и нажать Enter. Способ работает только при отсутствии других значений в столбце с формулой.
Формула автоматически распределяется по колонке. Преимущества способа — скорость, сравнимая с применением макроса. Недостаток — работает он только при использовании табличной формы размещения данных в Excel и позволяет протянуть формулу сразу до конца таблицы, а не до нужной строки.
- Лучшие веб-камеры для дома и офиса: рейтинг 2021 года
- Нумерация страниц в Опен Офис: простая инструкция
При помощи специальной функции
Сейчас будет рассказано, как объединить столбцы в Excel без потери данных. А производиться это с помощью функции «Сцепить»:
- Выделите любую пустую ячейку на листе в программе.
- Кликните по кнопке «Вставить функцию». Расположена она левее от строки формул.
- Появится окно «Мастер функций». В нем вам необходимо из списка выбрать «Сцепить». После этого нажмите «ОК».
- Теперь надо ввести аргументы функции. Перед собой вы видите три поля: «Текст1», «Текст2» и «Текст3» и так далее.
- В поле «Текст1» введите имя первой ячейки.
- Во второе поле введите имя второй ячейки, расположенной рядом с ней.
- При желании можете продолжить ввод ячеек, если хотите объединить более двух.
- Нажмите «ОК».
В той ячейке, где была вставлена функция, появился текст из двух ранее указанных. Скорее всего, результат вас не удовлетворит, так как ячейки объединились, но совсем в другом месте и задействована всего одна строка из столбца. Все это можно исправить:
- Выделите объединенные данные.
- Установите курсор в нижнем правом углу ячейки.
- Зажмите ЛКМ и потяните вниз.
- Все остальные строки также объединились.
- Выделите полученные результаты.
- Скопируйте его.
- Выделите часть таблицы, которую хотите заменить.
- Вставьте полученные данные.
Этот способ довольно трудоемкий, однако он дает возможность объединить столбцы без потери данных.
Иногда, при работе с таблицами, или любыми другими данными, в Excel, у пользователей возникает вопрос: как преобразовать строки уже имеющейся таблицы в столбцы и наоборот. Также бывают ситуации, когда необходимо поменять местами строки и столбцы в таблице, вместе со всеми данными.
Первый способ, который поможет преобразовать строки в столбцы, это использование специальной вставки.
Для примера будем рассматривать следующую таблицу, которая размещена на листе Excel в диапазоне B2:D7. Сделаем так, чтобы шапка таблицы была записана по строкам. Выделяем соответствующие ячейки и копируем их, нажав комбинацию «Ctrl+C».
Теперь выделите ту ячейку на листе, где будет располагаться первая строка, в примере это «Имя». Кликните в ней правой кнопкой мышки и выберите из меню «Специальная вставка».
В следующем окне поставьте галочку в поле «Транспонировать» и нажмите «ОК».
Шапка таблицы, которая была записана по строкам, теперь записана в столбец. Если на листе в Экселе у Вас размещена большая таблица, можно сделать так, чтобы при пролистывании всегда была видна шапка таблицы (заголовки столбцов) и первая строка. Подробно ознакомиться с данным вопросом, можно в статье: как закрепить область в 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».
Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.