Как поменять ячейки местами в excel
Перейти к содержимому

Как поменять ячейки местами в excel

  • автор:

Как поменять между собой значения в ячейках, строках или столбцах MS Excel

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

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

Обмен данных между ячейками Excel

  1. Откройте файл Excel, в котором вы хотите поменять данные между ячейками, столбцами или строками.
  2. Выберите ячейку, строку или столбец, содержимое которого хотите поменять, удерживайте нажатой клавишу Shift . Затем наведите курсор мыши на крайнюю правую границу выделенной области (ячейки) и перетащите к мест замены. Не отпускайте клавишу Shift . На изображении выше вы можете видеть, что при перемещении курсора он меняется на другую форму в зависимости от того, где находится.
  3. Когда курсор становится толстой горизонтальной формой ][ в нижней части соседней ячейки, он меняет значение ячейки на ячейку ниже этой линии. Аналогично, если вы переместите его в верхнюю часть соседней ячейки, и он превратится в толстую горизонтальную форму ][ в верхней части, значение ячейки поменяется местами с ячейкой выше соседней. Однако, если вы перетащите его вправо от соседней ячейки и курсор превратится в толстое ][, содержимое выбранной ячейки будет заменено на содержимое в соседней ячейке, как показано на рисунке выше.
  4. Чтобы поменять местами значения между строками и столбцами, выделите всю строку или столбец, а затем, удерживая нажатой клавишу Shift , перед перетаскиванием курсора на строку или столбец, с которым вы хотите поменять его значения. Отпустите клавишу Shift и кнопку мыши, как только курсор окажется там, где вы хотите поменять местами содержимое ячейки / строки / столбца.

Как поменять местами ячейки в Excel

Поменять ячейки местами

Иногда требуется местами две ячейки или целые области ячеек. Сделать это можно вручную в несколько шагов:

  1. Скопировать первую ячейку и вставить ее в какую-нибудь пустую неиспользуемую ячейку.
  2. Скопировать вторую ячейку и вставить вместо первой.
  3. Скопировать из 1-го действия первую ячейку и вставить вместо второй.

В общем это достаточно простая задача, на которую требуется секунд 20, однако, когда и этот процесс можно автоматизировать, работа становится намного приятнее.

Поменять ячейки местами в одно действие

Это возможно с помощью надстройки VBA-Excel. Чтобы поменять ячейки местами необходимо:

Выбор команды пеменять ячейки местами

  1. Выделить первую ячейку или диапазон ячеек.
  2. Зажав клавишу Ctrl выделить вторую ячейку или диапазон ячеек.
  3. Перейти на вкладку VBA-Excel, которая появится после установки программы.
  4. В меню Поменять местами выберите команду Поменять ячейки.

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

попытка поменять местами два диапазона разного размера

Надстройка
VBA-Excel

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

Как поменять ячейки местами в excel

Здравствуйте.
Как поменять местами значения в ячейках, в большой таблице? Чтобы все слова «слева» поменялись местами со словами «справа»
Вроде бы что-то похожее есть в интернете, но почему-то только для двух ячеек.

Заранее, спасибо за помощь.

Прикрепленные файлы

  • менять местами.xlsx (9.82 КБ)

Изменено: Werk74 — 12.03.2018 13:40:46 ( дополнение вопроса )
Сообщений: 22254 Регистрация: 28.12.2016
Excel 2013, 2016
12.03.2018 13:41:22
Werk74, Что у вас там за тренировка боксера в примере? Показали б что есть, и как надо.
По вопросам из тем форума, личку не читаю.
Пользователь
Сообщений: 15596 Регистрация: 10.01.2013
12.03.2018 13:42:02
Что с чем нужно поменять?

Согласие есть продукт при полном непротивлении сторон.

Контакты, благодарности
Пользователь
Сообщений: 9 Регистрация: 10.03.2018
12.03.2018 13:46:58
Может так получше?
Прикрепленные файлы

  • менять местами.xlsx (9.16 КБ)

Пользователь
Сообщений: 9 Регистрация: 10.03.2018
12.03.2018 13:48:11
Цвет не важен.
Пользователь
Сообщений: 11251 Регистрация: 01.01.1970
12.03.2018 13:52:39

Цитата
Werk74 написал:
местами значения в ячейках

как понять одно слово внутри ячейки оно находится слева или справа
Лень двигатель прогресса, доказано.
Пользователь
Сообщений: 9 Регистрация: 10.03.2018
12.03.2018 13:55:42

Есть столбец со словами в ячейках «слева»-«справа». Нужно заменить местами эти слова в тех же ячейках. Пользоваться Ctrl+C(V) слишком долго, этих слов много.

Пользователь
Сообщений: 11251 Регистрация: 01.01.1970
12.03.2018 13:59:40

Цитата
Werk74 написал:
Есть столбец со словами в ячейках «слева»-«справа».

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

Цитата
БМВ написал:
Показали б что есть, и как надо

нужно показать в каком виде реально у вас вбиты данные в исходных столбцах и сделать в каком виде вы хотите получить эти данные после обработки ручками

Лень двигатель прогресса, доказано.
Пользователь
Сообщений: 9 Регистрация: 10.03.2018
12.03.2018 14:02:02

Цитата
Сергей написал:
нету, есть два столбца с одним словом в каждой ячейке

Ну, так оно и есть. Вверху названия «было» и «нужно».
Было в ячейке слово » слева», должно стать слово «справа».

Пользователь
Сообщений: 7650 Регистрация: 15.02.2016
12.03.2018 14:09:22
Так чтоли?
=ЕСЛИ(B3=»Слева»;»Справа»;»Слева»)

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

Пользователь
Сообщений: 8839 Регистрация: 11.01.2013
29.03.2018 11:04:33
Werk74, выделить столбец, 3 замены:
слева на ЁЁЁ
справа на слева
ЁЁЁ на справа
Страницы: 1
Читают тему

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

О том, как в программе Excel быстро поменять местами ячейки с данными.

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

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

Рассмотрим, как можно выполнить обмен (замену) данных в ячейках (делается в четыре шага):

  1. Установите курсор в ячейку, данные из которой нужно перенести;
  2. Нажмите и удерживайте клавишу Shift (Шифт) на клавиатуре;
  3. Не отпуская клавиши, наведите курсор на границу ячейки;
  4. Нажав левую клавишу мыши, перетяните ячейку на новое место.

Переместить ячейку с изменением места

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *