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

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

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

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

Перемещение строки / столбца путем перетаскивания в Excel

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

Перетащите и замените строку

Первый метод - это простое перетаскивание, но движущаяся строка заменяет целевую строку.

Сначала выберите строку (или смежные строки), которую вы хотите переместить. Вы можете выбрать всю строку, просто щелкнув номер строки или щелкнув любую ячейку в строке и нажав Shift + пробел. Здесь мы выбираем строку 6.

После выбора строки переместите курсор к краю выделения (вверху или внизу). Вы должны увидеть, как ваш курсор изменится на указатель перемещения Указатель перемещения (крестик со стрелками).

Теперь, удерживая левую кнопку мыши, перетащите ее (вверху или внизу) в желаемое место, куда вы хотите переместить строку. Пока вы перетаскиваете строку, она выделяет текущую строку зеленой рамкой. В этом примере мы перетаскиваем строку 6 в строку 11.

Затем отпустите левую кнопку мыши, и вы увидите всплывающее окно с вопросом: «Здесь уже есть данные. Вы хотите заменить это?". Нажмите «ОК», чтобы заменить строку 11 данными строки 6.

Но когда вы переместите строку в пустую строку, Excel не покажет вам это всплывающее окно, а просто переместит данные в пустую строку.

На приведенном ниже снимке экрана вы можете видеть, что строка 11 теперь заменена строкой 6.

Перетащить и переместить / поменять местами строку

Вы можете быстро переместить или поменять местами строку, не перезаписывая существующую, удерживая клавишу Shift при перетаскивании выбранной строки (строк).

Выберите строку (или непрерывную строку), которую вы хотите переместить так же, как в предыдущем разделе. Здесь мы выбираем строку 5.

Затем нажмите и удерживайте клавишу Shift на клавиатуре, переместите курсор к краю выделения (вверху или внизу). Когда ваш курсор превращается в указатель перемещения Указатель перемещения (крестик со стрелкой), щелкните край (левой кнопкой мыши) и перетащите строку в новое место.

Когда вы перетаскиваете курсор по строкам, вы увидите жирную зеленую линию на краю строки, указывающую, где появится новая строка. Найдя нужное место для строки, отпустите кнопку мыши и клавишу Shift. Здесь мы хотим переместить строку 5 между строками 9 и 10.

После отпускания кнопки мыши строка 5 перемещается в строку 9, а исходная строка 9 автоматически перемещается вверх.

Этот метод в основном вырезает строку, а затем вставляет ее в новое место (где вы отпускаете кнопку мыши), не перезаписывая существующую строку.

Перетащите и скопируйте строку

Если вы хотите скопировать строку в новое место, просто нажмите клавишу Ctrl, перетаскивая строку в новое место. Этот метод также заменяет целевую строку, но сохраняет существующую строку (движущуюся строку) на месте.

Выделите строки, которые хотите переместить, так же, как мы делали это в предыдущих разделах. Здесь мы выбираем строку 5.

На этот раз нажмите и удерживайте клавишу Ctrl на клавиатуре и перетащите строку в желаемое место с помощью указателя перемещения. Найдя нужное место для строки, отпустите кнопку мыши и клавишу Ctrl. Здесь мы отпускаем кнопку мыши в строке 12.

После отпускания кнопок данные 5-й строки заменяют данные 12-й строки, но 5-я строка остается исходными данными. Кроме того, нет всплывающего диалогового окна с вопросом, перезаписывать данные или нет.

Одновременное перемещение нескольких строк путем перетаскивания

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

Сначала выберите несколько строк, которые вы хотите переместить. Вы можете выбрать несколько строк целиком, щелкнув и перетащив номера строк влево. Или щелкните заголовок первой или последней строки, которую хотите выбрать, нажмите и удерживайте клавишу Shift и используйте клавиши со стрелками вверх или вниз, чтобы выбрать несколько строк. В приведенном ниже примере мы выбираем строки с 3 по 6.

Теперь щелкните край выделения и перетащите строки в новое место. Вы можете просто перетащить, перетащить, удерживая клавишу Shift, или перетащить, удерживая клавишу Ctrl, чтобы переместить строки.

В этом примере мы перетаскиваем строки, удерживая клавишу Shift, до нижней строки строки 10.

Теперь строки с 3 по 6 перемещаются на место строк с 7 по 10, а исходные строки с 7 по 10 перемещаются / сдвигаются вверх.

Перемещение столбца с помощью перетаскивания мышью

Вы можете перемещать столбцы (или смежные столбцы), выполнив те же действия, что и для строк.

Сначала выберите столбец (или соседние столбцы), который вы хотите переместить. Вы можете выбрать весь столбец, щелкнув заголовок столбца (букву столбца) вверху или нажав сочетания клавиш Ctrl + пробел. В этом примере мы хотим, чтобы столбец B (Фамилия) располагался после столбца D (Город), поэтому мы выделяем столбец B.

Затем перетащите столбец с помощью Shift + щелчок левой кнопкой мыши и отпустите кнопку мыши и клавишу Shift, когда вы увидите зеленую жирную линию на краю между столбцом D и столбцом E.

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

Как видите, столбец B перемещен в место, обозначенное жирной зеленой рамкой, а исходный столбец D (Город) смещен влево.

Перемещение строки / столбца в Excel с помощью функции "Вырезать и вставить"

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

Сначала выберите строку (или смежные строки), как мы делали в предыдущих разделах. Вы можете выбрать всю строку или диапазон ячеек в строке. Затем нажмите Ctrl + X (Command + X на компьютере Mac) на клавиатуре, чтобы вырезать выбранную строку из ее текущего местоположения. Кроме того, вы можете щелкнуть правой кнопкой мыши по выбранной ячейке и выбрать «Вырезать».

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

Затем выберите желаемую целевую строку, куда вы хотите вставить вырезанную строку. Если вы перемещаете всю строку, убедитесь, что вы выбрали всю целевую строку, щелкнув номер строки перед вставкой. Здесь мы выбираем строку 8.

Затем нажмите сочетания клавиш Ctrl + V, чтобы вставить строку, или щелкните правой кнопкой мыши целевую строку и щелкните значок «Вставить» в контекстном меню.

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

Если вы не хотите заменять существующую строку при перемещении выбранной строки, вы можете использовать опцию «Вставить вырезанные ячейки» вместо простой опции «Вставить». Вот как это сделать:

Выберите строку, которую хотите переместить, щелкните правой кнопкой мыши и выберите «Вырезать» или нажмите Ctrl + X. Затем выберите строку, перед которой вы хотите вставить вырезанную строку, щелкните ее правой кнопкой мыши и выберите «Вставить вырезанные ячейки» из контекстного меню. Кроме того, вы можете нажать клавиши Ctrl + знак плюса (+) на цифровой клавиатуре, чтобы вставить вырезанную строку.

Как вы можете видеть здесь, строка 4 вставляется над выбранной строкой, а исходная строка 7 перемещается вверх.

Если вы хотите скопировать строку, а не вырезать ее, то вместо Ctrl + X нажмите Ctrl + C, чтобы скопировать строку, и нажмите Ctrl + V, чтобы вставить ее. Вы можете перемещать столбцы, используя метод вырезания и вставки, следуя этим же инструкциям.

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

Затем мы вставляем вырезанные строки в диапазоне C9: F11, используя параметр «Вставить вырезанные ячейки» из контекстного меню.

Кроме того, при перемещении строк область вырезания и область вставки должны быть одинакового размера, в противном случае вы получите сообщение об ошибке при попытке вставить вырезанную строку. Например, если вы вырежете строки C2: F4 и попытаетесь вставить их в меньший диапазон C10: F11 с помощью обычного метода вставки (Ctrl + V), вы увидите следующую ошибку.

Перемещение строк с помощью функции сортировки данных в Excel

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

Во-первых, вам нужно добавить столбец в крайнюю левую часть таблицы (столбец A). Для этого щелкните правой кнопкой мыши любую ячейку в первом столбце и выберите опцию «Вставить» в контекстном меню.

Во всплывающем окне «Вставить» выберите «Весь столбец» и нажмите «ОК».

Новый столбец был вставлен в крайнюю левую часть вашего набора данных. Этот столбец должен быть первым столбцом вашей электронной таблицы (т. Е. Столбцом A).

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

Затем выберите все данные в наборе данных, которые вы хотите реорганизовать. Затем перейдите на вкладку «Данные» на ленте и нажмите кнопку «Сортировка» в группе «Сортировка и фильтр».

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

Затем во всплывающем диалоговом окне «Параметры сортировки» выберите «Сортировать сверху вниз» и нажмите «ОК».

Теперь вы вернетесь в диалоговое окно «Сортировка». Здесь выберите «Столбец.A ’(или заголовок вашего первого столбца) в раскрывающемся меню« Сортировать по ».

Затем убедитесь, что в раскрывающемся списке «Порядок» установлено значение «От наименьшего к наибольшему», и нажмите «ОК».

Это закроет диалоговое окно "Сортировка" и вернет вас обратно в электронную таблицу, где вы обнаружите, что строки были переупорядочены в соответствии с числами, указанными в первом столбце. Теперь выберите первый столбец, щелкните правой кнопкой мыши и выберите «Удалить», чтобы удалить его.

Перемещение столбцов с помощью сортировки данных

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

Чтобы переместить столбцы, вам нужно добавить строку вместо столбца в верхнюю часть набора данных (строка 1). Для этого щелкните правой кнопкой мыши любую ячейку в первой строке и выберите опцию «Вставить» в контекстном меню.

В диалоговом окне «Вставка» выберите на этот раз «Вся строка» и нажмите «ОК».

Новая строка будет вставлена ​​в верхнюю часть вашей электронной таблицы, над всеми строками данных.

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

Затем выберите все данные в наборе данных, порядок которых вы хотите изменить. Затем переключитесь на вкладку «Данные» на ленте и нажмите «Сортировка» в группе «Сортировка и фильтр».

Теперь вам нужно отсортировать столбцы по числам в первой строке. В диалоговом окне «Сортировка» необходимо установить сортировку «Строка» вместо столбца над раскрывающимся списком «Сортировать по». Для этого нажмите кнопку «Параметры».

Во всплывающем диалоговом окне «Параметры сортировки» выберите «Сортировать слева направо» и нажмите «ОК».

Вернувшись в диалоговое окно «Сортировка», выберите «Строка 1» в раскрывающемся меню «Сортировка по» и «От наименьшего к наибольшему» в раскрывающемся списке «Порядок». Затем нажмите «ОК».

Это отсортирует (переместит) столбцы на основе чисел, которые вы указали в первой строке, как показано ниже. Теперь все, что вам нужно сделать, это выбрать первую строку и удалить ее.

Теперь вы знаете все о перемещении строк и столбцов в Excel.