Как столбик сделать строкой excel?

Как сделать столбцы строками в Excel

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

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

Способ № 1. Используем копирование и вставку с транспонированием.

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

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

После этого нужно выбрать ячейку для вставки новой преобразованной области и кликнуть по ней правой кнопкой мышки. После чего в открывшемся окне нужно выбрать вставку с транспонированием (на скриншоте внизу нужная кнопка выделена стрелкой).

В результате в выбранном вами месте появится область с вашими данными. При этом ее строки будут преобразованы в столбцы и наоборот (как на скриншоте внизу). Нужно отметить, что вставить данные в том же месте не получится, но вы можете обойти это ограничение создав новый лист Excel.

Также нужно отметить, что данный способ не будет работать если ваша область с данными оформлена как таблица Excel (кнопка «Таблица» на вкладке «Вставка»).

Для того чтобы транспонировать таблицу Excel ее нужно сначала преобразовать в диапазон. Делается это при помощи кнопки «Преобразовать в диапазон» на вкладке «Робота с таблицами – Конструктор».

Кроме этого, таблицу Excel можно транспонировать при помощи функции ТРАНСП, о которой мы расскажем ниже.

Способ № 1. Используем формулу «ТРАНСП».

Если ваши данные в таблице регулярно меняются и вам постоянно нужно преобразовывать столбцы в строки, то описанный выше способ будет очень неудобен. Вместо него лучше использовать формулу «ТРАНСП», которая делает все тоже самое, но автоматически.

Пользоваться формулой «ТРАНСП» достаточно просто, но есть некоторые важные моменты, которые связаны с тем, что формула работает с массивом. Чтобы процесс использования формулы был максимально понятен, мы рассмотрим все шаг за шагом.

Для начала вам нужно выделить область таблицы, в которую будут помещаться транспонированные данные. Область должна быть такой же, как и область с исходными данными, но количество столбцов и строк нужно поменять местами. Например, если ваша исходная область имела 30 столбцов и 1 строку, то область для транспонированных данных должна иметь 30 строк и 1 столбец.

После выделения области нужного размера можно приступать к вводу формулы, которая сделает столбцы строками и наоборот. Для этого нажимаем Enter, вводим знак «=», вводим название формулы «ТРАНСП» и открываем круглую скобку.

Дальше выделяем мышкой область с исходными данными либо вручную вводим адрес нужного массива данных.

После ввода адреса массива с данными закрываем круглую скобку и нажимаем комбинацию Ctrl-Shift-Enter. Нажимать нужно именно Ctrl-Shift-Enter, а не просто Enter, так как эта формула работает с массивом.

После нажатия на Ctrl-Shift-Enter вы получите новую область таблицы, в которой столбцы преобразованы в строки и наоборот.

Читать еще:  Как сделать постоянную строку в excel?

При этом, теперь все ячейки новой области связаны с исходными ячейками с помощью формулы «ТРАНСП». Это означает, что при изменении данных в исходной области, данные будут изменяться и в новой преобразованной области.

Слова через запятую сделать списком в столбик и наоборот — 3 способа

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

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

Преобразование в программе Notepad++ с помощью регулярных выражений

Эта программа известна практически всем, кто занимался редактированием сайтов или работал с кодом. Если у вас ее еще нет, советую скачать и поставить.

Вставляем в программу список для преобразования.

Для примера я взял набор фраз через запятую. Нажимаем комбинацию клавиш Ctrl+H (поиск с заменой), в открывшемся окне ставим метку Режим поиска — Расширенный, Найти: , (запятая и пробел), Заменить на: n Заменить все. Получаем список столбиком.

Если нужно из столбика сделать список через запятую, тогда то же самое, только Найти: rn и Заменить на: , (запятая и пробел).
Если что-то заменилось не так, как надо, делаем отмену Ctrl+Z и пробуем по-другому, например, ищем только n.

Преобразование столбца в строку через запятую в Excel

Используем формулу «лесенка».
Скачать готовый файл можно здесь: 4memo-ru-stolbik-zapyataya.xls
Запятую в самой первой ячейке можно заменить, на что-то другое, если нужно.
Формулу во втором столбце растягиваем вниз, насколько потребуется.
Если полученный список нужно вставить в другой лист эксель, то не забываем избавиться от формул, вставив предварительно данные в блокнот.

Столбик через запятую и обратно онлайн

Этот вариант подойдет для тех, кому нужно срочно, прямо на этой странице, решить задачу конвертации списка — за вас все сделает скрипт.

Список через запятую > в столбик

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

Столбик > список через запятую

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

Ничего не получилось

А что именно «не получилось»?

Б — это второй вариант с эксель?
Только что проверил, скачав файл, добавив данных в первый столбец и протянув формулу во втором столбце — все работает.
Напишите подробно, как Вы делали пошагово, тогда можно будет понять, где ошибка.

Все работает! Спасибо!
Все способы сверху даже не стал использовать. А зачем? Если есть то же самое, но он-лайн.
Давно искал. Сохраню страницу в рабочие закладки.
Еще раз Спасибо!

Пожалуйста! Рад, что Вам пригодилось.

Всем доброго времени суток! В первую очередь спасибо автору за труды! Реально на работе нужна и пригодилась функция «Список через запятую > в столбик», которая через скрипт на сайте. Вот только не всегда есть возможность зайти на Ваш сайт для этого. С готовым файлом «4memo-ru-stolbik-zapyataya.xls» я так и не понял как это реализовать. Все таки как это сделать в файле excel, чтобы было примерно как на сайте, в какую-нибудь ячейку ввел данные с запятыми, а excel автоматически или по нажатию кнопки распределил их в столбик, чтоб можно было скопировать и пр. Только уже готовый файл, если можно?

Этот файл предназначен для преобразования только из столбца в список через запятую (или другой разделитель).
Вашу задачу (список через запятую или другой разделитель > в столбик) можно решить в следующие два этапа:
1. Открываем чистый лист Excel, вставляем в первую ячейку ваш список, потом идем в меню Данные > Текст по столбцам, в открывшемся диалоговом окне выбираем Формат данных > С разделителями, жмем Далее, выбираем разделитель «запятая», жмем Далее и потом Готово. Все, что между запятыми должно распределиться по отдельным столбцам.
2. Теперь то, что у нас распределено по горизонтали в столбцах, нужно распределить по вертикали в строках. Для этого выделяем, все ячейки, в которых есть данные, либо целиком строку, копируем Ctrl+C, опускаем курсор в свободную ячейку ниже, клик правой кнопкой мыши и в контекстном меню выбираем: Специальная вставка > Транспонировать.
Чтобы все это срабатывало по нажатию кнопки, как Вы хотите, наверное можно написать какой-нибудь макрос, но я сейчас не готов этим заниматься.

Читать еще:  Как сделать окружность в excel?

Если Вы или кто-то еще напишет такой макрос, то я готов разместить файл с ним в статье с указанием авторства.

Как строку в Excel преобразовать в столбец

Иногда, при работе с таблицами, или любыми другими данными в 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, прочтите статью по теме, перейдя по ссылке.

Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.

Как зафиксировать строки и столбцы в Excel, сделать их неподвижными при прокрутке

Здравствуйте, читатели блога iklife.ru.

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

Читать еще:  Как сделать числовой формат в excel?

Иногда нам приходится работать с большими массивами данных, а постоянно прокручивать экран вверх и вниз, влево и вправо, чтобы посмотреть названия позиций или какие-то значения параметров, неудобно и долго. Хорошо, что Excel предоставляет возможность закрепления областей листа, а именно:

  1. Верхней строки. Такая необходимость часто возникает, когда у нас много показателей и они все отражены в верхней части таблицы, в шапке. Тогда при прокрутке вниз мы просто начинаем путаться, в каком поле что находится.
  2. Первого столбца. Тут ситуация аналогичная, и наша задача упростить себе доступ к показателям.
  3. Произвольной области в верхней и левой частях. Такая опция значительно расширяет наши возможности. Мы можем зафиксировать не только заголовок таблицы, но и любые ее части, чтобы сделать сверку, корректно перенести данные или поработать с формулами.

Давайте разберем эти варианты на практике.

Фиксируем верхнюю строку

Чтобы сделать неподвижным заголовок, ставим курсор в любую ячейку и идем во вкладку “Вид” основного меню программы.

Находим опцию “Закрепить области” и выбираем нужный вариант из выпавшего списка. После этого вверху появится серая полоса прокрутки. Теперь можно просматривать данные и всегда видеть самую верхнюю часть массива.

Примечание: если у вас старая версия табличного редактора, то в ней может не быть такой функции. Тогда фиксирование ячеек происходит через пункт меню “Окно”. Регулировать область можно только курсором мыши.

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

Закрепление первого столбца

Точно так же, как шапку массива, можно закрепить первый столбец. Идем во вкладку “Вид”, выбираем нужное действие на панели инструментов и фиксируем левую часть таблицы.

Фиксируем произвольную область

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

Например, мы хотим сделать так, чтобы при прокрутке не двигались 2 верхние полосы и 2 столбика в левой части таблицы. Тогда нам надо поставить курсор в клетку, которая находится под пересечением этих линий. То есть в нашем примере это поле с координатами “C3”.

Затем идем во вкладку “Вид” и выбираем нужное действие.

При помощи той же процедуры можно “обездвижить” несколько строчек. Для этого нужно поместить курсор в поле под ними в первом столбике.

Второй способ – выделить целую строку под нужной нам областью. Такой подход работает и с диапазоном столбцов.

Как снять закрепление

Отменить “неподвижность” очень просто. В том же блоке задач во вкладке “Вид” выбираем соответствующее действие. При этом неважно, в каком месте массива находится курсор.

Как закрепить ячейки в Google Таблицах

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

Тут можно “обездвижить” первые 1 или 2 строчки и 1 или 2 столбика, для этого есть отдельные действия.

Отличие от табличного редактора Microsoft заключается в возможности поочередно закреплять линии по вертикали и горизонтали. То есть это как бы 2 независимые опции. При этом выбрать можно любой диапазон до текущей клетки.

На мой взгляд, работать с закреплением в Google Таблицах даже проще, чем в Excel. А вы как считаете?

Заключение

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

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

Мы готовим для вас новые полезные материалы по работе с программами и сервисами. Подписывайтесь на новости, чтобы не пропустить выход статей.

Ссылка на основную публикацию
Adblock
detector