Быстрые советы Excel: Как перевернуть ячейки и переключить строки или столбцы
Продуктивность

Быстрые советы Excel: Как перевернуть ячейки и переключить строки или столбцы

Используйте эти стратегии в Microsoft Excel, чтобы быстро перевернуть строки, превратить столбцы в строки, перевернуть строки и сэкономить массу потерянного времени!

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

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

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

Как перевернуть ячейки в столбцах Excel

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

Что же вы можете сделать? Скопировать данные и вставить их по одному? Есть гораздо лучший способ сделать это

Изменить порядок ячеек в столбце Microsoft Excel очень просто, и это можно сделать всего за несколько шагов с помощью этого замечательного трюка:

  1. Добавьте столбец слева от таблицы, которую вы хотите перевернуть.
  2. Заполните этот столбец числами, начиная с 1 и используя ручку заполнения, чтобы создать серию чисел, которая заканчивается в нижней части таблицы.
  3. Выберите столбцы и нажмите Данные > Сортировка. Выберите столбец, который вы только что добавили и заполнили числами. Выберите От наибольшего к наименьшему и нажмите OK.

Теперь столбцы перевернуты!

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

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

Настоящим ключом ко всему этому является столбец индекса

После того как вы перевернули данные, можно удалить индексный столбец, и все готово. Этот трюк был проделан на таблице Excel, но он работает с любым количеством столбцов, которые вы хотите инвертировать

Если вы используете Visual Basic (макросы) вместе с Excel, вы можете использовать этот код для достижения того же самого. Просто выберите столбец, который нужно перевернуть, и запустите этот макрос:

Sub FlipColumns()
Dim vTop As Variant
Dim vEnd As Variant
Dim iStart As Integer
Dim iEnd As Integer
Application.ScreenUpdating = False
iStart = 1
iEnd = Selection.Columns.Count
Do While iStart < iEnd
vTop = Selection.Columns(iStart)
vEnd = Selection.Columns(iEnd)
Selection.Columns(iEnd) = vTop
Selection.Columns(iStart) = vEnd
iStart = iStart + 1
iEnd = iEnd - 1
Loop
Application.ScreenUpdating = True
End Sub

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

Если VBA вызывает у вас интерес, вы можете узнать о нем больше из учебника для начинающих по написанию макросов VBA

Как переключать столбцы и строки

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

Еще одно изменение, которое вы можете захотеть сделать, – это поменять местами столбцы и строки. То есть, превратить данные столбца в строку или данные строки в столбец

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

  1. Выберите столбцы, которые вы хотите транспонировать, и нажмите Ctrl+C или Edit > Copy.
  2. Щелкните на открытой ячейке и нажмите Edit > Paste Special..
  3. Выберите Транспонировать.

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

Это работает и в обратном порядке – вы можете транспонировать строку в столбец. Можно даже транспонировать блок данных, что повернет все выделение на 90 градусов

Похожие: Как сортировать по дате в Excel

Как перевернуть строку в Excel

Теперь, когда вы знаете, как перевернуть столбцы, и видели, как превратить столбец в строку, как перевернуть строку в Excel?

Чтобы перевернуть ячейки в строке Excel, вы будете использовать оба изученных приема вместе

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

После того как вы перевернули столбец, транспонируйте его обратно в строку, и вы перевернете весь ряд. Это довольно окольный путь, но он работает!

Чтобы сделать это гораздо более простым способом, вы можете снова использовать Visual Basic. Просто запустите тот же макрос, что и раньше, но замените все случаи употребления слова column на слово row

Sub FlipRows()

Dim vTop As Variant

Dim vEnd As Variant

Dim iStart As Integer

Dim iEnd As Integer

Application.ScreenUpdating = False

iStart = 1

iEnd = Selection.Rows.Count

Do While iStart < iEnd

vTop = Selection.Rows(iStart)

vEnd = Selection.Rows(iEnd)

Selection.Rows(iEnd) = vTop

Selection.Rows(iStart) = vEnd

iStart = iStart + 1

iEnd = iEnd – 1

Loop

Application.ScreenUpdating = True

End Sub

 

Зачем переворачивать строки и столбцы?

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

Анализ данных используется не только в информатике:

  • бизнесе
  • Маркетинг.
  • Спорт.
  • Медицина.
  • Недвижимость.
  • Машинное обучение.

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

Инструменты для работы с базами данных, такие как SQL, отлично подходят для работы с данными, но они не смогут организовать ваши данные за вас.Excel может сделать это и предоставить вам результаты в файлах Excel или Common Separated Value (CSV)

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

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

Легко перевернуть данные в Excel

Если вам нужно перевернуть данные в столбце или строке Microsoft Excel, использование одной из приведенных выше стратегий может сэкономить вам массу времени. А если вам нужно делать это регулярно, то использование макросов Visual Basic сэкономит вам еще больше времени. Вы готовы к тому, чтобы заставить ваши данные работать на вас!

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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий