Как быстро поменять строки местами в Excel
Чтобы поменять строки местами в Excel необходимо выполнить три действия: вставить пустую строку, скопировать в неё данные второй строки, и удалить лишнюю строку. Это достаточно не удобно, особенно когда необходимо поменять местами большое количество строк.
Программа выполняет эти действия в одно нажатие. Причем можно менять не только две строки, но и любые две области строк.
Решение
- Выберите две области строк
- Перейдите на вкладку VBA-Excel
- Выберите команду Поменять местами строки
Если вы хотите поменять аналогичным образом столбцы, смотрите эту статью Как поменять местами столбцы
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Как поменять местами ячейки в Excel
Иногда требуется местами две ячейки или целые области ячеек. Сделать это можно вручную в несколько шагов:
- Скопировать первую ячейку и вставить ее в какую-нибудь пустую неиспользуемую ячейку.
- Скопировать вторую ячейку и вставить вместо первой.
- Скопировать из 1-го действия первую ячейку и вставить вместо второй.
В общем это достаточно простая задача, на которую требуется секунд 20, однако, когда и этот процесс можно автоматизировать, работа становится намного приятнее.
Поменять ячейки местами в одно действие
Это возможно с помощью надстройки VBA-Excel. Чтобы поменять ячейки местами необходимо:
- Выделить первую ячейку или диапазон ячеек.
- Зажав клавишу Ctrl выделить вторую ячейку или диапазон ячеек.
- Перейти на вкладку VBA-Excel, которая появится после установки программы.
- В меню Поменять местами выберите команду Поменять ячейки.
Очевидно, что данным способом можно поменять местами два диапазона одинакового размера. Если вы попытаетесь выполнить эту операцию с неравными диапазонами, надстройка выдаст ошибку
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Как поменять между собой значения в ячейках, строках или столбцах MS Excel
При вставке текста в MS Word вы может случайно щелкнуть не в том месте или отпустить кнопку мыши, когда не собирались это делать, и в результате текст оказывается не на своем месте. Перенос текста, когда это происходит случайно, раздражает, но всё меняется, когда мы имеем дело с MS Excel.
В MS Excel у вас есть ячейки, заполненные данными, которые, возможно, вам понадобилось обменять между ячейками или даже между строками и столбцами. К счастью, в MS Excel есть функция обмена, которая позволяет легко менять данные между ячейками. Вот как это работает.
Обмен данных между ячейками Excel
- Откройте файл Excel, в котором вы хотите поменять данные между ячейками, столбцами или строками.
- Выберите ячейку, строку или столбец, содержимое которого хотите поменять, удерживайте нажатой клавишу Shift . Затем наведите курсор мыши на крайнюю правую границу выделенной области (ячейки) и перетащите к мест замены. Не отпускайте клавишу Shift . На изображении выше вы можете видеть, что при перемещении курсора он меняется на другую форму в зависимости от того, где находится.
- Когда курсор становится толстой горизонтальной формой ][ в нижней части соседней ячейки, он меняет значение ячейки на ячейку ниже этой линии. Аналогично, если вы переместите его в верхнюю часть соседней ячейки, и он превратится в толстую горизонтальную форму ][ в верхней части, значение ячейки поменяется местами с ячейкой выше соседней. Однако, если вы перетащите его вправо от соседней ячейки и курсор превратится в толстое ][, содержимое выбранной ячейки будет заменено на содержимое в соседней ячейке, как показано на рисунке выше.
- Чтобы поменять местами значения между строками и столбцами, выделите всю строку или столбец, а затем, удерживая нажатой клавишу Shift , перед перетаскиванием курсора на строку или столбец, с которым вы хотите поменять его значения. Отпустите клавишу Shift и кнопку мыши, как только курсор окажется там, где вы хотите поменять местами содержимое ячейки / строки / столбца.
Как поменять местами строки в Excel в пару кликов
Как поменять местами строки в Excel? Используйте процедуру копирования, вставки или обычного перемещения мышью. Наиболее простой — навести на нужную строку до появления стрелок, зажать Shift и переместить ее в нужное место. Ниже подробно рассмотрим каждый из методов и приведем инструкцию для реализации поставленной задачи.
Процесс копирования в Excel
Наиболее простой способ, как в Экселе поменять строки местами — сделать это с помощью процедуры копирования. Это наиболее понятный вариант, подразумевающий создание нового (пустого) и добавление нового ряда с удалением исходного варианта. Несмотря на логичность шагов, это не самый простой и быстрый метод.
Чтобы в Эксель поменять местами строки, сделайте следующие шаги:
- Выделите любую из ячеек в интересующей строчке, над которой планируется поднятие другого ряда.
- Жмите правую кнопку мышки (ПКМ) и выберите «Вставить …».
- В появившемся окне выберите, что именно необходимо вставить — «Строку».
- Подтвердите действие нажатием «ОК». Если все сделано правильно, должен добавиться пустой рядок.
- Выделите строчку, которую необходимо поменять местами в Excel. При этом выделяйте ее по всей длине.
- Жмите «Копировать» в разделе «Главная» в секции «Буфер обмена». Более простой вариант — нажать комбинацию Ctrl+C.
- Поставьте курсор в крайнюю слева ячейку пустой строчки (ту, что вы сделали раньше) и кликните на клавишу «Вставить». Последнюю легко найти в разделе «Главная» и «Буфер обмена». Как и в прошлом случае, можно использовать горячую комбинацию Ctrl+V.
- Жмите по любой из ячеек первичного ряда ПКМ и выберите вариант «Удалить…».
- Выберите «Строку» и подтвердите действие, чтобы поменять рядки.
Этот метод позволяет в Эксель менять местами строки по мере необходимости. Минус в том, что сам процесс требует проведения многих сложных манипуляций и временных затрат. Чаще всего он применяется, когда необходимо сделать одну-две замены в Excel.
Процесс вставки
Рассмотренный ниже способ, как менять местами строки в Excel более простой, и требует меньше времени на выполнение. Он подходит для случаев, когда необходимо заменить много строчек, к примеру, от десяти и более.
Чтобы поменять рядки в Excel, сделайте следующее:
- Жмите левой кнопкой мышки (ЛКМ) по номеру строчки, расположенному по вертикальной оси для полного выделения ряда.
- Кликните на пункт «Вырезать», появляющийся в разделе «Главная» в секции инструментов «Буфер обмена». Имеет вид пиктограммы в форме ножниц.
- На нужной строчке, над которым должен разместиться вырезанный ряд, жмите ПКМ.
- Выберите пункт «Вставить вырезанные ячейки».
Это простой метод, позволяющий в Экселе менять строки местами с меньшими затратами времени и минимальными количеством шагов. Это излюбленный метод работников офиса, которые часто работают в Excel по долгу службы.
Перемещение мышкой
Рассматривая варианты, как в таблице Эксель поменять местами строки, можно выделить еще более интересный метод. Он еще быстрее, но предполагает перемещение строчек с помощью мышки и клавиатуры без применения меню или кнопок в самой программе. Для решения задачи в Excel сделайте следующее:
- С помощью ЛКМ выделите сектор на координатной оси для строки, которую нужно поменять.
- Передвиньте курсор в верхнюю часть строчки до появления стрелок, направленных в разные стороны.
- Жмите на клавишу Shift и переместите ряд в то место, где он должен быть после внесения изменений.
Таким способом можно в таблице Excel поменять местами строки с применением одной только клавиатуры и мышки. В отличие от рассмотренных выше способов здесь необходимо осуществить минимум действий, что очень удобно.
Зная, как переставить строки местами в Excel, можно с легкостью сделать работу. Какой из вариантов выбрать, зависит от объема выполняемых функций и персональных пожеланий человека. Наиболее быстрый и простой метод подразумевает перемещение мышкой. Но многие консерваторы до сих пор предпочитают стандартный процесс копирования. Вне зависимости от выбранного варианта результат всегда один.
В комментариях напишите, какой способ вам подходит больше всего, и какие еще способы можно использовать, чтобы поменять местами рядки в Excel.