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

Как перенести значение из одной ячейки в другую в excel автоматически

Перенос данных из одной таблицы Excel в другую

Таблица в Excel – это сложный массив с множеством параметров. Он может состоять из значений, текстовых ячеек, формул и быть отформатирован разными способами (ячейки могут иметь определенное выравнивание, цвет, направление текста, специальные пометки и т.п.).

При копировании таблицы иногда требуется перенести не все ее элементы, а только некоторые. Рассмотрим, как это можно сделать.

Специальная вставка

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

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

Макароны.

Попробуем воспользоваться командой СПЕЦИАЛЬНАЯ ВСТАВКА и скопировать все данные.

Сначала мы выделяем имеющуюся таблицу, правой кнопкой вызываем меню и жмем КОПИРОВАТЬ.

В свободной ячейке снова вызываем меню правой кнопкой и нажимаем СПЕЦИАЛЬНАЯ ВСТАВКА.

Если мы оставим все как есть по умолчанию и просто нажмем ОК, то таблица вставится полностью, со всеми ее параметрами.

Попробуем поэкспериментировать. В СПЕЦИАЛЬНОЙ ВСТАВКЕ выберем другой пункт, например, ФОРМУЛЫ. Получили уже неформатированную таблицу, но с работающими формулами.

ФОРМУЛЫ.

Теперь вставим не формулы, а только ЗНАЧЕНИЯ результатов их вычислений.

ЗНАЧЕНИЯ.

Чтобы новая таблица со значениями получила внешний вид аналогичный образцу выделим ее и вставим ФОРМАТЫ с помощью специальной вставки.

ЗНАЧЕНИЯ.

Теперь попробуем выбрать пункт БЕЗ РАМКИ. Получили полную таблицу, но только без выделенных границ.

Полезный совет! Чтобы перенести формат вместе с размерами столбцов нужно перед копированием выделить не диапазон исходной таблицы, а столбцы целиком (в данном случаи это диапазон A:F).

Аналогично можно поэкспериментировать с каждым пунктом СПЕЦИАЛЬНОЙ ВСТАВКИ, чтобы наглядно увидеть, как она работает.

Перенос данных на другой лист

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

Рассмотрим, как это работает. Для начала переименуем листы Excel в месяцы. Затем с помощью уже знакомой нам СПЕЦИАЛЬНОЙ ВСТАВКИ перенесем таблицу на февраль и удалим значения из трех столбов:

  1. На начало месяца.
  2. Приход.
  3. Расход.

Столбец «На конец месяца» у нас задан формулой, поэтому при удалении значений из предыдущих столбцов, он автоматически обнуляется.

Перенесем данные по остатку макарон каждой марки с января на февраль. Это делается буквально в пару нажатий.

Январь.

  1. На листе ФЕВРАЛЬ ставим курсор в ячейку, показывающую количество макарон марки А на начало месяца. Можно посмотреть на рисунок выше – это будет ячейка D3.
  2. Ставим в этой ячейке знак РАВНО.
  3. Переходим на лист ЯНВАРЬ и кликаем на ячейку, показывающую количество макарон марки А на конец месяца (в нашем случае это ячейка F2 на листе «январь»).

Получаем следующее: в ячейке C2 образовалась формула, которая отсылает нас на ячейку F2 листа ЯНВАРЬ. Протянем формулу вниз, чтобы знать количество макарон каждой марки на начало февраля.

Аналогично можно перенести данные на все месяцы и получить наглядный годовой отчет.

Перенос данных в другой файл

Аналогично можно переносить данные из одного файла в другой. Данная книга в нашем примере так и называется EXCEL. Создадим еще одну и назовем ее ПРИМЕР.

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

Скопируем в книгу ПРИМЕР таблицу с помощью все той же СПЕЦИАЛЬНОЙ ВСТАВКИ. И опять удалим значения из трех столбцов. Проведем те же действия, что и в предыдущем параграфе, но переходить уже будем не на другой лист, а на другую книгу.

Получили новую формулу, которая показывает, что ячейка ссылается на книгу EXCEL. Причем видим, что ячейка F2 выглядит как $F$2, т.е. она зафиксирована. И если мы хотим протянуть формулу на остальные марки макарон, сначала нужно удалить значки доллара, чтобы снять фиксацию.

Пример.

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

  • Excel Formula Examples
  • Создать таблицу
  • Форматирование
  • Функции Excel
  • Формулы и диапазоны
  • Фильтр и сортировка
  • Диаграммы и графики
  • Сводные таблицы
  • Печать документов
  • Базы данных и XML
  • Возможности Excel
  • Настройки параметры
  • Уроки Excel
  • Макросы VBA
  • Скачать примеры

Как перенести значение из одной ячейки в другую в excel автоматически

Добрый день. Помогите решить задачу. Имеется две ячейки, необходимо чтобы значение из одной переносилось в другу. Например, из А1 в А2. Формулу в А2 нельзя писать, т.к. потом эта ячейка будет копироваться со значением в другую книгу. Это простой пример, для объяснения сути задачи.
В первой А1 ячейке будет формула подсчёта, необходимо чтобы значение в А1 автоматически присваивалось и ячейке А2.

Добрый день. Помогите решить задачу. Имеется две ячейки, необходимо чтобы значение из одной переносилось в другу. Например, из А1 в А2. Формулу в А2 нельзя писать, т.к. потом эта ячейка будет копироваться со значением в другую книгу. Это простой пример, для объяснения сути задачи.
В первой А1 ячейке будет формула подсчёта, необходимо чтобы значение в А1 автоматически присваивалось и ячейке А2. MarCr

Сообщение отредактировал MarCr — Понедельник, 16.08.2021, 22:29

Сообщение Добрый день. Помогите решить задачу. Имеется две ячейки, необходимо чтобы значение из одной переносилось в другу. Например, из А1 в А2. Формулу в А2 нельзя писать, т.к. потом эта ячейка будет копироваться со значением в другую книгу. Это простой пример, для объяснения сути задачи.
В первой А1 ячейке будет формула подсчёта, необходимо чтобы значение в А1 автоматически присваивалось и ячейке А2. Автор — MarCr
Дата добавления — 16.08.2021 в 22:27

Группа: Админы
Ранг: Местный житель
Сообщений: 19075
Замечаний: ±

Excel 365 & Mac Excel

Здравствуйте.
Не совсем понятно, почему нельзя сразу из А1 скопировать значение в другую книгу.
Если точно по поставленной задаче, то в модуль листа
[vba]

Private Sub Worksheet_Calculate()
Range(«A2») = Range(«A1»)
End Sub

Здравствуйте.
Не совсем понятно, почему нельзя сразу из А1 скопировать значение в другую книгу.
Если точно по поставленной задаче, то в модуль листа
[vba]

Private Sub Worksheet_Calculate()
Range(«A2») = Range(«A1»)
End Sub

Сообщение Здравствуйте.
Не совсем понятно, почему нельзя сразу из А1 скопировать значение в другую книгу.
Если точно по поставленной задаче, то в модуль листа
[vba]

Private Sub Worksheet_Calculate()
Range(«A2») = Range(«A1»)
End Sub
[/vba] Автор — Pelena
Дата добавления — 17.08.2021 в 07:45
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2

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

Всё дело в том, что из на самом деле там будет переноситься в другую книгу не одна ячейка а целая таблица, в которой половина ячеек с формулами, а другая с ячейка с простыми данными, в которые нельзя переносить с формулами. Поэтому ищется решение присвоения им данных через макрос.
Ещё вопрос, как сделать в макросе, в ответе выше, чтобы он работал для определённой вкладки в книге, например с названием «1», и тогда как сделать макрос с такой же функцией уже для другой вкладки с названием «2» ?
Спасибо за помощь! MarCr

Сообщение Всё дело в том, что из на самом деле там будет переноситься в другую книгу не одна ячейка а целая таблица, в которой половина ячеек с формулами, а другая с ячейка с простыми данными, в которые нельзя переносить с формулами. Поэтому ищется решение присвоения им данных через макрос.
Ещё вопрос, как сделать в макросе, в ответе выше, чтобы он работал для определённой вкладки в книге, например с названием «1», и тогда как сделать макрос с такой же функцией уже для другой вкладки с названием «2» ?
Спасибо за помощь! Автор — MarCr
Дата добавления — 18.08.2021 в 01:12

Перемещение и копирование ячеек и их содержимого

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

Ячейки в Excel перемещаются и копируются вместе с формулами, итоговыми значениями, форматом и примечаниями.

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

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Перемещение ячеек путем перетаскивания

указатель перемещения

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

Перемещение ячеек с помощью команд «Вырезать» и «Вставить»

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

Копирование ячеек с помощью копирования и вставки

  1. Выделите ячейку или диапазон ячеек.
  2. Нажмите кнопку Копировать или клавиши CTRL+C.
  3. Нажмите кнопку Вставить или клавиши CTRL+V.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Как перенести значение из одной ячейки в другую в excel автоматически

Argument ‘Topic id’ is null or empty

Сейчас на форуме

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

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

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

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

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