Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
При перемещении или копировании строк и столбцов Excel по умолчанию перемещает или копирует все содержащиеся в них данные, включая формулы и их результирующие значения, комментарии, форматы ячеек и скрытые ячейки.
При копировании ячеек, содержащих формулу, относительные ссылки на ячейки не корректируются. Таким образом, содержимое ячеек и всех ячеек, указывающих на них, может отображать #REF! (значение ошибки). В этом случае ссылки можно настроить вручную. Дополнительные сведения см. в статье Обнаружение ошибок в формулах.
Для перемещения или копирования выбранных ячеек, строк и столбцов можно использовать команду Вырезать или Копировать , но также можно перемещать или копировать их с помощью мыши.
По умолчанию в Excel отображается кнопка Параметры вставки . Если вам нужно переиграть его, перейдите в раздел Дополнительно в параметрах Excel. Дополнительные сведения см. в разделе Дополнительные параметры.
-
Выделите ячейку, строку или столбец, которые нужно переместить или скопировать.
-
Выполните одно из указанных ниже действий.
-
Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать или нажмите клавиши CTRL+X.
-
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C.
-
-
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
-
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
-
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
-
Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.
По умолчанию режим перетаскивания включен, поэтому можно перемещать и копировать ячейки с помощью мыши.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
Выполните одно из указанных ниже действий.
-
Вырезать и заменить
Наведите указатель мыши на границу выделенной области. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место. Excel выдаст предупреждение, если вы собираетесь заменить столбец. Нажмите кнопку Отмена , чтобы избежать замены. -
Копирование и замена Удерживая нажатой клавишу CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место. Excel не предупреждает вас, если вы собираетесь заменить столбец. Если вы не хотите заменять строку или столбец, нажмите клавиши CTRL+Z.
-
Вырезать и вставить Удерживая нажатой клавишу SHIFT, наведите указатель на границу выделенного фрагмента. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
-
Копирование и вставка Удерживая нажатой клавишу SHIFT и CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Примечание: Убедитесь, что во время операции перетаскивания удерживаете нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед нажатием кнопки мыши, вы будете перемещать строки или столбцы вместо их копирования.
-
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Если часть ячеек, строк или столбцов на листе не отображается, можно скопировать все ячейки или только видимые. Например, можно скопировать только отображаемые итоговые данные на листе со структурой.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить и выберите команду Выделить группу ячеек.
-
В группе Выбор щелкните элемент Только видимые ячейки и нажмите кнопку ОК.
-
На вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C. .
-
Выделите левую верхнюю ячейку области вставки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
-
На вкладке Главная в группе Буфер обмена щелкните Вставить или нажмите клавиши CTRL+V.
Щелкнув стрелку под кнопкой Вставить , можно выбрать один из нескольких вариантов вставки для применения к выбранному фрагменту.
При копировании значения последовательно вставляются в строки и столбцы. Если область вставки содержит скрытые строки или столбцы, возможно, потребуется отобразить их, чтобы увидеть все скопированные данные.
При копировании и вставке скрытых или отфильтрованных данных в другое приложение или в другой экземпляр приложения Excel будут скопированы только видимые ячейки.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C.
-
Выделите левую верхнюю ячейку области вставки.
-
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выберите вариант Специальная вставка.
-
Установите флажок пропускать пустые ячейки.
-
Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Вы также можете изменять и выбирать данные ячейки в строка формул.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
-
Чтобы переместить выделенный фрагмент, нажмите кнопку Вырезать или нажмите клавиши CTRL+X.
-
Чтобы скопировать выделенный фрагмент, нажмите кнопку Копировать или нажмите клавиши CTRL+C.
-
-
Щелкните в том месте ячейки, куда нужно вставить символы, или дважды щелкните другую ячейку для перемещения или копирования в нее данных.
-
На вкладке Главная в группе Буфер обмена щелкните Вставить или нажмите клавиши CTRL+V.
-
Нажмите клавишу ВВОД.
Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.
При вставке скопированных данных можно выполнить любое из следующих действий:
-
вставить только параметры форматирования ячейки, такие как цвет текста или цвет заливки (но не содержимое ячеек);
-
преобразовать формулы в ячейках в вычисленные значения без переопределения существующего форматирования;
-
вставить только формулы (но не вычисленные значения).
Последовательность действий
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C.
-
Выделите левую верхнюю ячейку области вставки или ту ячейку, куда нужно вставить значение, формат ячейки или формулу.
-
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выполните одно из следующих действий:
-
чтобы вставить только значения, выберите вариант значения;
-
чтобы вставить только форматы ячеек, выберите вариант Форматирование;
-
чтобы вставить только формулы, выберите вариант формулы.
-
При вставке скопированных данных к ним применяются параметры ширины целевых ячеек. Чтобы изменить ширину ячеек в соответствии с параметрами исходных ячеек, выполните указанные ниже действия.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
-
Чтобы переместить ячейки, нажмите кнопку Вырезать или нажмите клавиши CTRL+X.
-
Чтобы скопировать ячейки, щелкните Копировать или нажмите клавиши CTRL+C.
-
-
Выделите левую верхнюю ячейку области вставки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
-
На вкладке Главная в группе Буфер обмена нажмите стрелку под кнопкой Вставить и выберите пункт Сохранить ширину столбцов оригинала.
Для перемещения или копирования выбранных ячеек, строк и столбцов можно использовать команду Вырезать или Копировать , но также можно перемещать или копировать их с помощью мыши.
-
Выделите ячейку, строку или столбец, которые нужно переместить или скопировать.
-
Выполните одно из указанных ниже действий.
-
Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать или нажмите клавиши CTRL+X.
-
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C.
-
-
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
-
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
-
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
-
Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
Выполните одно из указанных ниже действий.
-
Вырезать и вставить
Наведите указатель мыши на границу выделенной области. Когда указатель становится указателем руки , перетащите строку или столбец в другое расположение. -
Вырезать и заменить Удерживая нажатой клавишу SHIFT, наведите указатель на границу выделенного фрагмента. Когда указатель становится указателем перемещения , перетащите строку или столбец в другое место. Excel выдаст предупреждение, если вы собираетесь заменить строку или столбец. Нажмите кнопку Отмена , чтобы избежать замены.
-
Копирование и вставка Удерживая нажатой клавишу CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель становится указателем перемещения , перетащите строку или столбец в другое место.
-
Копирование и замена Удерживая нажатой клавишу SHIFT и CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель становится указателем перемещения , перетащите строку или столбец в другое место. Excel выдаст предупреждение, если вы собираетесь заменить строку или столбец. Нажмите кнопку Отмена , чтобы избежать замены.
Примечание: Убедитесь, что во время операции перетаскивания удерживаете нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед нажатием кнопки мыши, вы будете перемещать строки или столбцы вместо их копирования.
-
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
-
Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Вы также можете изменять и выбирать данные ячейки в строка формул.
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
-
Чтобы переместить выделенный фрагмент, нажмите кнопку Вырезать или нажмите клавиши CTRL+X.
-
Чтобы скопировать выделенный фрагмент, нажмите кнопку Копировать или нажмите клавиши CTRL+C.
-
-
Щелкните в том месте ячейки, куда нужно вставить символы, или дважды щелкните другую ячейку для перемещения или копирования в нее данных.
-
На вкладке Главная в группе Буфер обмена щелкните Вставить или нажмите клавиши CTRL+V.
-
Нажмите клавишу ВВОД.
Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.
При вставке скопированных данных можно выполнить любое из следующих действий:
-
вставить только параметры форматирования ячейки, такие как цвет текста или цвет заливки (но не содержимое ячеек);
-
преобразовать формулы в ячейках в вычисленные значения без переопределения существующего форматирования;
-
вставить только формулы (но не вычисленные значения).
Последовательность действий
-
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
-
На вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите клавиши CTRL+C.
-
Выделите левую верхнюю ячейку области вставки или ту ячейку, куда нужно вставить значение, формат ячейки или формулу.
-
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выполните одно из следующих действий:
-
Чтобы вставить только значения, щелкните Вставить значения.
-
Чтобы вставить только форматы ячеек, нажмите кнопку Вставить форматирование.
-
Чтобы вставить только формулы, нажмите кнопку Вставить формулы.
-
Вы можете перемещать или копировать выбранные ячейки, строки и столбцы с помощью мыши и транспонирования.
-
Выделите ячейки или диапазон ячеек, которые нужно переместить или скопировать.
-
Наведите указатель на границу выбранной ячейки или диапазона.
-
Когда указатель становится , выполните одно из следующих действий:
Задача |
Необходимые действия |
---|---|
Перемещение ячеек |
Перетащите ячейки в другое место. |
Копирование ячеек |
Удерживая нажатой клавишу OPTION, перетащите ячейки в другое место. |
Примечание: При перетаскивании или вставке ячеек в новое место, если в этом расположении есть уже существующие данные, Excel перезапишет исходные данные.
-
Выберите строки или столбцы, которые нужно переместить или скопировать.
-
Наведите указатель на границу выбранной ячейки или диапазона.
-
Когда указатель становится , выполните одно из следующих действий:
Задача |
Необходимые действия |
---|---|
Перемещение строк или столбцов |
Перетащите строки или столбцы в другое место. |
Копирование строк или столбцов |
Удерживая нажатой клавишу OPTION, перетащите строки или столбцы в другое место. |
Перемещение или копирование данных между существующими строками или столбцами |
Удерживая нажатой клавишу SHIFT, перетащите строку или столбец между существующими строками или столбцами. Excel выделяет место для новой строки или столбца. |
-
Скопируйте строки или столбцы, которые требуется транспонировать.
-
Выберите целевую ячейку (первую ячейку строки или столбца, в которую требуется вставить данные) для строк или столбцов, которые вы преобразуете.
-
На вкладке Главная в разделе Изменить щелкните стрелку рядом с полем Вставить и выберите пункт Транспонировать.
Примечание: Столбцы и строки не могут перекрываться. Например, если выбрать значения в столбце C и попытаться вставить их в строку, перекрывающую столбец C, Excel отобразит сообщение об ошибке. Область назначения вставленного столбца или строки должна находиться вне исходных значений.
См. также
Вставка строк, столбцов или ячеек
Нужна дополнительная помощь?
В процессе работы с табличными данными в Эксель периодически возникает необходимость поменять порядок расположения столбцов. В данной статье мы разберем несколько методов, как это оперативно сделать и не потерять при этом данные.
Содержание
- Метод 1: копирование и вставка
- Метод 2: вырезание и вставка
- Метод 3: пренос с помощью мыши
- Заключение
Метод 1: копирование и вставка
Этот метод максимально прост и последователен, хотя и содержит несколько шагов, без которых можно обойтись при использовании способов, описанных в следующих разделах статьи.
- Щелкаем правой кнопкой мыши на любую ячейку того столбца, слева от которого будет вставлена переносимая колонка. В открывшемся перечне находим команду “Вставить” и кликаем по ней.
- В диалоговом окне, определяющем параметры добавляемых ячеек, выбираем пункт “Столбец” и жмем кнопку ОК. Так мы создадим новый, пока что пустой столбец для переноса данных.
- Теперь нужно скопировать столбец, который требуется перенести. Кликаем по его названию на горизонтальной координатной панели правой кнопкой мыши и в открывшемся меню выбираем команду “Копировать“.
- Теперь щелкаем правой кнопкой мыши на координатной панели по названию столбца, ранее созданного для переноса данных. В раскрывшемся контекстном меню в группе инструментов “Параметры вставки” кликаем на крайний левый значок “Вставить“.Примечание: Если переносимый столбец содержит ячейки с формулами, а мы хотим перенести только готовые результаты расчетов по ним, в параметрах вставки вместо кнопки “Вставить” выбираем ту, что рядом – “Вставить значения”.
- Процесс переноса благополучно завершен. Но нужно еще удалить исходный столбец, чтобы не было дублирования данных. Щелчком правой кнопкой мыши по названию столбца вызываем контекстное меню, в котором кликаем по команде “Удалить”.
- Это был заключительный шаг перемещения столбцов при помощи метода копирования.Примечание: вместо контекстного меню столбцов, можно их просто целиком выделить, щелкнув левой кнопкой мыши по их названиям на координатной панели, после чего воспользоваться кнопками “Копировать” и “Вставить” на ленте программы во вкладе “Главная”.Также, после выделения столбцов, для их копирования и вставки могут использоваться комбинации клавиш Ctrl+C и Ctrl+V, соответственно.
Метод 2: вырезание и вставка
Чтобы избавиться от части шагов, включенных в вышеописанный метод, можно воспользоваться другим способом – перемещение при помощи вырезания.
- Правой кнопкой мыши щелкаем по названию столбца, который планируем перенести. В открывшемся перечне выбираем команду “Вырезать“. Или же можно сначала просто выделить столбец кликом левой кнопки мыши по его названию и затем нажать кнопку “Вырезать” (значок в виде ножниц) в разделе инструментов “Буфер обмена” во вкладке “Главная“.
- Теперь щелкаем правой кнопкой мыши на панели координат по названию столбца, перед которым планируем вставить вырезанный. В раскрывшемся контекстном меню щелкаем по команде “Вставить вырезанные ячейки”.
- На этом процесс переноса завершен. Как Вы можете заметить, он гораздо короче описанного в предыдущем методе.
Примечание: Оба рассмотренных метода, при необходимости, позволяют одновременно перемещать не только один столбец, но и диапазон столбцов.
Метод 3: пренос с помощью мыши
Последний метод поможет переместить столбец быстрее всего, но требует определенной сноровки при обращении с клавиатурой и мышью, и, вероятно, из-за этого не пользуется особой популярностью у пользователей Excel. Вот, в чем он заключается:
- Целиком выделяем переносимый столбец (как это сделать, было описано выше).
- Наводим курсор на границу любой ячейки выделенного столбца (за исключением границы столбца на координатной панели), он должен изменить внешний вид на черный крестик со стрелочками. Нажав клавишу SHIFT на клавиатуре, с помощью зажатой левой кнопки мыши просто перетаскиваем столбец в новое место в таблице. При осуществлении переноса появится зеленая вертикальная разделительная линия, указывающая на место вставки. Ориентируемся на нее, и когда финальное место выбрано, отпускаем зажатые клавишу и кнопку.
- На этом процесс перемещения завершен. И он – самый быстрый из всех, что мы рассмотрели.
Примечание: В некоторых старых версиях Эксель (выпущенных до 2007 года) данный метод может не сработать.
Заключение
Переместить столбец в таблице Excel можно разными способами, которые несмотря на то, что дают одинаковый результат, различаются по трудозатратности и количеству потраченного времени на их реализацию. Выбор конкретного метода зависит только от предпочтений пользователя.
В этой статье Вы найдёте несколько способов перемещать столбцы в Excel. Вы увидите, как перетаскивать столбцы мышью и другие способы перемещения столбцов на листах Excel.
Если Вы широко используете таблицы Excel в своей повседневной работе, то знаете, что как бы логична и продуманна ни была структура таблицы, всё равно столбцы придётся переносить. Например, Вам обязательно понадобится переместить два столбца, чтобы расположить рядом и сравнить содержащиеся в них данные. Конечно, Вы можете попробовать скрыть соседние столбцы на некоторое время, однако это не всегда удачное решение, поскольку данные из этих столбцов в определенных случаях Вам также нужно видеть.
Как ни странно, но Microsoft Excel не предоставляет прямого способа выполнения этой обыденной операции. Если Вы попытаетесь просто перетащить столбец за его заголовок (что кажется наиболее очевидным способом перемещения столбца), то будете очень расстроены, т.к. это не сработает, даже в Excel 2013.
Так или иначе, здесь Вы найдёте три действующих способа перемещать столбцы в Excel, а именно:
- Перетаскиваем столбцы в Excel мышью
- Перемещаем столбцы методом Вырезать > Вставить
- Изменяем порядок столбцов при помощи макроса
Содержание
- Как в Excel перетаскивать столбцы мышью
- Перемещаем столбцы методом Вырезать > Вставить
- Как переместить один столбец в таблице Excel
- Как переместить несколько столбцов в Excel
- Перемещаем несколько столбцов при помощи команд Копировать, Вставить и Удалить
- Изменяем очерёдность столбцов в Excel при помощи макроса VBA
Как в Excel перетаскивать столбцы мышью
Как я упомянул в начале статьи, перетаскивание столбцов в Excel – это несколько более сложная процедура, чем хотелось бы. На самом деле, это один из тех случаев, когда проще сказать, чем осуществить. Возможно, это лишь недостаток ловкости моих рук 🙂 Тем не менее, немного попрактиковавшись, я освоил этот навык, а значит совершенно точно справитесь и Вы.
Предположим, есть таблица с информацией о товарах Вашей компании, и Вы хотите быстренько поменять местами пару столбцов в этой таблице. Я возьму для примера прайс сервиса AbleBits. Необходимо поменять местами столбцы License type и Product ID, чтобы идентификатор Product ID следовал сразу после наименования продукта (Product name).
- Выделите столбец, который требуется передвинуть.
- Наведите указатель мыши на край выделения, при этом он должен превратиться из обычного креста в четырёхстороннюю стрелку. Лучше не делать это рядом с заголовком столбца, поскольку в этой области указатель может принимать слишком много различных форм, что может Вас запутать. Зато этот прием отлично работает на левом и правом краю выделенного столбца, как показано на скриншоте ниже.
- Нажмите и, удерживая клавишу Shift, перетащите столбец на новое место. Вы увидите серую вертикальную черту вдоль всего столбца и указатель с информацией о том, в какую область столбец будет перемещён.
- Готово! Отпустите кнопку мыши, отпустите клавишу Shift – Ваш столбец перемещён на новое место.
Таким же способом Вы можете перетаскивать в Excel несколько смежных столбцов. Чтобы выделить несколько столбцов, кликните по заголовку первого столбца, затем, нажав и удерживая клавишу Shift, кликните по заголовку последнего столбца. Далее проделайте шаги 2 – 4, описанные выше, чтобы переместить выбранные столбцы, как показано на рисунке ниже.
Замечание: Невозможно перетаскивать несмежные столбцы и строки на листах Excel, даже в Excel 2013.
Метод перетаскивания работает в Microsoft Excel 2013, 2010 и 2007. Точно так же Вы можете перетаскивать строки. Возможно, придётся немного попрактиковаться, но, освоив этот навык однажды, Вы сэкономите уйму времени в дальнейшем. Думаю, команда разработчиков Microsoft Excel вряд ли получит приз в номинации «самый дружественный интерфейс» за реализацию этого метода 🙂
Перемещаем столбцы методом Вырезать > Вставить
Если манипуляции при помощи мыши – это не то о чём Вы мечтали, тогда можете изменить очерёдность столбцов при помощи команд Вырезать > Вставить. Только имейте в виду, что здесь существует несколько особенностей, в зависимости от того, хотите Вы переместить один столбец или несколько столбцов одновременно.
- Перемещаем один столбец
- Перемещаем несколько столбцов
Как переместить один столбец в таблице Excel
- Выделите весь столбец, кликнув по его заголовку.
- Вырежьте выделенный столбец, нажав Ctrl+X, или кликните по нему правой кнопкой мыши и в контекстном меню выберите команду Cut (Вырезать). На самом деле, первый шаг Вы можете вообще пропустить и просто кликнуть правой кнопкой мыши по заголовку, а затем из контекстного меню выбрать команду Cut (Вырезать).
- Выделите столбец, перед которым необходимо вставить вырезанный, кликните правой кнопкой мыши по его заголовку и в контекстном меню выберите команду Insert Cut Cells (Вставить вырезанные ячейки).
Если Вы любите работать в Excel с клавиатурными комбинациями, тогда Вам больше понравится следующий способ:
- Выделите любую ячейку в нужном столбце и нажмите Ctrl+Space (Пробел), чтобы выделить весь столбец.
- Нажмите Ctrl+X, чтобы вырезать столбец.
- Выберите столбец, перед которым необходимо вставить вырезанный.
- Нажмите Ctrl и знак «+» на цифровой клавиатуре, чтобы вставить столбец.
Как переместить несколько столбцов в Excel
Метод Вырезать > Вставить, который отлично работает для одного столбца (либо смежных столбцов), не позволяет перемещать несколько несмежных столбцов одновременно. Если Вы попытаетесь сделать это, то получите сообщение об ошибке, предлагающее выбрать один смежный диапазон: The command you chose cannot be performed with multiple selections (Данная команда неприменима для несвязных диапазонов).
Если требуется поменять местами несколько столбцов на листе, то у Вас есть минимум 3 варианта на выбор:
- Перетащить несколько столбцов при помощи мыши (на мой взгляд, этой самый быстрый способ)
- Вырезать и вставить каждый столбец индивидуально (вероятно, не лучший способ, когда нужно переместить множество несмежных столбцов)
- Скопировать, вставить и удалить (позволяет скопировать сразу несколько смежных столбцов, а затем удалить лишние)
Перемещаем несколько столбцов при помощи команд Копировать, Вставить и Удалить
Если метод перетаскивания столбцов мышью по каким-то причинам Вам не подходит, то Вы можете попробовать изменить порядок столбцов в Excel таким способом:
- Выделите столбцы, которые хотите переместить (кликните по заголовку первого столбца, нажмите Shift и кликните по заголовку крайнего столбца).Альтернативный способ – выделить только заголовки столбцов, которые нужно передвинуть, и нажать Ctrl+Space (Пробел). Таким способом будут выделены только ячейки с данными, а не столбцы целиком, как показано на снимке экрана ниже.
Замечание: Если Вы передвигаете столбцы в обычном диапазоне, то подойдут оба способа. Если же нужно переместить столбцы в полноценной таблице Excel, тогда воспользуйтесь вторым способом (только ячейки с данными), иначе можно получить сообщение об ошибке: The operation is not allowed. The operation is attempting to shift cells in a table of your worksheet (Невозможно выполнить операцию. Предпринимается попытка изменить часть строки или столбца таблицы запрещённым способом).
- Скопируйте выделенные ячейки. Для этого нажмите Ctrl+C или кликните правой кнопкой мыши по выделенным столбцам и выберите команду Copy (Копировать).
- Выделите столбец, перед которым Вы хотите вставить скопированные столбцы. Кликните по нему правой кнопкой мыши и в контекстном меню выберите команду Insert copies cells (Вставить скопированные ячейки), либо нажмите одновременно Ctrl и знак «+» на цифровой клавиатуре.
- Удалите исходные, а также ненужные Вам столбцы.
Конечно, этот процесс немного более длинный, чем перетаскивание столбцов мышью, но он подойдёт для тех, кто предпочитает использование клавиатурных комбинаций манипуляциям с мышью.
Изменяем очерёдность столбцов в Excel при помощи макроса VBA
Если Вы хотя бы немного знаете VBA, то можете попробовать написать макрос, который будет автоматически передвигать столбцы на листах Excel. Это в теории. На практике, скорее всего, у Вас займёт больше времени определить, какие именно столбцы нужно передвинуть и в какое место их вставить, чем переместить эти столбцы вручную. Кроме того, нет гарантии, что макрос всегда будет работать правильно. Поэтому Вы будете вынуждены каждый раз проверять результат. Похоже на то, что макрос VBA – это не самый подходящий инструмент для выполнения такой задачи.
Оцените качество статьи. Нам важно ваше мнение:
Download Article
An easy guide to rearranging columns in your Excel spreadsheet
Download Article
- Using the Mouse
- Using Commands
- Expert Q&A
- Tips
|
|
|
Need to quickly move an entire column in Microsoft Excel? Luckily, it’s a pretty easy procedure. You can select, click and drag columns with your mouse. Or, use the cut and paste commands. This wikiHow article will show you how to select and move columns in Excel on Windows or Mac.
Things You Should Know
- On Windows or Mac, select the column, then click and drag the border of the selection to a new location.
- On Windows, select the column, then press Ctrl + x to cut the column. Right-click the column to the right of the new destination and select “Insert Cut Cells.”
- To move multiple adjacent columns, press Ctrl (Windows) or Cmd (macOS). Then, click the column letters above the columns you want to move.
-
1
Click the letter above the column you want to move. This selects the column. In this method, you’ll use the mouse to drag the column to a new position. This works on Windows and macOS.
- This method only works for a single column. To move multiple columns, use cut and paste commands (see next method).
- Moving columns is a great way to set up your spreadsheet for a Vlookup or Sum formula.
- For general spreadsheet tips, check out our guide on making a spreadsheet in Excel.
-
2
Hover the mouse over the border of the selected column. The cursor will turn into four arrows (Windows) or a hand (macOS).[1]
- The cursor will turn into a hand in the web app version of Excel.
Advertisement
-
3
Drag the column to the desired location. Click and drag the selected column to the location where you want to move it, and then release the mouse button. This will cut and replace the column.
- If you want to copy and replace columns instead of just moving them, hold down Ctrl (Windows) or ⌥ Option (macOS) while dragging and dropping.
- Holding ⇧ Shift will cut and insert the columns.
- Holding Ctrl+⇧ Shift will copy and insert the columns.
Advertisement
-
1
Click the letter above the column you want to move. This selects the column. The commands method only works on the Windows version of Excel.
- To move more than one (adjacent) column at the same time, hold down Ctrl as you click each column letter.
- Formatting your spreadsheet can significantly improve your Excel experience.
-
2
Press Ctrl+X. This “cuts” the data in the column, which really just selects it and adds it to the clipboard.
- The column data will remain in its place until you paste it into its new location.
- You can also cut the column by clicking the scissors icon on the Home tab. It’s in the “Clipboard” section near the top-left corner of the app.
- If you cut the wrong column, press Esc to return the data to its original location.
-
3
Right-click the letter above the column to the right of where you want to move the data. A drop-down menu will open.
- When you insert your copied data, it’ll be to the left of the column you right-click.
-
4
Click Insert Cut Cells on the right-click menu. Excel will insert the cut column to the left of the one on which you right-clicked.
- If you want to undo the pasted column, press Ctrl+Z.
- Alternatively, you can click the drop-down icon next to the Insert button on the Home toolbar at the top, and select Insert Cut Cells or Insert Cells here. This will insert and move your data the same way.
Advertisement
Add New Question
-
Question
columns a and b suddenly disappeared from excel. how to retrieve?
Kyle Smith is a wikiHow Technology Writer, learning and sharing information about the latest technology. He has presented his research at multiple engineering conferences and is the writer and editor of hundreds of online electronics repair guides. Kyle received a BS in Industrial Engineering from Cal Poly, San Luis Obispo.
wikiHow Technology Writer
Expert Answer
The columns might be hidden! Try selecting the adjacent column (c) and right-clicking that column. Select Unhide from the pop-up menu.
-
Question
see column B and K at the same time
Kyle Smith is a wikiHow Technology Writer, learning and sharing information about the latest technology. He has presented his research at multiple engineering conferences and is the writer and editor of hundreds of online electronics repair guides. Kyle received a BS in Industrial Engineering from Cal Poly, San Luis Obispo.
wikiHow Technology Writer
Expert Answer
There are a few ways to go about this! You can freeze columns A and B to keep them on the screen at all times. Alternatively, hide some or all columns between B and K so that they’re closer together. You could also move column K next to B using this guide’s method above.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
-
Looking for money-saving deals on Microsoft Office products like Excel? Check out our coupon site for tons of coupons and promo codes on your next subscription.
Thanks for submitting a tip for review!
Advertisement
About This Article
Article SummaryX
1. Click the column letter.
2. Hover the mouse over the selection’s edge until the cursor changes.
3. Click and drag the column to a different location.
Did this summary help you?
Thanks to all authors for creating a page that has been read 190,946 times.
Is this article up to date?
Перемещение столбцов в Microsoft Excel
Смотрите также неужели нельзя просто или вкакую другуюGuest: Спасибо большое! на кнопку «Enter», «Как перевернуть таблицу него правой мышью, переместить столбец влево., столбец Европа будетSHIFT
поменяются местами. и продвинутый способ
Перемещение столбцов
«Буфер обмена» будет завершено. пункте столбца, слева отПри работе с таблицами
Способ 1: копирование
перетащить? сторону :): {/post}{/quote}Дана
- переходил в нижнюю в Excel». выбираем «Специальная вставка». Место вставки столбца заменен на столбец.Внимание! Если вы используете перемещения.
- .Впрочем, существует и более«Копировать» которого мы планируем иногда возникает потребностьGuestСортировка не прокатываетGuest
- : чёрт, я не ячейку этого жеВ Excel можно Внизу этого диалогового будет отмечено вертикальной Азия.Пусть имеется таблица с старую версию ExcelВыделяем столбец, который хотимТочно таким же образом, простой вариант перемещения
- . перенести другую колонку. поменять столбцы, расположенные: Проблема решена (эксельПредложенный способ тоже: {/post}{/quote}{/post}{/quote} поняла, как это столбца, а не поменять местами столбцы
- окна ставим галочку линией.ВНИМАНИЕ! несколькими столбцами. (2007 и ранее), переместить. как было указано в Экселе.Левой кнопкой мыши выделяем В контекстном списке
в ней, местами. 2003).
Способ 2: вставка
Можно попробовать «вырезать»Юрий МДана
- уходил вправо. Как и строки не «Транспонировать», нажимаем «ОК».Аналогичным образом можно поменятьЕсли Книге дан
- Необходимо поменять местами столбцы то клавишуПеремещаем курсор на границу выше, выделяем столбец,Кликаем по горизонтальной панели столбец, который до выбираем пункт Давайте разберемся, какНеобходимо кликнуть по и «вставить», но: А без цитирования: Спасибо, поняла, но это сделать, смотрите только в таблице,Получилось. местами строки листа,
- Общий доступ (установлена Азия и Европа.Shift выделенной области. Одновременно слева от которого координат с буквой, этого создали. В«Вставить…» это сделать в интересуемой колонке (прямо неужели нельзя просто попробовать?
нашла это только в статье «Изменить но и вУ специальной вставке есть предварительно выделив их галочка в меню Для этого щелкнемпри перемещении зажимать
Способ 3: продвинутый вариант перемещения
зажимаем нужно будет переместить обозначающей адрес для
- контекстном меню в.
- приложении Microsoft Excel над данными, допустим перетащить?KuklP в 2010 версии направление движения курсора графике, диаграмме. Первый ещё много полезных за заголовки.
- Рецензирование/ Изменения/ Доступ по заголовку столбца не нужно.Shift колонку, вырезанную нами того, чтобы выделить блокеПоявляется небольшое окошко. Выбираем без потери данных,
A,B,C,D или любойGuest
: А если ещеHugo в Excel». ряд столбцов в функций. Смотрите оРассмотрим, к книге), то
DКак видим, существует несколькона клавиатуре и ранее. Кликаем правой весь столбец.«Параметры вставки» в нём значение но, при этом, другой). При этом,: А что-то не попробовать представляться, обращаясь
: Специальная вставка есть
lumpics.ru
Перемещаем в MS EXCEL столбцы и строки в таблице
Sober диаграмме перенести за них в статьекак поменять местами столбцы перемещение строк и
(Азия). Взявшись за способов поменять столбцы
левую кнопку мыши. кнопкой мыши. ВКликаем по выделенной областивыбираем значение«Столбец» как можно проще вся колонка выделится. получилось Очень за помощью… и в 2000.: Привет всем! второй ряд, развернуть, «Специальная вставка Excel» и строки в столбцов с помощью границу области выделения местами. Есть как
Передвигаем мышь в контекстном меню останавливаем правой кнопкой мыши«Вставить». Кликаем по элементу
и быстрее. Нажать и не хотелось бы колонкуGuestЮрий МВопрос, есть ли перевернуть график, круговую тут. Excelкак перевернутьтаблицу в клавиши (на рисунке ниже
довольно трудоёмкие, но сторону места, куда выбор на пункте и в открывшемся.«OK»Скачать последнюю версию отпускать SHIFT, затем Е перенести в: Есть — «транпонировать»,: В 2003 найдите в 2007 Ехеле диаграмму, т.д. Обо
Как создать таблицу ExcelSHIFT — 2 черные
excel2.ru
Как поменять местами столбцы и строки в Excel.
в то же нужно переместить колонку.«Вставить вырезанные ячейки» меню останавливаем выборПосле того, как диапазон, после чего новая Excel подносим стрелочку справа
А, при этом
можно строку, поле, в мастере функций возможность поменять в
всем этом читайте
в Excel, о, чтобы столбец сталработать не будет! жирные вертикальные линии) время универсальные вариантыВо время перемещения характерная.
на пункте
вставлен в нужное колонка в таблицеВ Экселе колонки можно от колонки так, А должна не диапазон.{/post}{/quote}
ТРАНСП() таблице строки и в статье «Как нескольких вариантах, смотрите строкой или строкаВ случае использования таблиц
и нажав клавишу действий, так и линия между столбцамиПосле этого действия элементы«Вырезать» место, нам необходимо будет добавлена.
поменять несколькими способами, чтобы курсор поменялся. пропасть, не замениться,А что-то неВозвращает вертикальный диапазон столбцы местами так, перевернуть, повернуть диаграмму в статье «Как стала столбцом. в формате EXCELSHIFT более продвинутые, которые, показывает, куда будет переместятся так, как. Вместо этого, можно
удалить исходную колонку.Делаем клик правой кнопкой как довольно трудоёмкими, Давим на левую а сдвинуться право получилось Очень ячеек в виде чтобы соответственно поменялись в Excel» здесь. сделать таблицу вВыделяем таблицу. 2007, клавишу, переместим столбец влево. правда, не всегда вставлен выделенный объект. вы этого хотели.
excel-office.ru
Как поменять в таблице строки и столбцы местами?
нажать на значок Правой кнопкой мыши
мыши по панели так и более мышу и не (на В, например) хотелось бы колонку горизонтального и наоборот. и данные внутриИногда, при заполнении
Excel».Затем на выделенном полеSHIFT Место вставки столбца
работают на старых После того, как
При необходимости, таким с точно таким кликаем по её
координат в месте, прогрессивными. отпуская кнопки тащим или вкакую другую
Е перенести вGuest таблицы?
таблицы, удобноКак перевернуть столбец нажать правой мышкойнажимать не нужно.
D версиях Excel. линия окажется в
же образом можно же наименованием, который
заголовку. В контекстном где указано наименование
Данный способ универсальный, так
колонку в сторону
сторону :) А, при этом
:Guest
поменять направление движения курсора таблицы, чтобы данные и нажать «Копировать».
Выделив заголовок столбцабудет отмечено вертикальнойАвтор: Максим Тютюшев нужном месте, следует
перемещать группы колонок, находится на ленте меню выбираем пункт того столбца, который
как подходит даже (клавишу SHIFT ужеСортировка не прокатывает А должна неZ: Есть — «транпонировать»,.Например, мы заполняем таблицу из нижних ячеекСледующий шаг. (ячейка со значением линией.
Чтобы поменять столбцы таблицы
просто отпустить кнопку
выделяя для этого во вкладке«Удалить» мы хотим переместить.
для очень старых можна опустить=) Перенесли,Предложенный способ тоже пропасть, не замениться,: {/post}{/quote} можно строку, поле, по столбцам. Тогда, записались в верхние,Выделяем место под Азия), нужно, взявшисьБез нажатия клавиши местами — воспользуйтесь
мыши.
соответствующий диапазон.
«Главная». В контекстном меню версий Excel.
оставляем мышь вМожно попробовать «вырезать» а сдвинуться право
Есть! Читай выше. диапазон. нам удобнее, чтобы смотрите в статье таблицу, нажимаем на за границу ячейки,SHIFT клавишейПосле этого нужные колонкиСуществует также более простойв блоке инструментовНа этом перемещение элементов останавливаем выбор наКликаем по любой ячейке покое. и «вставить», но (на В, например)18798Sober
planetaexcel.ru
курсор, после нажатия
Если вы часто используете таблицы Excel, вам может потребоваться изменить порядок столбцов данных, чтобы реструктурировать данные для некоторых целей. В этом пошаговом руководстве представлены 5 простых способов переместить столбцы туда, где вы хотите, поменять местами два столбца, которые находятся далеко друг от друга, и переставить несколько столбцов одновременно. Кроме того, он демонстрирует, как быстро перемещать строки в Excel.
- Используйте перетаскивание
- Используйте Kutools для точного перемещения
- Использовать вырезание и вставку
Видео
Переместить столбцы в Excel
Как показано на скриншоте ниже, вы хотите переместить «Продавец» столбец перед «Продукт» столбец. В этом разделе представлены три метода, которые помогут вам достичь этого.
Способ 1. Перемещение столбцов с помощью перетаскивания
Наиболее распространенный способ перемещения столбцов — удерживать кнопку Shift при перетаскивании столбца мышью.
Шаг 1. Выберите столбец, который хотите переместить.
Чтобы переместить столбец, щелкните букву столбца, чтобы выбрать его. В этом случае я нажимаю букву столбца «F«, чтобы выбрать «Продавец» колонка.
Чтобы переместить несколько соседних столбцов, вам нужно щелкнуть букву столбца первого столбца, который нужно переместить, затем удерживайте и перетащите мышь вправо, чтобы выбрать другие столбцы.
Заметки:
- Вы также можете выбрать весь столбец, выбрав ячейку в этом столбце, а затем нажав Ctrl + Space.
- Если вы хотите переместить только ячейки внутри диапазона данных, не затрагивая внешние данные, вам нужно выбрать эти ячейки вручную.
Шаг 2: Нажмите и удерживайте клавишу Shift
Укажите на границу выбранного столбца, когда курсор примет вид 4-сторонняя стрелка курсор, нажмите и удерживайте Shift .
Шаг 3. Перетащите выбранный столбец в новое место.
Перетащите столбец в нужное место, отпустите кнопку мыши и оставьте Shift .
Результат
«коммивояжер» теперь перемещается перед «ПродуктКолонка.
Заметки:
- Если выбранный столбец является частью объединенной ячейки, его нельзя переместить.
- Несмежные столбцы нельзя перемещать.
Способ 3: переместить столбцы с помощью «Вырезать и вставить»
Кроме того, вы можете перемещать столбцы, вырезая и вставляя их вручную. Пожалуйста, сделайте следующее.
Шаг 1. Выберите столбец, который хотите переместить.
Чтобы переместить столбец, щелкните букву столбца, чтобы выбрать его. Здесь я нажимаю букву столбца «F», чтобы выбрать «Продавец» колонка.
Чтобы переместить несколько соседних столбцов, вам нужно щелкнуть букву столбца первого столбца, который вы хотите переместить, удерживать и перетаскивать мышь вправо, чтобы выбрать другие столбцы.
Заметки:
- Вы также можете выбрать весь столбец, выбрав ячейку в этом столбце, а затем нажав Ctrl + Космос.
- Если вы хотите переместить только ячейки внутри диапазона данных, не затрагивая внешние данные, вам нужно выбрать эти ячейки вручную.
Шаг 2: Вырежьте выбранный столбец
Щелкните правой кнопкой мыши выбранный столбец, выберите Порез из контекстного меню. Смотрите скриншот:
Наконечник: Вы также можете использовать Ctrl + X ярлык, чтобы вырезать выбранный столбец.
Шаг 3: Вставьте вырезанную колонку в нужное вам положение.
- Выберите столбец, перед которым вы хотите вставить вырезанный столбец. В этом случае мне нужно переместить «коммивояжерколонка перед «Продукт«, поэтому я выбираю «ПродуктКолонка.
- Щелкните правой кнопкой мыши «Продукт” и выберите Вставить вырезанные ячейки в контекстном меню.
Tips: Нажмите Ctrl ключ вместе с «+” на цифровой клавиатуре также может вставить вырезанный столбец.
Результат
«коммивояжер» теперь перемещается перед «ПродуктКолонка.
Заметки:
- Если выбранный столбец является частью объединенной ячейки, его нельзя переместить.
- Несколько несмежных столбцов нельзя переместить.
Поменять местами столбцы в Excel
Чтобы поменять местами столбцы в диапазоне данных, например, как показано на снимке экрана ниже, позиции «Продавец» столбец и «Дата» столбец нужно поменять местами. Используя описанные выше методы, вам нужно запомнить исходное положение двух столбцов, а затем повторить операцию, чтобы переместить их один за другим, пока они не поменяются местами, что утомительно и легко потерять. Здесь Диапазоны обмена особенность Kutools for Excel может помочь вам легко поменять местами два столбца одновременно всего за несколько кликов.
Чтобы поменять местами два столбца одновременно, вам просто нужно:
- Включите функцию, нажав Кутулс > Диапазон > Диапазоны обмена;
- Отдельно выберите столбцы, которые вы хотите поменять местами.
Заметки:
- Эта функция также может помочь поменять местами два диапазона одновременно.
- Чтобы использовать эту функцию, вы должны иметь Kutools for Excel установленных на вашем компьютере. Перейти к загрузке Kutools for Excel 30-дневная бесплатная пробная версия без ограничений.
Изменение порядка столбцов с помощью сортировки данных
Если у вас есть много столбцов в диапазоне, который нужно переупорядочить, более быстрый способ — добавить вспомогательную строку вверху вашего диапазона данных с порядком, в котором вы хотите, чтобы столбцы, а затем применить Сортировка данных Функция Excel для одновременного перемещения столбцов на новые позиции. Пожалуйста, сделайте следующее шаг за шагом.
Шаг 1. Вставьте вспомогательную строку вверху диапазона
- Выберите верхнюю строку диапазона данных, щелкнув номер строки.
- Щелкните правой кнопкой мыши выбранную строку и выберите Вставить из контекстного меню.
Теперь новая строка вставляется над верхней строкой исходного диапазона данных.
Шаг 2: Пронумеруйте столбцы, чтобы указать их новый порядок.
Введите число в ячейку над каждым столбцом, чтобы указать новый порядок столбца в диапазоне. Столбцы будут отсортированы в соответствии с номерами, указанными во вспомогательной строке.
В этом примере цифра 1 над «Времястолбец указывает, что «Время» столбец будет первым столбцом отсортированного диапазона данных, а «Цена (USD)«столбец будет последним столбцом.
Шаг 3. Отсортируйте столбцы
- Выберите весь диапазон (включая числа, которые вы указали в шаге 2), перейдите к Данные вкладка, выберите Сортировать в Сортировать и фильтровать группа.
- Во всплывающем окне Сортировать диалогового окна, нажмите Опции кнопку.
Внимание: Убедитесь, что У моих данных есть заголовки установлен флажок в диалоговом окне Сортировка.
- В разделе Параметры сортировки в диалоговом окне выберите Сортировать слева направо вариант, а затем щелкните OK кнопку.
- Когда оно возвращается в Сортировать диалоговое окно, выберите Ряд 1 из Сортировать по: раскрывающийся список, а затем щелкните OK.
Результат
Столбцы сортируются в соответствии с номерами, указанными во вспомогательной строке (при необходимости вы можете удалить вспомогательную строку).
Переместить строки в Excel
Помимо перемещения столбцов, вам также может понадобиться переместить строки. Как и при перемещении столбцов, вы можете использовать встроенные функции для перемещения строк. Здесь я кратко покажу, как перемещать строки в Excel, используя Перетаскивание.
- Выберите строку, которую вы хотите переместить.
- Наведите указатель на границу выбранной строки (отображается четырехсторонняя стрелка), нажмите и удерживайте кнопку Shift .
- Перетащите строку в нужное место, отпустите кнопку мыши и оставьте Shift .
Внимание: Вы также можете использовать Порез и Вставить функции для перемещения строк в новую позицию. После выбора строки остальные шаги такие же, как и для перемещения столбцов.
Статьи по теме
Skip to content
В этой статье вы узнаете несколько методов перестановки столбцов в Excel. Вы увидите, как можно перетаскивать один или сразу несколько столбцов мышью либо с помощью «горячих» клавиш. Можно перемещать сразу несколько несмежных столбцов за раз. Последнее часто считается невозможным, но на самом деле есть инструмент, который позволяет перемещать несмежные столбцы в Excel 2019-2010 одним щелчком мыши.
Если вы постоянно используете таблицы в своей повседневной работе, то вы знаете, что какой бы логичной и продуманной ни была структура таблицы, вам всё же время от времени придется менять порядок столбцов. Например, вам может потребоваться поменять столбцы местами в Excel, чтобы просматривать данные рядом. Конечно, вы можете попытаться на время скрыть лишние столбцы, однако это не всегда лучший подход, потому что вам может потребоваться также увидеть данные и в них также.
Удивительно, но Microsoft не предоставляет простого способа выполнить эту обычную операцию. Если вы попытаетесь просто перетащить букву заголовка, что кажется наиболее очевидным способом перемещения, то вы будете разочарованы, обнаружив, что это не работает.
- Как перетаскивать столбцы.
- Используем «вырезать/вставить» для перемещения.
- Как переместить сразу несколько столбцов.
- Стоит ли использовать VBA?
- Меняем столбцы местами при помощи Диспетчера столбцов.
Всего существует четыре возможных способа перестановки столбцов, о которых мы сейчас и поговорим.
Как перетаскивать столбцы.
Как уже упоминалось, перетаскивание столбцов в Excel — немного более сложная процедура, чем можно было ожидать. Фактически, это один из тех случаев, которые можно классифицировать как «легче сказать, чем сделать». Но, может быть, это просто нехватка ловкости рук Тем не менее, немного попрактиковавшись, я смог заставить это работать. Так что вы определенно справитесь с этим.
Предположим, у вас есть таблица с информацией о продажах вашей компании, и вы хотите быстро поменять местами пару колонок. Я хочу переставить местами «Менеджер» и «Регион» так, чтобы регион находился сразу после заказчика.
- Выберите колонку, которую хотите переместить.
- Поместите указатель мыши к краю выделения, пока он не изменится с обычного крестика на курсор с 4-сторонней стрелкой. Лучше не пытаться делать это вокруг заголовка, потому что курсор в этом месте может принимать слишком много разных форм. Но это отлично работает с правым или левым краем выбранного столбца, как показано на скриншоте.
- Нажмите и удерживайте Shift и перетащите мышкой столбик в новое место. Вы увидите слабую полосу «I» по всей его длине и прямоугольник, указывающий, куда он будет перемещен.
- Вот оно! Отпустите кнопку мыши, затем — клавишу
Shift
, и вы увидите столбец, перемещенный в новую позицию.
Примечание. Если вы забудете про Shift
, то значения будут не вставлены между существующими, а наложены сверху. При этом вы увидите предупреждение, что старые данные будут стёрты и заменены новыми. Конечно, на такое соглашаться не нужно.
Вы можете использовать ту же технику, чтобы перетащить несколько смежных столбцов в таблице.
Чтобы взять сразу несколько столбцов, щелкните заголовок первого, который необходимо переместить, нажмите и удерживайте Shift, а затем нажмите на заголовок последнего.
Другой способ выделения – кликните на заголовке первого столбца. Он будет выделен. Удерживайте мышку пока не появится крестообразный курсор. Затем плавно проведите им по строке заголовков вправо или влево. Вслед за движением этого крестика будет расширяться область выделения. Отпустите мышку, когда нужная область будет выделена.
Затем повторите уже освоенные нами шаги 2–4, чтобы переместить выделенную область, как показано на скриншоте.
Замечание. В Excel нельзя перетаскивать несмежные столбцы и строки.
Метод перетаскивания работает в Microsoft Excel 2016, 2013, 2010 и 2007. Он также может использоваться и для перемещения строк. Это может потребовать некоторой тренировки, но, когда вы освоитесь, это может реально сэкономить время. Хотя, полагаю, команда Microsoft Excel вряд ли когда-нибудь получит награду за самый удобный интерфейс этой функции
Важно! Метод перетаскивания не работает, если ваши данные отформатированы в виде таблицы Excel.
Поскольку таблица — вещь весьма полезная, то ни в коем случае не следует отказываться от нее ради удобства перестановки данных.
Можно использовать другие способы поменять столбцы местами, о которых мы поговорим далее.
Как переместить один столбец через «вырезать/вставить».
Если перетаскивание мышью по какой-то причине не работает, вы можете попробовать переупорядочить несколько колонок в таблице другими способами.
- Выберите весь столбец, щелкнув его заголовок.
- Вырежьте его, нажав
Ctrl
+X
, или же кликните на нем правой кнопкой мыши и выберите «Вырезать» в контекстном меню. - Выберите место, перед которым вы хотите вставить вырезанный фрагмент, щелкните там правой кнопкой мыши и выберите «Вставить вырезанные ячейки» во всплывающем меню.
Если вам удобнее пользоваться сочетаниями клавиш и клавиатурой, вам может понравиться следующий способ перемещения столбцов (но в таблице Excel этот способ не работает!):
- Выберите любую ячейку в столбце и нажмите
Ctrl
+Пробел
, чтобы выделить его целиком. - Комбинацией
Ctrl
+X
вырезать это выделение. - Выберите место, перед которым нужно вставить вырезанное.
- Нажмите
Ctrl
вместе со знаком плюс (+
) на цифровой клавиатуре, чтобы вставить столбец.
Еще один способ. В таблице Excel можно использовать операцию копирования и вставки.
Рассмотрим пошагово:
- Вставляем новый пустой столбец в нужном месте.
- Указываем первую ячейку в исходной колонке и жмём
Ctrl
+Пробел
, чтобы выделить его целиком. - Вставляем новый пустой столбец в нужном месте.
- Указываем первую ячейку в исходной колонке и жмём
Ctrl
+Пробел
, чтобы выделить его целиком.
Посмотрите, как это выглядит:
Как переместить сразу несколько столбцов.
Выберите один из следующих вариантов:
- Перетащите несколько столбцов мышью (на мой взгляд, это самый быстрый метод) — см. метод 1.
- Вырежьте и вставьте каждый по отдельности (вероятно, не лучший подход, если вам нужно переместить много столбцов) — см. метод 2.
- Копировать, вставить и удалить (позволяет перемещать сразу несколько соседних колонок).
Об этом третьем варианте — подробнее.
Выберите столбцы, которые нужно переставить (щелкните заголовок первого, нажмите Shift
, а затем щелкните заголовок последнего).
Альтернативный вариант — выбрать только заголовки, а затем нажать Ctrl
+ Пробел
. Это выделит только ячейки с данными, а не целые колонки, как показано на скриншоте ниже.
Примечание. Если вы переупорядочиваете столбцы в диапазоне, подойдет любой вариант действий. Если вы хотите поменять местами несколько столбцов в таблице Excel, выберите нужные, используя второй способ (выбираем только ячейки с данными). В противном случае вы можете получить сообщение об ошибке.
- Скопируйте, нажав
Ctrl
+C
или же щелкните правой кнопкой мыши и выберите «Копировать». - Выберите место, перед которым вы хотите вставить скопированные, и, либо при помощи правой кнопкой мыши выберите «Вставить копии ячеек», либо одновременно нажмите
Ctrl
и знак плюса (+
) на цифровой клавиатуре.
- Удалите исходные данные, чтобы не было дубликатов.
- Чтобы сократить количество действий, вместо «Копировать» выполните «Вырезать», а затем — «Вставить вырезанные ячейки».
Конечно, это немного более длительный процесс по сравнению с перетаскиванием, но он может сработать для тех, кто предпочитает быстрые клавиши, а не возиться с мышью. Это работает для таблиц Excel. К сожалению, это не работает для несмежных диапазонов.
Стоит ли использовать VBA?
Если у вас есть некоторые знания VBA, вы можете попробовать написать макрос, который автоматизирует перемещение столбцов. Это теоретически. На практике, скорее всего, вы потратите больше времени на определение того, что нужно поменять местами, и определение новых мест размещения, чем на перетаскивание вручную. Кроме того, нет гарантии, что макрос всегда будет работать должным образом и каждый раз вам все равно придется проверять результат. В общем, макрос VBA не подходит для этой задачи.
Перемещайте столбцы с помощью диспетчера столбцов.
Если вы ищете быстрый и надежный инструмент для переключения столбцов на листах Excel, диспетчер столбцов, включенный в надстройку Ultimate Suite, безусловно, заслуживает внимания. Он позволяет вам изменять порядок столбцов на лету, без ручного копирования / вставки.
Нажмите на ленте Ablebits Data кнопку Диспетчер столбцов (Colum Manager) :
Панель управления столбцами появится в левой части окна Excel и отобразит список столбцов, которые имеются на вашем активном листе.
Программа также советует создать резервную копию вашего рабочего листа, поскольку перемещение столбцов невозможно будет отменить, если вдруг что-то пойдет не так.
Чтобы переместить один или несколько столбцов, выберите их на этой панели и щелкните стрелку «вверх» или «вниз». Первая перемещает выбранные столбцы на листе влево, вторая — вправо:
Или перетащите столбцы на панели с помощью мыши. Оба метода работают для соседних и несмежных столбцов :
С несмежными колонками не сможет работать ни один из методов, которые мы рассматривали выше. Вам придется перемещать из по одиночке, делая много лишних движений. Здесь же всё гораздо быстрее.
Все манипуляции, которые вы делаете на панели Colum Manager, одновременно выполняются и на вашем листе, что позволяет визуально видеть все изменения и полностью контролировать процесс.
Особенно приятно этот процесс выглядит на больших таблицах, когда переместить столбцы нужно на большое расстояние. Руками делать это весьма утомительно, а при помощи диспетчера столбцов вы сэкономите много времени.
Еще одна поистине замечательная функция — это возможность перемещать один или несколько столбцов в начало (крайний левый угол) или конец (крайний правый угол) таблицы одним щелчком мыши:
И, наконец, пара приятных бонусов:
— Щелкните этот значок, чтобы автоматически подогнать ширину выбранных столбцов по их содержимому.
— Используйте этот значок, чтобы вставить новый столбец.
Я должен признать, что мне очень нравится эта маленькая умная надстройка. Вместе с другими более чем 60 инструментами, включенными в Ultimate Suite, он делает обычные операции в Excel не только быстрее и проще, но и действительно приятными. Конечно, не стоит принимать мои слова как должное, потому что я к ним привык и поэтому отношусь как бы предвзято
Скачайте пробную версию и убедитесь в этом сами.
Надеюсь, теперь вы знаете, как поменять столбцы местами или просто переместить их в новое место. Ну и в заключение отмечу, что всеми рассмотренными нами методами можно поменять местами строки и также отдельные ячейки.
Благодарю вас за чтение.
Возможно, вам будет интересно:
Загрузить PDF
Загрузить PDF
Из этой статьи вы узнаете, как перемещать столбцы в Microsoft Excel на компьютере под управлением Windows или macOS.
-
1
Нажмите на букву над нужным столбцом, чтобы выделить его.
- Чтобы переместить сразу несколько смежных столбцов, удерживайте Ctrl (Windows) или ⌘ Command (Mac) и нажмите на буквы этих столбцов.
-
2
Наведите указатель мыши на границу выделенной области. Курсор превратится в четырехконечную стрелку (Windows) или руку (Mac).[1]
-
3
Перетащите столбец (столбцы) в нужное местоположение.
Реклама
-
1
Нажмите на букву над нужным столбцом, чтобы выделить его.
- Чтобы переместить сразу несколько смежных столбцов, удерживайте Ctrl (Windows) или ⌘ Command (Mac) и нажмите на буквы этих столбцов.
-
2
Нажмите Ctrl+X (Windows) или ⌘ Command+X (Mac). Данные, которые находятся в выбранном столбце, будут как бы вырезаны (на самом деле они просто скопируются в буфер обмена).
- Данные столбца останутся там, где находятся, до тех пор, пока не будут вставлены в новое местоположение.
- Также, чтобы вырезать столбец, можно щелкнуть по значку в виде ножниц на вкладке «Главная». Этот значок находится в разделе «Буфер обмена» в левом верхнем углу.
- Если вы вырезали не тот столбец, нажмите Esc, чтобы отменить это действие.
-
3
Щелкните правой кнопкой мыши по букве над столбцом, который находится справа от местоположения, куда нужно переместить данные. Раскроется меню.[2]
- Когда вы вставите скопированные данные, они отобразятся в столбце, который находится слева от столбца, по букве которого вы щелкнули.
-
4
Нажмите Вставить вырезанные ячейки в контекстном меню. Вырезанный столбец будет вставлен слева от того, по которому вы щелкнули правой кнопкой мыши.
- Чтобы отменить вставку, нажмите Ctrl+Z (Windows) или ⌘ Command+Z (Mac).
- Чтобы вставить вырезанные ячейки, также можно щелкнуть по значку в виде направленной вниз стрелки у кнопки «Вставить» и в меню выбрать «Вставить вырезанные ячейки» или «Вставить ячейки».
Реклама
Об этой статье
Эту страницу просматривали 51 984 раза.