No Image

Как перетащить столбец в excel

СОДЕРЖАНИЕ
514 просмотров
10 марта 2020

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

Метод 1: копирование и вставка

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

  1. Щелкаем правой кнопкой мыши на любую ячейку того столбца, слева от которого будет вставлена переносимая колонка. В открывшемся перечне находим команду “Вставить” и кликаем по ней.
  2. В диалоговом окне, определяющем параметры добавляемых ячеек, выбираем пункт “Столбец” и жмем кнопку ОК. Так мы создадим новый, пока что пустой столбец для переноса данных.
  3. Теперь нужно скопировать столбец, который требуется перенести. Кликаем по его названию на горизонтальной координатной панели правой кнопкой мыши и в открывшемся меню выбираем команду “Копировать“.
  4. Теперь щелкаем правой кнопкой мыши на координатной панели по названию столбца, ранее созданного для переноса данных. В раскрывшемся контекстном меню в группе инструментов “Параметры вставки” кликаем на крайний левый значок “Вставить“.Примечание: Если переносимый столбец содержит ячейки с формулами, а мы хотим перенести только готовые результаты расчетов по ним, в параметрах вставки вместо кнопки “Вставить” выбираем ту, что рядом – “Вставить значения”.
  5. Процесс переноса благополучно завершен. Но нужно еще удалить исходный столбец, чтобы не было дублирования данных. Щелчком правой кнопкой мыши по названию столбца вызываем контекстное меню, в котором кликаем по команде “Удалить”.
  6. Это был заключительный шаг перемещения столбцов при помощи метода копирования.Примечание: вместо контекстного меню столбцов, можно их просто целиком выделить, щелкнув левой кнопкой мыши по их названиям на координатной панели, после чего воспользоваться кнопками “Копировать” и “Вставить” на ленте программы во вкладе “Главная”.Также, после выделения столбцов, для их копирования и вставки могут использоваться комбинации клавиш Ctrl+C и Ctrl+V, соответственно.

Метод 2: вырезание и вставка

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

  1. Правой кнопкой мыши щелкаем по названию столбца, который планируем перенести. В открывшемся перечне выбираем команду “Вырезать“. Или же можно сначала просто выделить столбец кликом левой кнопки мыши по его названию и затем нажать кнопку “Вырезать” (значок в виде ножниц) в разделе инструментов “Буфер обмена” во вкладке “Главная“.
  2. Теперь щелкаем правой кнопкой мыши на панели координат по названию столбца, перед которым планируем вставить вырезанный. В раскрывшемся контекстном меню щелкаем по команде “Вставить вырезанные ячейки”.
  3. На этом процесс переноса завершен. Как Вы можете заметить, он гораздо короче описанного в предыдущем методе.

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

Метод 3: пренос с помощью мыши

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

  1. Целиком выделяем переносимый столбец (как это сделать, было описано выше).
  2. Наводим курсор на границу любой ячейки выделенного столбца (за исключением границы столбца на координатной панели), он должен изменить внешний вид на черный крестик со стрелочками. Нажав клавишу SHIFT на клавиатуре, с помощью зажатой левой кнопки мыши просто перетаскиваем столбец в новое место в таблице. При осуществлении переноса появится зеленая вертикальная разделительная линия, указывающая на место вставки. Ориентируемся на нее, и когда финальное место выбрано, отпускаем зажатые клавишу и кнопку.
  3. На этом процесс перемещения завершен. И он – самый быстрый из всех, что мы рассмотрели.

Примечание: В некоторых старых версиях Эксель (выпущенных до 2007 года) данный метод может не сработать.

Заключение

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

Читайте также:  Bat файл не закрывать окно после выполнения

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

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

Если ячейка имеет формулу, ссылка на ячейку не изменяется. Таким образом, содержимое перемещенной или скопированной ячейки и ячеек, указывающих на них, может отобразить #REF! значение ошибки #ЗНАЧ!. В этом случае вам придется настроить ссылки вручную. Дополнительные сведения можно найти в разделе Обнаружение ошибок в формулах

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

Чтобы переместить или скопировать ячейки, сделайте следующее:

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

Выполните одно из следующих действий.

Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать .

Сочетание клавиш: CTRL+X.

Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .

Сочетание клавиш: CTRL+C.

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

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

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

Примечание: Если вместо выбора команды в контекстном меню нажать кнопку Вставить на вкладке Главная в группе Буфер обмена (или нажать клавиши CTRL+V), содержимое конечных ячеек будет заменено.

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

Выделите строки или столбцы, которые вы хотите переместить или скопировать.

Выполните одно из указанных ниже действий.

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

Чтобы скопировать строки или столбцы, нажмите клавишу CTRL и, удерживая ее, наведите указатель мыши на границу выделения. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место.

Важно: При перетаскивании удерживайте клавишу CTRL нажатой. Если отпустить клавишу CTRL раньше кнопки мыши, строки или столбцы будут перемещены, а не скопированы.

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

Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.

Перемещение и копирование ячеек

Выделите ячейки или диапазон ячейки, которые вы хотите переместить или скопировать.

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

Когда указатель превратится в , выполните одно из следующих действий:

Перетащите ячейки в другое место.

Удерживая нажатой клавишу OPTION, перетащите ячейки в другое место.

Примечание: При перетаскивании или вставке ячеек в новое место исходные данные будут перезаписаны в Excel.

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

Выделите строки или столбцы, которые вы хотите переместить или скопировать.

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

Когда указатель превратится в , выполните одно из следующих действий:

Перемещение строк и столбцов

Перетащите строки или столбцы в другое место.

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

Удерживая нажатой клавишу OPTION, перетащите строки или столбцы в другое место.

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

Читайте также:  Как в вк добавить гифку на стену

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

Преобразование столбцов в строки и строки в столбцы

Скопируйте строки или столбцы, которые вы хотите транспонировать.

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

На вкладке Главная в группе Правкащелкните стрелку рядом с кнопкой Вставитьи выберите пункт транспонировать.

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

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

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

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

Так или иначе, здесь Вы найдёте три действующих способа перемещать столбцы в Excel, а именно:

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

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

Предположим, есть таблица с информацией о товарах Вашей компании, и Вы хотите быстренько поменять местами пару столбцов в этой таблице. Я возьму для примера прайс сервиса AbleBits. Необходимо поменять местами столбцы License type и Product ID, чтобы идентификатор Product ID следовал сразу после наименования продукта (Product name).

  1. Выделите столбец, который требуется передвинуть.
  2. Наведите указатель мыши на край выделения, при этом он должен превратиться из обычного креста в четырёхстороннюю стрелку. Лучше не делать это рядом с заголовком столбца, поскольку в этой области указатель может принимать слишком много различных форм, что может Вас запутать. Зато этот прием отлично работает на левом и правом краю выделенного столбца, как показано на скриншоте ниже.
  3. Нажмите и, удерживая клавишу Shift, перетащите столбец на новое место. Вы увидите серую вертикальную черту вдоль всего столбца и указатель с информацией о том, в какую область столбец будет перемещён.
  4. Готово! Отпустите кнопку мыши, отпустите клавишу Shift – Ваш столбец перемещён на новое место.

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

Замечание: Невозможно перетаскивать несмежные столбцы и строки на листах Excel, даже в Excel 2013.

Метод перетаскивания работает в Microsoft Excel 2013, 2010 и 2007. Точно так же Вы можете перетаскивать строки. Возможно, придётся немного попрактиковаться, но, освоив этот навык однажды, Вы сэкономите уйму времени в дальнейшем. Думаю, команда разработчиков Microsoft Excel вряд ли получит приз в номинации “самый дружественный интерфейс” за реализацию этого метода

Перемещаем столбцы методом Вырезать > Вставить

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

Читайте также:  Hf jnf c afqkfvb java

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

  1. Выделите весь столбец, кликнув по его заголовку.
  2. Вырежьте выделенный столбец, нажав Ctrl+X, или кликните по нему правой кнопкой мыши и в контекстном меню выберите команду Cut (Вырезать). На самом деле, первый шаг Вы можете вообще пропустить и просто кликнуть правой кнопкой мыши по заголовку, а затем из контекстного меню выбрать команду Cut (Вырезать).
  3. Выделите столбец, перед которым необходимо вставить вырезанный, кликните правой кнопкой мыши по его заголовку и в контекстном меню выберите команду Insert Cut Cells (Вставить вырезанные ячейки).

Если Вы любите работать в Excel с клавиатурными комбинациями, тогда Вам больше понравится следующий способ:

  • Выделите любую ячейку в нужном столбце и нажмите Ctrl+Space (Пробел), чтобы выделить весь столбец.
  • Нажмите Ctrl+X, чтобы вырезать столбец.
  • Выберите столбец, перед которым необходимо вставить вырезанный.
  • Нажмите Ctrl и знак “+” на цифровой клавиатуре, чтобы вставить столбец.

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

Метод Вырезать > Вставить, который отлично работает для одного столбца (либо смежных столбцов), не позволяет перемещать несколько несмежных столбцов одновременно. Если Вы попытаетесь сделать это, то получите сообщение об ошибке, предлагающее выбрать один смежный диапазон: The command you chose cannot be performed with multiple selections (Данная команда неприменима для несвязных диапазонов).

Если требуется поменять местами несколько столбцов на листе, то у Вас есть минимум 3 варианта на выбор:

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

Перемещаем несколько столбцов при помощи команд Копировать, Вставить и Удалить

Если метод перетаскивания столбцов мышью по каким-то причинам Вам не подходит, то Вы можете попробовать изменить порядок столбцов в Excel таким способом:

  1. Выделите столбцы, которые хотите переместить (кликните по заголовку первого столбца, нажмите Shift и кликните по заголовку крайнего столбца).Альтернативный способ – выделить только заголовки столбцов, которые нужно передвинуть, и нажать Ctrl+Space (Пробел). Таким способом будут выделены только ячейки с данными, а не столбцы целиком, как показано на снимке экрана ниже.

Замечание: Если Вы передвигаете столбцы в обычном диапазоне, то подойдут оба способа. Если же нужно переместить столбцы в полноценной таблице Excel, тогда воспользуйтесь вторым способом (только ячейки с данными), иначе можно получить сообщение об ошибке: The operation is not allowed. The operation is attempting to shift cells in a table of your worksheet (Невозможно выполнить операцию. Предпринимается попытка изменить часть строки или столбца таблицы запрещённым способом).

  1. Скопируйте выделенные ячейки. Для этого нажмите Ctrl+C или кликните правой кнопкой мыши по выделенным столбцам и выберите команду Copy (Копировать).
  2. Выделите столбец, перед которым Вы хотите вставить скопированные столбцы. Кликните по нему правой кнопкой мыши и в контекстном меню выберите команду Insert copies cells (Вставить скопированные ячейки), либо нажмите одновременно Ctrl и знак “+” на цифровой клавиатуре.
  3. Удалите исходные, а также ненужные Вам столбцы.

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

Изменяем очерёдность столбцов в Excel при помощи макроса VBA

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

Комментировать
514 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector