Как сдвинуть ячейки в Excel (5 простых способов)

  • Поделись Этим
Hugh West

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

Скачать Рабочую тетрадь для практических занятий

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

Сдвиг ячеек.xlsm

5 простых способов сдвига ячеек в Excel

В этой статье вы увидите пять простых способов сдвига ячеек в Excel. В первой процедуре я буду использовать Копировать и Паста чтобы скопировать диапазон ячеек в другое место. Затем я буду использовать перетаскивание для сдвига ячеек. В-третьих, я буду использовать опцию "Вставка" в Excel для сдвига строк и столбцов. В-четвертых, я продемонстрирую, как сдвигать ячейку вдоль строки или столбца в Excel. И наконец, я применю функцию VBA код для сдвига определенного диапазона ячеек.

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

1. использование команд копирования и вставки

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

Шаг 1:

  • Прежде всего, выделите диапазон ячеек B5:B9, поскольку я хочу скопировать имена сотрудников, а не писать их заново.

Шаг 2:

  • Во-вторых, щелкните правой кнопкой мыши после выделения диапазона ячеек, а затем выберите Копировать из контекстного меню.
  • Кроме того, вы можете нажать комбинацию клавиш CTRL + C чтобы скопировать диапазон ячеек.

Шаг 3:

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

Шаг 4:

  • Наконец, вы найдете скопированные данные в диапазоне ячеек B12:B16 .

Примечания:

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

2. Использование перетаскивания и отбрасывания

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

Шаг 1:

  • Прежде всего, выделите диапазон ячеек ( B5:B9 ) для сдвига.

Шаг 2:

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

Шаг 3:

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

3. Применение опции вставки для сдвига ячеек в Excel

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

Шаг 1:

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

Шаг 2:

  • Во-вторых, щелкните правой кнопкой мыши и выберите Вставка .

Шаг 3:

  • Следовательно, он сдвинет существующий столбец вправо и создаст на этом месте новый столбец.
  • Затем заполните эту колонку необходимыми данными.

Шаг 4:

  • Кроме того, чтобы сдвинуть строки в Excel, выберите нужный заголовок строки в правой части набора данных.
  • Затем снова щелкните правой кнопкой мыши и выберите Вставка .

Шаг 5:

  • Следовательно, вы увидите вновь созданную строку под номером строки 7 .

Шаг 6:

  • Наконец, заполните вновь созданную строку необходимыми данными.

Похожие чтения:

  • Добавление/удаление линий сетки в Excel (5 простых способов)
  • Методы очистки данных в Excel: заполнение пустых ячеек
  • Что такое активная ячейка в Excel?

4. Смещение ячеек по столбцам и строкам

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

Шаг 1:

  • Во-первых, выберите любую ячейку из набора данных и нажмите правую кнопку мыши.
  • Затем в контекстном меню выберите пункт Вставка командование.

Шаг 2:

  • Во-вторых, чтобы сдвинуть ячейки вдоль строки, выберите Сдвиг ячеек вниз в диалоговом окне "Вставка".
  • Затем нажмите OK .

Шаг 3:

  • В-третьих, вы увидите, что выделенные ячейки были сдвинуты вдоль строки на одну строку.

Шаг 4:

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

Шаг 5:

  • В-пятых, выберите Сдвиг ячеек вправо команда из Вставка диалоговое окно.
  • Затем нажмите OK .

Шаг 6:

  • Наконец, это сместит ячейки вдоль столбца на один столбец.

5. Применение VBA для сдвига ячеек в Excel

Для последнего метода этой процедуры я буду применять VBA Код для перемещения клеток из одного места в другое. Отдав правильную последовательность или команду в коде, я выполню это действие.

Шаг 1:

  • Прежде всего, я сдвину значение диапазона ячеек B5:B9 в диапазон ячеек B12:B6 через VBA .
  • Чтобы сделать это, перейдите к Разработчик вкладку и выберите Visual Basic .

Шаг 2:

  • Во-вторых, вы увидите VBA окно после выполнения предыдущего шага.
  • Затем, из Вставка использование вкладки Модуль .

Шаг 3:

  • В-третьих, скопируйте следующее VBA код и вставьте его в модуль.
 Sub Shifting_Cells_in_Excel() 'Выбор диапазона ячеек для сдвига Range("B5:B9").Select 'Вырезание диапазона ячеек и выбор нового назначения ячеек Selection.Cut Destination:=Range("B12:B16") 'Сдвиг ячеек в новом назначении Range("B12:B16").Select End Sub 

Разбиение VBA

  • Во-первых, задайте имя подпроцедуры.
 Sub Shifting_Cells_in_Excel() 
  • Во-вторых, выберите диапазон ячеек для сдвига.
 Range("B5:B9").Select 
  • Затем вырежьте выбранный диапазон ячеек и вставьте их в нужное место диапазона ячеек.
 Selection.Cut Destination:=Range("B12:B16") Range("B12:B16").Select 

Шаг 4:

  • В-четвертых, сохраните код в модуле.
  • Затем, удерживая курсор в модуле, нажмите кнопку F5 или Играть кнопка.

Шаг 5:

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

Применение формулы для перемещения данных из одной ячейки в другую

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

Шаг 1:

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

Шаг 2:

  • Чтобы сделать это, напишите в ячейке следующую формулу C11 скопировать данные ячейки B8 .
=B8

Шаг 3:

  • Наконец, после нажатия Enter, он покажет те же данные, что и ячейка B8 .

Простой способ перемещения частичных данных из одной ячейки в другую в Excel

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

Шаг 1:

  • Во-первых, посмотрите на следующий набор данных, где каждая ячейка содержит более одного значения ячейки.
  • Итак, я продемонстрирую способ перемещения частичных данных из этих ячеек.
  • Для этого выделите диапазон ячеек B4:B8, а затем перейдите к пункту Данные на вкладке ленты.
  • Затем, из Инструменты данных выбор группы Текст в столбцы .

Шаг 2:

  • Во-вторых, вы увидите Мастер преобразования текста в столбцы диалоговое окно с шагами 1 на 3 .
  • В Шаг 1 диалогового окна, во-первых, выберите Делимитированный а затем Следующий .

Шаг 3:

  • В-третьих, в Шаг 2 в диалоговом окне выберите Космос чтобы настроить их в разных ячейках.
  • Затем нажмите Следующий .

Шаг 4:

  • В-четвертых, в Шаг 3 диалогового окна нажмите кнопку Отделка .

Шаг 5:

  • Наконец, после выполнения всех шагов вы найдете значения ячеек, разделенные по разным ячейкам.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.