Как сдвинуть ячейки в excel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание: Столбцы и строки не могут перекрываться. Например, если вы выбрали значения в столбце C и пытаетесь в таблицу, которая перекрывает столбец C, в Excel отобразилось сообщение об ошибке. Destination area of a pasted column or row must be outside the original values.

Как переместить ячейки в Excel? Перемещение ячеек в пределах листа

Данные, расположенные в ячейке или в диапазоне ячеек, можно перемещать с одного места рабочего листа в другое, используя как прямое перетаскивание мышью, так и кнопки на вкладках ленты, контекстное меню, а также процедуры (макросы) – программы, написанные на языке Visual Basic for Application, сокращенно VBA.

Перемещение с помощью мыши

Простейший способ переместить ячейки с места на место – использовать манипулятор мыши. Для перемещения ячейки на новое место, необходимо выделить нужную ячейку или диапазон, навести курсор мыши на границу выделенного диапазона, чтобы курсор стал наклонной стрелкой с крестиком, как показано на рисунке и при нажатой левой кнопке мыши, перетащить выделенную область на новое место и после этого отпустить кнопку мыши. Если при наведении курсора мыши на границу выделенного диапазона он не превращается в наклонную стрелку с крестиком и делает невозможным перетаскивание ячеек, значит, отключена специальная настройка и ее необходимо включить, щелкнув в верхнем левом углу программы по кнопке «Office» и перейдя в Параметры Excel/Дополнительно. В группе «Параметры правки» необходимо установить флажок возле пункта «Разрешить маркеры заполнения и перетаскивание ячеек».

Вырезать и вставить

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

как вырезать ячейки в Excel

Сочетание клавиш для вырезания – Ctrl+X или Shift+Delete. Сочетание клавиш для вставки – Ctrl+V или Shift+Insert.

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

данная команда неприменима для несвязных диапазонов

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

Все эти и аналогичные задачи легко решаются при помощи надстройки для Excel.

Надстройка для быстрого перемещения ячеек

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

1. одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов excel;

2. задавать искомое значение для ячеек;

3. задавать диапазон для поиска;

4. выбирать одно из двенадцати условий для значений ячеек;

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

а) перемещать ячейки на заданное количество строк вверх или вниз;

б) перемещать ячейки на заданное количество столбцов влево или вправо;

в) перемещать ячейки одновременно вверх/вниз и влево/вправо;

г) перемещать ячейки в заданный столбец;

д) перемещать ячейки в заданную строку.

Ссылка на основную публикацию