Как указать ячейку ниже в excel

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 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции СМЕЩ в Microsoft Excel.

Описание

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

Синтаксис

СМЕЩ(ссылка;смещ_по_строкам;смещ_по_столбцам;[высота];[ширина])

Аргументы функции СМЕЩ описаны ниже.

  • Ссылка    — обязательный аргумент. Ссылка, от которой вычисляется смещение. Аргумент «ссылка» должен быть ссылкой на ячейку или на диапазон смежных ячеек, в противном случае функция СМЕЩ возвращает значение ошибки #ЗНАЧ!.

  • Смещ_по_строкам    Обязательный. Количество строк, которые требуется отсчитать вверх или вниз, чтобы левая верхняя ячейка результата ссылалась на нужную ячейку. Например, если в качестве значения аргумента «смещ_по_строкам» задано число 5, это означает, что левая верхняя ячейка возвращаемой ссылки должна быть на пять строк ниже, чем указано в аргументе «ссылка». Значение аргумента «смещ_по_строкам» может быть как положительным (для ячеек ниже начальной ссылки), так и отрицательным (выше начальной ссылки).

  • Смещ_по_столбцам    Обязательный. Количество столбцов, которые требуется отсчитать влево или вправо, чтобы левая верхняя ячейка результата ссылалась на нужную ячейку. Например, если в качестве значения аргумента «смещ_по_столбцам» задано число 5, это означает, что левая верхняя ячейка возвращаемой ссылки должна быть на пять столбцов правее, чем указано в аргументе «ссылка». Значение «смещ_по_столбцам» может быть как положительным (для ячеек справа от начальной ссылки), так и отрицательным (слева от начальной ссылки).

  • Высота    Необязательный. Высота (число строк) возвращаемой ссылки. Значение аргумента «высота» должно быть положительным числом.

  • Ширина    Необязательный. Ширина (число столбцов) возвращаемой ссылки. Значение аргумента «ширина» должно быть положительным числом.

Примечания

  • Если аргументы «смещ_по_строкам» и «смещ_по_столбцам» выводят ссылку за границы рабочего листа, функция СМЕЩ возвращает значение ошибки #ССЫЛ!.

  • Если высота или ширина опущена, то предполагается, что используется та же высота или ширина, что и в аргументе «ссылка».

  • Функция СМЕЩ фактически не передвигает никаких ячеек и не меняет выделения; она только возвращает ссылку. Функция СМЕЩ может использоваться с любой функцией, в которой ожидается аргумент типа «ссылка». Например, с помощью формулы СУММ(СМЕЩ(C2;1;2;3;1)) вычисляется суммарное значение диапазона, состоящего из трех строк и одного столбца и расположенного одной строкой ниже и двумя столбцами правее ячейки C2.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

=СМЕЩ(D3;3;-2;1;1)

Отображает значение ячейки B6 (4)

4

=СУММ(СМЕЩ(D3:F5;3;-2;3;3))

Суммирует диапазон B6:D8.

34

=СМЕЩ(D3;-3;-3)

Возвращает ошибку, так как ссылка указывает на несуществующий диапазон листа.

#ССЫЛ!

Данные

Данные

4

10

8

3

3

6

Нужна дополнительная помощь?

В Excel мы используем функцию ВПР для поиска определенного значения из диапазона данных, но знаете ли вы, как найти значение, а затем вернуть его значения выше или ниже? Фактически, вы можете использовать функцию ИНДЕКС, чтобы справиться с этим.

Найдите значение и верните ячейку выше или ниже


стрелка синий правый пузырь Найдите значение и верните ячейку выше или ниже

Найдите значение и верните ячейку выше

Выберите пустую ячейку, в которую вы хотите поместить возвращаемое значение, и введите эту формулу =INDEX(A1:A8,MATCH(D1,A1:A8,0)-1,1), нажмите Enter ключ для возврата значения. Смотрите скриншот:
doc look return cell выше 1

Найдите значение и верните ячейку ниже

Выберите пустую ячейку, в которую вы хотите поместить возвращаемое значение, и введите эту формулу =INDEX(A1:A8,MATCH(D1,A1:A8,0)+1,1), нажмите Enter ключ для получения результата. Смотрите скриншот:
doc look return cell выше 2

Внимание: в формулах первый A1: A8 — это диапазон, в котором вы ищите значение, а второй A1: A8 — это диапазон, в котором вы хотите найти критерий, D1 — это значение, которое вы ищете, 1 означает номер столбца, который вы хотите вернуть.

Если вы хотите найти значение и вернуться ниже и 3 ячейки справа от ссылки, вы можете применить эту формулу =INDEX(F1:H8,MATCH(K1,F1:F8,0)+1,3).
doc look return cell выше 3

Наконечник.Если вы хотите быстро найти значение и вернуться в другой столбец, попробуйте использовать Kutools for ExcelАвтора Найдите значение в списке как показано на следующем снимке экрана. Полная функция без ограничений в течение 60 дней, пожалуйста, скачайте и получите бесплатную пробную версию сейчас.
doc look return cell выше 4


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (34)


Оценок пока нет. Оцените первым!

Функция СМЕЩ в Excel предназначена для создания ссылки на определенную ячейку или диапазон ячеек, находящихся на определенном расстоянии от указанной ячейки, измеряемом в заданном в качестве аргумента количестве столбцов и строк, и возвращает соответствующую ссылку. Синтаксис данной функции позволяет указывать требуемое количество возвращаемых столбцов и строк.

Примеры использования функции СМЕЩ в Excel

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

Вид исходной таблицы:

Пример 1.

Формула для расчета:

Функция ЕСЛИОШИБКА используется для вывода сообщения об отсутствии данных для расчета. Функция СРЗНАЧ принимает диапазон ячеек, возвращаемых функцией СМЕЩ со следующими параметрами:

  • B3 – ссылка на начальную ячейку (точку отсчета);
  • 0 – нулевое смещение по строкам;
  • 0 – нулевое смещение по столбцам;
  • СЧЁТ(B3:B14) – количество ячеек из диапазона B3:B14, которые содержат ненулевые значения, характеризующее высоту диапазона возвращаемых ячеек;
  • 1 – ширина диапазона возвращаемых значений (в 1 столбец).

Результаты расчета по мере заполнения данными:

СЧЁТ.

Примечания к примеру:

  1. Данные должны вноситься последовательно в каждую новую строку, иначе расчет выполняться не будет.
  2. Пример решения приведен в целях демонстрации использования функции СМЕЩ, решение задачи может быть реализовано более простым и надежным способом.



Динамическое обновление итоговых данных таблицы в Excel

Пример 2. В таблице Excel внесены данные о количестве продаж товаров за все время работы компании. Для еженедельного учета требуется выводить данные о продажах (общая сумма проданных товаров) за прошедшие 7 дней. Реализовать динамическое обновление данных.

Вид исходной таблицы данных:

Пример 2.

Для расчета суммы проданных единиц товаров за последние 7 дней используем формулу:

Описание аргументов функции СМЕЩ:

  • B3 – ссылка на ячейку, относительно которой выполняется отсчет;
  • СЧЁТЗ(B3:B1000)-7 – функция, подсчитывающая количество непустых ячеек в диапазоне B3:B1000 (ячейка B1000 взята условно с запасом для последующих записей). От итогового результат вычитается число 7, поскольку по условию необходимо получить данные за неделю. В целом выражение определяет начальную позицию массива возвращаемых ячеек по вертикали относительно точки отсчета B3;
  • 0 – нулевое смещение по столбцам (искомый диапазон ячеек находится в том же столбце, что и точка отсчета B3);
  • 7 – высота диапазона возвращаемых ячеек (7 ячеек);
  • 1 – ширина диапазона возвращаемых ячеек.

Полученный результат в результате расчетов:

Динамическое обновление данных.

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

Выборка значений из таблицы с помощью функции СМЕЩ в Excel

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

Исходная таблица данных имеет следующий вид:

Пример 3.

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

Разработчик.

Выберем пункт настройка ленты и в открывшемся окне установим флажок напротив пункта «Разработчик»:

установим флажок.

В ленте добавится новый пункт меню. Выберем его, найдем кнопку «Вставить» и нажмем ее:

Вставить.

Выберем элемент «Счетчик», наведем курсор (вместо стрелки форма «+») на требуемую ячейку (в данном случае A16), выделим область для счетчика. После того, как кнопка мыши будет отпущена, появится заготовка счетчика. Нажмем правой кнопкой по счетчику и выберем пункт «Формат объекта»:

Формат объекта.

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

установим связь с ячейкой.

Нажмем кнопку «ОК» и выделим любую другую ячейку на листе, чтобы завершить процесс настройки счетчика. В итоге получим:

Счетчик.

Для вывода курсов доллара и евро соответственно используем функции:

=СМЕЩ(A1;A16;1)

Для вывода курсов доллара.

=СМЕЩ(A1;A16;2)

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

Для вывода курсов евро.

Особенности использования функции СМЕЩ в Excel

Функция имеет следующую синтаксическую запись:

=СМЕЩ(ссылка;смещение_по_строкам;смещение_по_столбцам;[высота];[ширина])

Описание аргументов:

  • ссылка – обязательный для заполнения аргумент, принимающий данные ссылочного типа, характеризующие ячейку или диапазон ячеек, относительно которых производится отсчет расстояния до возвращаемых ячейки или диапазона ячеек;
  • смещение_по_строкам — обязательный аргумент, который принимает данные числового типа, характеризующие расстояние между точкой отсчета (указанной аргументом ссылка) и возвращаемой ячейкой либо диапазоном ячеек. В качестве аргумента может быть передано:
  1. Положительное целое число. В этом случае смещение относительно точки отсчета выполняется вправо на указанное число ячеек.
  2. 0 – искомая ячейка или диапазон ячеек находятся в текущей строке.
  3. Отрицательное число – смещение влево на указанное число, взятое по модулю.
  4. Дробное число – функция СМЕЩ выполняет усечение дробной части, и использует полученное целое число для определения величины смещения по строкам.
  • смещение_по_столбцам – обязательный аргумент, принимающий числовые значения, указывающие на величину смещения по столбцам относительно выбранной точки отсчета. Указанные свойства аргумента смещ_по_строкам верны для смещ_по_столбцам в интерпретации по вертикали. Например:
  1. Функция =СМЕЩ(A5;0;2) вернет ссылку на ячейку C5;
  2. Функция =СМЕЩ(A5;2;0) вернет ссылку на ячейку A7;
  3. Функция СМЕЩ с аргументами (C5;0-2) вернет ссылку на ячейку A5;
  4. Функция с аргументами (D5;0;-3,8) вернет ссылку на ячейку A5.
  • [высота] – необязательный аргумент, принимающий числовое значение, характеризующее число ячеек по высоте (количество строк) возвращаемого диапазона ячеек. Принимает значения из диапазона целых положительных чисел, начиная от 1 (если принимает значение 0, функция СМЕЩ вернет код ошибки #ССЫЛКА!);
  • [ширина] – необязательный для заполнения аргумент, принимающий числовое значение, которое характеризует ширину диапазона возвращаемых ячеек. Передаваемое значение должно быть целым положительным числом от 1 до +∞.

Примечания:

  1. Если функция СМЕЩ ссылается на ячейку или диапазон ячеек, которые находятся вне пределов рабочего листа по условиям, заданным параметрами смещ_по_строкам и смещ_по_столбцам, результатом выполнения данной функции будет код ошибки #ССЫЛКА!.
  2. Если необязательные аргументы [высота] и [ширина] явно не казаны, они принимают значения, равные высоте и ширине диапазона ячеек, указанного в качестве аргумента ссылка. Если ссылка принимает одну ячейку, данные аргументы по умолчанию принимают значения 1 и 1 соответственно.
  3. Функция СМЕЩ может быть использована в качестве аргумента любой функции, принимающей данные ссылочного типа.
  4. Если аргумент ссылка принимает ссылочное значение на единственную ячейку, а необязательные параметры указывают на диапазон (заданы числами, больше 1), тогда функция вернет код ошибки #ЗНАЧ! (пример с ошибкой – результат выполнения функции с аргументами (A5;2;3;3;2)).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перемещение ячеек относительно друг друга в Microsoft Excel

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

Перемещение ячеек

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

Способ 1: перемещение с помощью копирования

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

  1. Выделяем ячейку, которую следует переместить. Жмем на кнопку «Копировать». Она размещена на ленте во вкладке «Главная» в группе настроек «Буфер обмена».

Выделяем любой другой пустой элемент на листе. Жмем на кнопку «Вставить». Она находится в том же блоке инструментов на ленте, что и кнопка «Копировать», но в отличие от неё имеет гораздо более заметный вид из-за своих размеров.

Далее переходим ко второй ячейке, данные которой нужно переместить на место первой. Выделяем её и опять жмем на кнопку «Копировать».

Одно значение мы переместили, куда нам нужно. Теперь возвращаемся к тому значению, которое мы вставили в пустую ячейку. Выделяем его и жмем на кнопку «Копировать».

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

  • Итак, нужные данные мы поменяли местами. Теперь следует удалить содержимое транзитной ячейки. Выделяем её и щелкаем правой кнопкой мыши. В контекстном меню, которое активировалось после этих действий, переходим по пункту «Очистить содержимое».
  • Теперь транзитные данные удалены, а задача по перемещению ячеек полностью выполнена.

    Конечно, данный способ не совсем удобен и требует множества дополнительных действий. Тем не менее, именно он применим большинством пользователей.

    Способ 2: перетаскивание

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

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

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

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

    Способ 3: применение макросов

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

    1. Прежде всего, нужно включить у себя в программе режим работы с макросами и панель разработчика, если вы их до сих пор не активировали, так как по умолчанию они отключены.
    2. Далее переходим во вкладку «Разработчик». Выполняем щелчок по кнопке «Visual Basic», которая размещена на ленте в блоке инструментов «Код».

    Выполняется запуск редактора. В него нужно вставить следующий код:

    Sub ПеремещениеЯчеек()
    Dim ra As Range: Set ra = Selection
    msg1 = «Произведите выделение ДВУХ диапазонов идентичного размера»
    msg2 = «Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера»
    If ra.Areas.Count 2 Then MsgBox msg1, vbCritical, «Проблема»: Exit Sub
    If ra.Areas(1).Count ra.Areas(2).Count Then MsgBox msg2, vbCritical, «Проблема»: Exit Sub
    Application.ScreenUpdating = False
    arr2 = ra.Areas(2).Value
    ra.Areas(2).Value = ra.Areas(1).Value
    ra.Areas(1).Value = arr2
    End Sub

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

    Выделяем две ячейки или два диапазона равных размеров, которые хотим поменять местами. Для этого кликаем по первому элементу (диапазону) левой кнопкой мыши. Затем зажимаем кнопку Ctrl на клавиатуре и также кликаем левой кнопкой мышки по второй ячейке (диапазону).

    Чтобы запустить макрос, жмем на кнопку «Макросы», размещенную на ленте во вкладке «Разработчик» в группе инструментов «Код».

    Открывается окно выбора макроса. Отмечаем нужный элемент и жмем на кнопку «Выполнить».

  • После этого действия макрос автоматически меняет содержимое выделенных ячеек местами.
  • Важно отметить, что при закрытии файла макрос автоматически удаляется, так что в следующий раз его придется записывать снова. Чтобы не делать эту работу каждый раз для конкретной книги, если вы планируете в ней постоянно проводить подобные перемещения, то следует сохранить файл как Книгу Excel с поддержкой макросов (xlsm).

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как перемещать ячейки в excel

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

    Чтобы переместить данные при помощи буфера обмена:

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

    Нажмите вкладку Главная.

    Нажмите кнопку Вырезать.

    Выделенный фрагмент будет в отмечен бегущим контуром. Если вы передумали вставлять такой фрагмент, нажмите клавишу Esc, чтобы удалить бегущий контур.

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

    Нажмите кнопку Вставить.

    Бегущий контур автоматически удаляется. Однако данные сохраняются в буфере обмена и доступны для последующей вставки.

    Чтобы переместить данные при помощи функции перетаскивания:

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

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

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

    Чтобы вставить ячейки из строк в столбцы или столбцы в строки:

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

    Нажмите вкладку Главная

    Нажмите кнопку Колировать

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

    Нажмите стрелку кнопки Вставить а затем выберите Транспонировать

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

    Чтобы вставить ячейку:

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

    Нажмите вкладку Главная

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

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

    Выберите желаемый параметр:

    Ячейки, со сдвигом вправо, чтобы переместить текущие ячейки в столбец справа;

    Ячейки, со сдвигом вниз.

    Чтобы переместить ячейки на одну строку вниз;

    Строку, чтобы переместить целую строку на одну строку вниз;

    Столбец, чтобы переместить целый столбец.

    Чтобы удалить ячейку:

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

    Нажмите вкладку Главная.

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

    Удалить ячейки, чтобы быстро удалить ячейки со сдвигом влево.

    Выберите желаемый параметр:

    Ячейки, со сдвигом влево, чтобы переместить оставшиеся ячейки влево:

    Ячейки, со сдвигом вверх, чтобы переместить оставшиеся ячейки вверх;

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

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

    Процедура перемещения ячеек

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

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

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

    1. Встаем в первую ячейку (выделяем ее), которую планируем переместить. Находясь в главной вкладке программы нажимаем на кнопку “Копировать” (группа инструментов “Буфер обмена”). Также можно просто нажать комбинацию клавиш Ctrl+C.
    2. Переходим в любую свободную ячейку на листе и нажимаем кнопку “Вставить” в той же вкладке и группе инструментов. Или можно снова воспользоваться горячими клавишами – Ctrl+V.
    3. Теперь выделяем вторую ячейку, с которой хотим поменять местами первую, и также копируем ее.
    4. Встаем в первую ячейку и жмем кнопку “Вставить” (или Ctrl+V).
    5. Теперь выделяем ячейку, в которую было скопировано значение из первой ячейки и копируем ее.
    6. Переходим во вторую ячейку, куда нужно вставить данные, и нажимаем соответствующую кнопку на ленте.
    7. Выбранные элементы успешно поменяны местами. Ячейка, в которой временно размещались скопированные данные, больше не нужна. Щелкаем по ней правой кнопкой мыши и в открывшемся меню выбираем команду “Удалить”.
    8. В зависимости от того, есть ли рядом с данной ячейкой заполненные элементы справа/снизу или нет, выбираем соответствующий вариант удаления и жмем кнопку OK.
    9. Вот и все, что нужно было сделать для того, чтобы поменять ячейки местами.

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

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

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

    1. Выбираем ячейку, которую планируем переместить в новое место. Наводим курсор мыши на ее границу, и как только он изменит вид на привычный указатель (с 4 стрелками в разные стороны на конце), нажав и не отпуская клавишу Shift, выполняем перенос ячейки в новое место с помощью зажатой левой кнопки мыши.
    2. Чаще всего, этот метод используется для того, чтобы поменять местами соседние ячейки, так как сдвиг элементов в данном случае не нарушит структуру таблицы.
    3. Если мы решим переместить ячейку через несколько других, это повлечет за собой изменение расположения всех остальных элементов.
    4. После этого придется восстанавливать порядок.

    Метод 3: использование макросов

    Мы упоминали в начале статьи, что в Excel, увы, нет специального инструмента, позволяющего оперативно “перекинуть” местами ячейки (за исключением метода выше, который эффективен только для смежных элементов). Однако сделать это можно с помощью макросов:

    1. Для начала нужно убедиться в том, что в приложении активирован так называемый “режим разработчика” (по умолчанию выключен). Для этого:
    2. Переключаемся во вкладку “Разработчик”, где жмем по значку “Visual Basic” (группа инструментов “Код”).
    3. В редакторе, нажав на кнопку “View Code”, вставляем в появившемся окне код ниже:
      Sub ПеремещениеЯчеек()
      Dim ra As Range: Set ra = Selection
      msg1 = «Произведите выделение ДВУХ диапазонов идентичного размера»
      msg2 = «Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера»
      If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, «Проблема»: Exit Sub
      If ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, «Проблема»: Exit Sub
      Application.ScreenUpdating = False
      arr2 = ra.Areas(2).Value
      ra.Areas(2).Value = ra.Areas(1).Value
      ra.Areas(1).Value = arr2
      End Sub
    4. Закрываем окно редактора, щелкнув привычную кнопку в виде крестика в верхнем правом углу.
    5. Зажав клавишу Ctrl на клавиатуре выделяем две ячейки или две области с одинаковым количество элементов, которые планируем поменять местами. Затем нажимаем кнопку “Макросы” (вкладка “Разработчик”, группа “Код”).
    6. Появится окно, в котором мы видим ранее созданный макрос. Выбираем его и щелкаем “Выполнить”.
    7. В результате работы макрос поменяет местами содержимое выделенных ячеек.

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

    Заключение

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

    Копирование, перемещение и удаление ячеек в Excel

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

    Удаление ячеек в Excel

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

    1. Выберите ячейки, которые необходимо удалить.
    2. Нажмите команду Удалить, которая находится в группе Ячейки на вкладке Главная.
    3. Расположенные ниже ячейки сместятся вверх.

    Копирование содержимого в Excel

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

    1. Выделите ячейку, которую необходимо скопировать.
    2. Нажмите иконку Копировать на вкладке Главная или комбинацию клавиш Ctrl+C на клавиатуре.
    3. Вокруг скопированных ячеек появится динамическая пунктирная линия. Выделите ячейку, в которую Вы хотите вставить данные.
    4. Нажмите иконку Вставить на вкладке Главная или комбинацию клавиш Ctrl+V на клавиатуре.
    5. Содержимое будет скопировано в выбранную ячейку.

    Как переместить ячейку в Excel

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

    1. Выделите ячейки, которые хотите вырезать.
    2. Нажмите иконку Вырезать на вкладке Главная или комбинацию клавиш Ctrl+X на клавиатуре.
    3. Вокруг ячеек, как и при копировании, появится динамическая пунктирная линия. Выделите ячейки, в которые необходимо переместить данные.
    4. Нажмите иконку Вставить на вкладке Главная или нажмите Ctrl+V на клавиатуре.
    5. Вырезанные ячейки переместятся на новое место вместе с атрибутами форматирования.

    Дополнительные параметры вставки

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

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

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

    Перетаскивание ячеек в Excel

    Вместо команд Вырезать, Копировать и Вставить, Вы можете использовать способ drag-and-drop (тащи и бросай), чтобы перемещать содержимое ячеек.

    1. Выделите ячейку, которую хотите переместить.
    2. Наведите указатель мыши на границу выделенной ячейки, курсор примет вид черного перекрестия со стрелками.
    3. Нажмите левую кнопку мыши и, не отпуская ее, переместите курсор в требуемое место.
    4. Отпустите левую кнопку мыши, ячейки окажутся в требуемом месте.

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

    ​Смотрите также​​ будет изменятся при​ добавлении новой строки?​ счету последняя колонка​ верхнем углу под​ этой настройке, чтобы​ нужно перейти на​нажмите кнопку​ создания сводной таблицы​Примечание:​ Выделив заголовок столбца​ нашем примере это​Выделите столбец, который требуется​ нужно вставить данные)​Установите курсор на границе​ ниже действий.​Выделите ячейки, строки или​Примечание:​ копировании на новых​Выделяем ту строку, которая​ листа, необходимо переключить​

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

    ​ ячейки или диапазон,​Чтобы переместить строки или​ столбца , который​ Мы стараемся как можно​ строках, так как​ содержит формулы. В​ стиль отображения адресов​ одном уровне со​ в Excel более​ этого решения есть​и выберите пункт​ можете быстро сводные​ таблице Excel, функция​ Азия), нужно, взявшись​

    ​ E.​

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

    ​ 5 вариантов:​Удалить строки с листа​

    1. ​ данные, перетаскивая поля​ трансп будет недоступно.​ за границу ячейки,​Щелкните правой кнопкой мыши​

    2. ​ нажмите команду Вырезать​На вкладке​

      • ​Когда указатель примет вид​ мыши на границу​​ или скопировать.​​ актуальными справочными материалами​​ а не относительной:​​ строка под номером​​ Для этого необходимо​ Изображение кнопки​ это поле D3​

        Изображение ленты Excel

        ​ ситуациях заполнения /​

      • ​Просто нажмите клавишу «Enter».​.​​ из области строк​​ Вы можете Преобразовать​​ переместить столбец влево.​​ по выделенному диапазону,​​ на вкладке Главная​ Изображение кнопки​Главная​

        ​, выполните одно​

    3. ​ выделения. Когда указатель​Выполните одно из указанных​ на вашем языке.​Но в некоторых больших​ 3. Нам необходимо,​ зайти: «Файл»-«Параметры»-«Формулы» и​ (или d3) и​ изменения данных вам​Перемещение по ячейкам стрелками.​

      • ​Можно также щелкнуть правой​ в область столбцов​ таблицу в диапазон​​ Место вставки столбца​​ затем из контекстного​

      • ​ или комбинацию клавиш​в группе​ из указанных ниже​​ примет вид указателя​​ ниже действий.​

        ​ Эта страница переведена​​ и сложных таблицах​ чтобы остальные строки​ отметить галочку «Стиль​​ нажмите «Enter». Курсор​ Изображение кнопки​ будет приходиться часто​​ (Все стрелки клавиатуры​​ кнопкой мыши выделенную​​ (или наоборот) в​​ сначала или используется​ будет отмечено вертикальной​ меню выберите пункт​

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

    1. ​ Ctrl+X на клавиатуре.​Редактирование​ действий.​

    2. ​ перемещения​Чтобы переместить строки или​

      • ​ автоматически, поэтому ее​ слишком много формул,​ содержали в себе​ ссылок R1C1», нажать​ мгновенно переместится по​ пользоваться данной возможностью.​Указатель перемещения Excel​ влияют на перемещение​ строку и выбрать​ списке полей сводной​

      • ​ Функция ТРАНСП повернуть​ линией.​ Показать. Скрытые столбцы​Выделите столбец справа от​щелкните стрелку рядом​Задача​, перетащите строки​ столбцы, на вкладке​Указатель копирования​ текст может содержать​ которые нужно скопировать​ такие же формулы.​

        ​ OK. После чего​​ заданному адресу.​ Очень удобно, когда​ курсора соответственно со​ команду​ таблицы.​ строк и столбцов.​Аналогичным образом можно поменять​

      ​ снова появятся на​ предполагаемого места вставки.​ с кнопкой​Необходимые действия​ или столбцы в​Главная​ неточности и грамматические​ и переместить. И​Нажимаем на выделенную область​ в наименованиях колонок​Если отдаленная ячейка, на​ курсор сам перемещается​ своим направлением).​Вставить​Вставляйте и удаляйте строки,​Вот как это сделать:​ местами строки листа,​ экране.​​ Например, если Вы​​Вставить​​Перемещение ячеек​​ нужное место.​

      ​в группе​​ ошибки. Для нас​ чтобы во всех​ правой кнопкой мышки.​ вместо букв будут​

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

    1. ​ которую следует переместить​ в нужном направлении​Наведите курсор мышки на​

    2. ​или​ столбцы и ячейки​Выделите диапазон данных, который​

    3. ​ предварительно выделив их​Указатель ​Урок подготовлен для Вас​ хотите поместить перемещаемый​и нажмите кнопку​

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

    ​Чтобы скопировать строки или​

    ​Буфер обмена​

    ​ важно, чтобы эта​ ссылках проставить знак​

    ​ Из контекстного меню​

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

    ​ ячейку с адресом​​Удалить​ для оптимального размещения​ требуется переупорядочить, включая​ за заголовки.​ командой сайта office-guru.ru​ столбец между столбцами​

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

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

    2. ​нажмите кнопку​ статья была вам​ «$» нужно потратить​

    3. ​ нужно выбрать опцию​Указатель ​ номер последней колонки​ ее активной, находится​ в ячейку. А​

    ​ A2 и сделайте​

    ​.​

    ​ данных на листе.​

    ​ заголовки строк или​Примечание:​Источник: http://www.gcflearnfree.org/office2013/excel2013/8/full​

    ​ B и С,​

    ​.​Копирование ячеек​ CTRL и, удерживая​Вырезать​

    ​ полезна. Просим вас​ много времени.​ «Копировать» (или жмем​

    ​ листа 16384. После​ в пределах одного​ таблицы в листах​ щелчок левой кнопкой​Выделите одну или несколько​Примечание:​ столбцов, а затем​

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

    1. ​Мы стараемся как​Автор/переводчик: Антон Андронов​

    2. ​ выделите столбец C.​Примечание:​Удерживая нажатой клавишу OPTION​ ее, наведите указатель​.​ уделить пару секунд​

    3. ​Для решения данной задачи​​ CTRL+C).​​ чего в таком​​ экрана (просмотра без​​ для заполнения данных​ мыши.​​ ячеек. Щелкните правой​​ В Microsoft Excel установлены​​ нажмите клавиши CTRL+C.​​ можно оперативнее обеспечивать​

      Вкладка

      ​Автор: Антон Андронов​​На вкладке Главная из​ Не удается перекрываться столбцов​ и перетащите ячейки​ мыши на границу​Сочетание клавиш: CTRL+X.​ и сообщить, помогла​ можно воспользоваться хитрым​После этого следует выделить​ же порядке снимите​ прокрутки), то лучше​ могут быть как​С помощью инструмента «Перейти…»​ кнопкой мыши и​

    support.office.com

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

    ​ следующие ограничения на​Примечание:​ вас актуальными справочными​Чтобы поменять столбцы таблицы​ раскрывающегося меню команды​ и строк. Например​ в другое место.​ выделения. Когда указатель​Чтобы скопировать строки или​ ли она вам,​ способом. До копирования​ следующую одну (или​ галочку, чтобы вернуть​ воспользоваться мышкой. Если​ вертикальные, так и​ (CTRL+G или F5)​ выберите команду​ количество строк и​ Убедитесь, что копирование данных​ материалами на вашем​ местами — воспользуйтесь​ Вставить выберите пункт​ если выбрать значения​

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

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

    1. ​ .​Вставить​ столбцов: 16 384 столбца​ для этого с​ языке. Эта страница​ клавишей​ Вставить вырезанные ячейки.​Перемещение строк и столбцов в Excel
    2. ​ в столбце C​ При перетаскивании или вставить​ указателя копирования​Главная​ внизу страницы. Для​ «=» на символ​ куда будет вставлена​Перемещение строк и столбцов в Excel
    3. ​ с латинскими буквами.​ искать, но адрес​​Используя поле «Имя» (расположенное​Перемещение строк и столбцов в Excel
    4. ​.​ в ширину и​Перемещение строк и столбцов в Excel

    ​ помощью команды «​ переведена автоматически, поэтому​SHIFT​Столбец будет перемещен в​ и пытаетесь вставить​ ячейки в новое​

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

    Скрытие строк и столбцов в Excel

    ​, перетащите строки​в группе​ удобства также приводим​ «#».​ новая с формулами.​Предок Excel это была​ ее известен заранее,​В выше описанном задании​ слева от строки​В окне​ 1 048 576 строк в​Вырезать​ ее текст может​.​ выбранное место.​ их в строку,​ расположение, если есть​

    1. ​ или столбцы в​Буфер обмена​ ссылку на оригинал​Для «активации» работы формул​Щелкнуть по заголовку выделенной​ программа в стиле​ то лучше воспользоваться​Скрытие строк и столбцов в Excel
    2. ​ мы перемещались по​ формул).​Вставка​Скрытие строк и столбцов в Excel
    3. ​ высоту.​» или не​ содержать неточности и​Пусть имеется таблица с​Вы можете воспользоваться командами​ перекрывающая столбца C,​ существующие данные в​ нужное место.​нажмите кнопку​
    4. ​ (на английском языке).​ используется знак «равно»​ строки правой кнопкой​ листа-калькулятора для помощи​ полем «Имя» или​ соседним ячейкам (С​Со временем в процессе​Скрытие строк и столбцов в Excel

    ​выберите строку, столбец​Чтобы вставить столбец, выделите​
    ​ работает сочетание клавиш​
    ​ грамматические ошибки. Для​

    ​ несколькими столбцами.​

    office-guru.ru

    Перемещаем в MS EXCEL столбцы и строки в таблице

    ​ Вырезать и Вставить,​ Excel отображает сообщение​ этом месте Excel​​Важно:​​Копировать​

    ​При перемещении или копировании​ (или «=»). Чтобы​

    ​ мышки и выбрать​ работы в бухгалтерии.​ инструментом «Перейти…».​ A1 до A2).​​ работы с Excel​​ или ячейку для​ его, а затем​ Ctrl + X.​ нас важно, чтобы​Необходимо поменять местами столбцы​ щелкнув правой кнопкой​​ об ошибке. Конечная​​ заменят исходные.​ При перетаскивании удерживайте клавишу​​.​​ строк и столбцов​ деактивировать их на​

    ​ опцию вставить скопированные​​ Поэтому листы напоминают​​В программе Excel большинство​ Попробуйте в такой​ вы заметите, что​

    ​ вставки.​​ на вкладке​Выберите новое расположение, где​ эта статья была​ Азия и Европа.​ мыши и выбрав​ область вставленного столбца​Выделите строки или столбцы,​ CTRL нажатой. Если​​Сочетание клавиш: CTRL+C.​​ приложение Excel перемещает​

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

    ​ которые нужно переместить​ отпустить клавишу CTRL​Щелкните правой кнопкой мыши​ или копирует все​

    excel2.ru

    Транспонирование данных из строк в столбцы и наоборот

    ​ = на #.​​ комбинацию клавиш CTRL+SHIFT+«=»).​ Сейчас мы научились​ несколькими путями. Но​ курсор (черный прямоугольник)​ своими преимуществами в​ осуществляется с помощью​нажмите кнопку​ таблицы обеспечение свободного​ вас уделить пару​ по заголовку столбца​ контекстного меню.​ быть из-за пределов​ или скопировать.​ раньше кнопки мыши,​ строку или столбец​ содержащиеся в них​ А после копирования​Заметьте, значения ячеек не​ эффективно перемещаться по​ далее в уроках​ на ячейку D3.​

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

    ​ вернем все на​ заменились а добавилась​ ячейкам этой таблицы,​ мы будем использовать​Как видите, в данной​ лучше нажать мишкой,​

    Данные по регионам в столбцах

    ​ прямоугольник). Чаще всего​и выберите пункт​ данные на листе.​ помогла ли она​(Азия). Взявшись за​ некоторые строки или​Со временем в Вашей​ ячейки или диапазон,​

    Данные по регионам в строках

    ​ будут перемещены, а​​ от того места,​ числе формулы и​ свои места. Это​ в середину таблицы​ а дальше будем​ только самые короткие.​ задаче самый короткий​ а иногда перемещать​

    ​ при заполнении данными​

    1. ​Вставить столбцы на лист​ Новую таблицу, вставьте​ вам, с помощью​ границу области выделения​ столбцы, например, чтобы​

      ​ рабочей книге Excel​​ который был выбран.​ не скопированы.​ куда необходимо переместить​​ значения их результатов,​​ позволит нам обойти​ новая строка со​ учиться, эффективно заполнять​

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

      Меню

    3. ​ проверим количество строк​ сделать 1 щелчок​ «Enter». Также дополнительным​ перемещаться к соседней​Чтобы удалить столбец, выделите​

    Советы по транспонированию данных

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

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

    support.office.com

    Как вставлять и удалять ячейки, строки и столбцы

    ​ выполните одно из​Если ячейка содержит формулу,​ при копировании.​​

    ​ Microsoft Excel у​​Задание 1. Откройте новый​ клавиатуры это 3​ данное задание как​ требуется переместиться к​ на вкладке​Щелкните правой кнопкой​ оригинал (на английском​

    Вставка и удаление столбца

    1. ​ и нажав клавишу​ Excel позволяет скрывать​ становится все сложнее​​ действий.​​ помощью мыши, содержимое​​ указанных ниже действий.​​ не подбираются ссылка​​Нажимаем Ctrl+H (вызываем окно​​Часто при копировании относительные​

    2. ​ пользователей возникает необходимость​ чистый лист и​ нажатия клавиш.​​ в Excel можно​​ любым отдаленным ячейкам.​​Главная​​ мыши на левый​​ языке) .​​SHIFT​

      ​ строки и столбцы​ работать. Поэтому возникает​Задача​ конечных ячеек заменяется.​​Чтобы переместить строки или​​ на ячейку. Таким​​ «Главная»-«Найти и выделить»-«Заменить»).​​ формулы (т.е. те,​

    Вставка и удаление строки

    1. ​ внесения дополнительных данных.​ поместите курсор в​Для решения данной задачи​​ находить решения в​​Например, в конец /​​нажмите кнопку​​ верхний угол, от​​Если у вас есть​​, переместим столбец влево.​

    2. ​ по мере необходимости.​ острая необходимость скрыть​Необходимые действия​​ Чтобы вставить скопированные​​ столбцы, выберите в​​ образом содержимое перемещенные​​Необходимо в поле «Найти»​​ в которых нет​​ Для этого необходимо​

      ​ любую колонку. Нажмите​ можно еще использовать​ несколько способов.​ начала прайса и​​Вставить​​ которого требуется вставить​​ лист с данными​​ Место вставки столбца​

    Вставка ячейки

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

    2. ​ указать символ =,​​ знака «$») «подставляют»​​ добавлять или копировать​ на клавиатуре клавишу​ инструмент «Перейти…». Чтобы​

    support.office.com

    Быстрое перемещение курсора по ячейкам листа Excel

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

    ​Вставить вырезанные ячейки​ и все ячейки,​ а в поле​ другие значения. А​ строки с формулами.​ END, а потом​ ним воспользоваться необходимо​ параметр перемещения курсора​ под курсором является​Удалить столбцы с листа​ затем выберите​ вам нужно повернуть​будет отмечено вертикальной​ C и D,​ разгрузить рабочий лист.​ столбцы в другое​

    ​ замены содержимого ячеек,​.​ которые указывают на​ «Заменить на» символ​

    Перемещение курсора к соседней ячейке в низ

    ​ что делать, если​Кажется, это простая и​ «стрелка вниз» (или​ на закладке «Главная»​ после нажатия клавиши​ активной. Просмотр содержимого​.​транспонировать​ для изменения порядка​ линией.​

    1. ​ чтобы сравнить A,​
    2. ​ Скрытые строки в​ место.​ щелкните правой кнопкой​Чтобы скопировать строки или​ них могут отображаться​
    3. ​ #. И жмем​ вы не хотите​ понятная процедура. Но​ комбинация CTRL+«стрелка вниз»).​ открыть выпадающий список​
    4. ​ «Enter» направлено в​ листов Excel следует​Можно также щелкнуть правой​
    5. ​.​ команд в строках,​Без нажатия клавиши​

    ​ B и E.​ Excel не загромождают​Копирование строк или столбцов​ мыши строку или​ столбцы, выберите в​ #REF! значение ошибки.​ «Заменить все».​ изменять значение формул?​ часто возникает вопрос​ И вы увидите,​ инструмента «Найти» и​ низ, на нижнюю​ условно разделить на​ кнопкой мыши в​Повернув данные, можно удалить​

    ​ используйте функцию​SHIFT​ Точно таким же​ лист ненужной информацией​Удерживая нажатой клавишу OPTION​ столбец снизу или​ контекстном меню команду​ В этом случае​После этого вы можете​Можно сделать все ссылки​ о том, как​ что курсор переместился​ выбрать опцию «Перейти…».​ ячейку (а если​ 2 типа: 1​ верхней части столбца​ исходную таблицу и​транспонировать​, столбец Европа будет​ способом Вы можете​ и при этом​ и перетащите нужные​ справа от того​

    Перейти.

    ​Вставить скопированные ячейки​ будет необходимо вручную​ скопировать необходимую строку,​ в формулах абсолютными.​ добавить новую строку​ в последнюю строку​ Или нажать комбинацию​ нажать SHIFT+ENTER, то​ просмотр с помощью​ и выбрать команду​ данные в новой​. С ней, можно​ заменен на столбец​ скрыть и строки.​ участвуют во всех​ строки и столбцы​ места, куда требуется​.​ изменить ссылки. Подробнее​

    ​ а в ее​

    Быстрый переход к выбранным отдаленным ячейкам

    ​ Такие формулы будут​ с формулами в​ листа. Если нажать​ «горячих» клавиш CTRL+G​ курсор перейдет на​ перемещения курсора и​Вставить​ таблице останутся без​

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

    ​ читайте обнаружить ошибки​ формулах не изменятся​ копироваться неизменно, без​ Excel с определенными​ комбинацию клавиш CTRL+HOME,​ или F5.​ верхнюю ячейку). При​ 2 просмотр с​или​ изменений.​ из столбцов в​

    Перейти.

    ​ВНИМАНИЕ!​ скрыть. Затем щелкните​ уроке Вы научитесь​Перемещение и копирование данных​ выделенный элемент, а​ Если вместо выбора команды​ в формулах​ адреса ссылок на​ изменения данных. Чтобы​

    Ввод ссылки на адрес ячейки.

    ​ условиями. Например, без​ то курсор переместится​В появившемся окне впишите​ необходимости это можно​ помощью дополнительных инструментов​Удалить​Если данные содержат формулы,​ строки, или наоборот.​Если Книге дан​ правой кнопкой мыши​ скрывать и отображать​ между существующими строками​ затем в контекстном​ в контекстном меню​Windows macOS ​

    Использование поля имя для перехода.

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

    ​ меню выберите команду​ нажать кнопку​Перемещение или копирование выделенных​ они временно деактивированные.​ добавляем к ним​ формулах с относительными​

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

    ​ листа A1.​ малыми буквами d3,​ программы. Открываем окно​

    ​ без перемещения курсора.​Чтобы вставить строку, выделите​ их в соответствии​ выглядит так, где​ галочка в меню​ и из контекстного​ столбцы, а также​Удерживая нажатой клавишу SHIFT​Вставить вырезанные ячейки​Вставить​ ячеек, строк и​Снова жмем комбинацию горячих​ знак «$».​ ссылками на ячейки​Теперь проверим адресное наименование​ а программа сама​

    ​ «Параметры Excel» через​ Например, полосы прокрутки​ ее, а затем​

    ​ с новым расположением.​ продажи по регионам​ Рецензирование/ Изменения/ Доступ​ меню выберите команду​ перемещать их в​ и перетащите строку​или​на вкладке​

    ​ столбцов можно использовать​ клавиш «Ctrl+H», но​Ставим перед буквами и​ и т.п. На​ последней колонки и​ заменяет маленькие буквы​ меню «Файл»-«Параметры». В​ листа.​ на вкладке​ Проверьте, используют ли​ в заголовках столбцов​ к книге), то​ Скрыть.​ случае необходимости.​ или столбец между​Вставить скопированные ячейки​Главная​ команду​ теперь указываем в​ перед числами знак​

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

    exceltable.com

    Как скопировать строку с формулами в Excel без изменений значений

    ​.​в группе​Вырезать​ полях обратные значения:​ доллара – и​ оригинальные решения этих​Задание 2. Нажмите комбинацию​

    ​ в формулах так​ выбрать параметр «Дополнительно».​ Excel стрелками быстро​нажмите кнопку​ ссылки. Если нет,​ в левой:​ столбцов с помощью​ Зеленая линия показывает​ столбец или строку​ столбцами. Excel позволяет​Примечание:​Буфер обмена​или команда «​ найти «#» и​ получаем абсолютные ссылки​

    Как добавить новую строку с формулами в Excel?

    ​ задач.​ клавиш CTRL+«стрелка вправо»​ же), после чего​ Нас интересует здесь:​ перемещаться по ячейкам,​Вставить​ перед поворотом данных​Функция ТРАНСП будет переупорядочить​

    1. ​ клавиши​ местоположение скрытых столбцов.​ для реорганизации листа.​ пространства для новой​ С помощью мыши невозможно​(или нажать клавиши​Копировать​ заменить на «=».​Исходная стрпока.
    2. ​ в формулы, значения​Пускай мы добавили формулы​ (или клавишу END,​ нажмите OK.​ «Переход к другой​ описано подробнее ниже.​Копировать.
    3. ​и выберите пункт​ можно переключиться между​ таблице таким образом,​SHIFT​Чтобы отобразить скрытые столбцы,​Место для вставки.
    4. ​ В следующем примере​ строки или столбца.​ переместить или скопировать​ CTRL+V), содержимое конечных​», но можно​ Система вернет все​

    Вставка. Пример.

    ​ в которых не​ в одну строку​ а потом «стрелка​Для быстрого перемещения курсора​ ячейке после нажатия​Переместите курсор к нижней​

    ​Вставить строки на лист​

    Как копировать без изменения формул в Excel?

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

    ​ переместить или скопировать​ на свои места​ будут изменяться при​ или в несколько.​ вправо»). Тогда курсор​ в любой адрес​ клавиши ВВОД». Ниже​ (следующей) ячейке. При​

    ​.​ смешанными ссылками.​ в заголовки столбцов​В случае использования таблиц​ и справа от​ столбец, но вы​ которые требуется транспонировать.​ столбцы.​

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

    Абсолютная ссылка.

    ​ загрузке программы по​Чтобы удалить строку, выделите​Если вы хотите повернуть​ и областей продаж​ в формате EXCEL​ скрытых (другими словами​ точно таким же​Выберите целевой ячейке (первую​Выделите ячейки или диапазон​

    ​ которые вы хотите​ мыши.​ во всех строках​На пример в такой​ скопировать все строки​ колонку с адресным​

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

    1. ​ ссылки формул остались​ таблице ссылка на​Заменить.
    2. ​ с формулами. Как​ наименованием XFD.​ поле «Имя», которое​ показано на рисунке:​ на ячейке с​ на вкладке​Пример1.
    3. ​ просмотра с разных​ в левой части​SHIFT​ от скрытых). В​ и строку.​ столбца, в которую​ переместить или скопировать.​Пример2.
    4. ​Выполните одно из указанных​ ячейки, сделайте следующее:​ неизменными.​ наценку ($B$1) не​ это сделать при​Чтобы узнать какая по​ находится в левом​Помните об изменениях в​

    Пример3.

    ​ адресом A1. Вам​Главная​ углов, рассмотрите возможность​ экрана, следующим образом:​

    exceltable.com

    ​нажимать не нужно.​

    Понравилась статья? Поделить с друзьями:
  • Как указать номер строки формулой в excel
  • Как указать ширину столбцов в excel
  • Как указать номер страницы в word только на одной странице
  • Как указать шаг в excel
  • Как указать номер страницы в word не с первой