Как скопировать формулы из одного файла Excel в другой

Обновлено: 30.06.2024

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

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

Копирование формулы. При копировании формулы относительные ссылки на ячейки изменяются.

Переместить формулу

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

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

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

Выполните одно из следующих действий:

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

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

Копировать формулу

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

В группе "Буфер обмена" на вкладке "Главная" нажмите "Копировать".

Выполните одно из следующих действий:

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

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

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

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

Выберите ячейку, содержащую формулу.

В строке формул выберите ссылку, которую нужно изменить.

Нажмите F4 для переключения между комбинациями.

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

Для копируемой формулы:

Если ссылка:

Он меняется на:

$A$1 (абсолютный столбец и абсолютная строка)

A$1 (относительный столбец и абсолютная строка)

$A1 (абсолютный столбец и относительная строка)

A1 (относительный столбец и относительная строка)

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

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

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

Нажмите Главная > Вырезать (или нажмите Ctrl + X).

Выделите ячейку, в которую хотите поместить формулу, и нажмите "Вставить" (или нажмите Ctrl + V).

Команда вставки в группе

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

Right- нажмите, чтобы увидеть команды

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

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

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

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

  • Копировать формулы из одной книги в другую без ссылки, изменяя формулы (6 шагов)
  • Скопируйте формулы из одной книги в другую без ссылки, изменив формулы на текст (3 шага)
  • Копировать формулы из одной книги в другую без ссылки с помощью точного копирования (3 шага)
  • Копировать формулы из одной книги в другую без ссылки с помощью автотекста.

Копировать формулы из одной книги в другую без ссылки, изменяя формулы

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


<р>1. Выберите диапазон, в который вы будете копировать формулы, в нашем случае выберите диапазон H1:H6, а затем нажмите «Главная» > «Найти и выбрать» > «Заменить».См. снимок экрана ниже:

Примечание. Вы также можете открыть диалоговое окно «Найти и заменить», одновременно нажав клавиши Ctrl + H.

doc копирование формул между книгами 3

<р>2. В открывшемся диалоговом окне «Найти и заменить» введите = в поле «Найти», введите пробел в поле «Заменить на» и нажмите кнопку «Заменить все».

Теперь открывается диалоговое окно Microsoft Excel, в котором сообщается, сколько замен было сделано. Просто нажмите кнопку ОК, чтобы закрыть его. И закройте диалоговое окно «Найти и заменить».

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

<р>4. Продолжайте выбирать вставленные формулы и откройте диалоговое окно «Найти и заменить», нажав Главная > Найти и выбрать > Заменить.


<р>5. В диалоговом окне «Найти и заменить» введите пробел в поле «Найти», введите = в поле «Заменить на» и нажмите кнопку «Заменить все».


<р>6. Закройте всплывающее диалоговое окно Microsoft Excel и диалоговое окно «Найти и заменить». Теперь вы увидите, что все формулы в исходной книге точно скопированы в целевую книгу. См. скриншоты ниже:

Примечания:
(1) Этот метод требует открытия как рабочей книги с формулами, из которых вы будете копировать, так и целевой рабочей книги, в которую вы будете вставлять.
(2) Этот метод изменит формулы в исходной книге. Вы можете восстановить формулы в исходной книге, выбрав их и повторив шаги 6 и 7 выше.

Легко объединяйте несколько листов/книг в один лист/книгу

объединить листы книги 1

Может быть утомительно объединять десятки листов из разных книг в один лист. Но с Kutools for Excel’s Combine (рабочие листы и книги) утилита, вы можете сделать это всего за несколько кликов! Полнофункциональная бесплатная пробная версия на 30 дней!

Скопируйте формулы из одной книги в другую без ссылки, заменив формулы текстом

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

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас


<р>1. Выберите ячейки формулы, которые вы скопируете, и нажмите Kutools > Содержание > Преобразовать формулу в текст. Смотрите скриншот ниже:

<р>2. Теперь выбранные формулы преобразуются в текст. Скопируйте их, а затем вставьте в целевую книгу.

<р>3. Продолжайте выбирать вставленный текст, а затем нажмите Kutools > Контент > Преобразовать текст в формулу, чтобы преобразовать вставленный текст в формулу.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

Копировать формулы из одной книги в другую без ссылки с помощью Exact Copy

Этот метод представит утилиту Exact Copy для Kutools for Excel, которая поможет вам с легкостью точно скопировать несколько формул в новую книгу.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас


<р>1. Выберите диапазон, в который вы будете копировать формулы. В нашем случае мы выбираем диапазон H1: H6, а затем нажимаем Kutools > Точная копия. См. снимок экрана:


<р>2. В первом открывшемся диалоговом окне «Точное копирование формулы» нажмите кнопку «ОК».

<р>3. Теперь откроется второе диалоговое окно «Точное копирование формулы», перейдите в целевую книгу, выберите пустую ячейку и нажмите кнопку «ОК». См. снимок экрана выше.

Примечания.
(1) Если вы не можете переключиться на целевую книгу, введите адрес назначения, например [Book1]Sheet1!$H$2, в диалоговое окно выше. . (Книга1 — это имя целевой книги, Лист1 — это имя конечного рабочего листа, $H$2 — ячейка назначения);
(2) Если вы установили вкладку Office (есть бесплатная пробная версия), вы можете легко переключиться на целевую книгу нажав на вкладку.
(3) Этот метод требует открытия как рабочей книги с формулами, из которых вы будете копировать, так и целевой рабочей книги, в которую вы будете вставлять данные.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

Копировать формулы из одной книги в другую без ссылки с помощью автотекста

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

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

doc копирование формул между книгами 10

<р>1. Щелкните ячейку, в которую вы скопируете формулу, а затем выберите формулу в строке формул. См. снимок экрана ниже:

<р>2. В области навигации щелкните в крайнем левом углу области навигации, чтобы переключиться на область автотекста, щелкните, чтобы выбрать группу «Формулы», а затем нажмите кнопку «Добавить» вверху. См. снимок экрана ниже:

<р>3. В открывшемся диалоговом окне «Новый автоматический текст» введите имя для записи автоматического текста формулы и нажмите кнопку «Добавить». См. снимок экрана выше.

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

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

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

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

Kutools for Excel включает в себя более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Загрузите и получите бесплатную пробную версию прямо сейчас!

Одновременно копировать и вставлять ширину столбца и высоту строки только между диапазонами/листами в Excel

реклама копирует несколько диапазонов 2

Если для диапазона задана нестандартная высота строки и ширина столбца, как можно быстро применить высоту строки и ширину столбца этого диапазона к другим диапазонам/листам в Excel? Kutools for Excel's Copy Ranges утилита может помочь вам сделать это легко! Полнофункциональная бесплатная пробная версия на 30 дней!

 Копирование всего листа

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

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

1. Скопируйте лист Excel с формулами в другую книгу, перетащив

У нас есть рабочий лист с именем Sheet1 в рабочей книге Workbook_1.

 Набор данных для копирования листа Excel с формулами в другую книгу

Теперь мы хотим скопировать этот Sheet1 из Workbook_1 в Workbook_2.

Шаг 1. Откройте две книги на своем компьютере.

Книга, которую вы хотите скопировать, и книга, в которую вы хотите скопировать.

Шаг 2. На панели инструментов Excel выберите параметр «Просмотр рядом» на вкладке «Вид».

 Параметр «Просмотр рядом» для копирования листа Excel с формулами в другую книгу» width=

Шаг 3. Выберите параметр «Просмотреть рядом». Это расположит две книги по вертикали следующим образом.


Шаг 4. Теперь нажмите Ctrl на клавиатуре и перетащите Лист1 из Workbook_1 в Workbook_2.

Он будет переименован с тем же именем в исходной книге в целевую книгу. Как и в моем случае, он был переименован в Sheet1(2) в Workbook_2.

Перетаскивание листа из одной книги в другую для копирования листа Excel с формулами в другую книгу

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

Видите, вы успешно скопировали один лист Excel из одной книги в другую. Все, включая формулы Workbook_1, скопировано в Workbook_2.

2. Скопируйте лист Excel с формулами в другую книгу, нажав Ctrl + C и Ctrl + V

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

Шаг 1. Откройте рабочую книгу, из которой вы хотите скопировать лист.

Здесь я открываю Workbook_1.

Шаг 2. Нажмите на маленький треугольник в верхнем левом углу рабочего листа или нажмите Ctrl + A. Весь рабочий лист будет выделен следующим образом:

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

Шаг 3. Нажмите Ctrl + C на клавиатуре.

ИЛИ

Щелкните правой кнопкой мыши и выберите Копировать.

ИЛИ

Нажмите кнопку «Копировать» на вкладке «Главная» на панели инструментов Excel. См. рисунок.

< бр />

Шаг 4. Вы увидите, что граница листа выделена вот так. Это означает, что вы успешно скопировали рабочий лист.

Граница листа, выделенная после копирования для копирования листа Excel с формулами в другую книгу

Шаг 5. Теперь откройте вторую книгу (книгу, в которую вы хотите скопировать лист) и выберите самую верхнюю левую ячейку на листе этой книги.

Здесь я открыл Sheet1 из Workbook_2 и выбрал самую верхнюю левую ячейку.

Вторая книга открыта для Скопировать лист Excel с формулами в другую книгу

Шаг 6. Теперь нажмите Ctrl + V на клавиатуре.

ИЛИ

Щелкните правой кнопкой мыши и выберите Вставить.

ИЛИ

Выберите параметр «Вставить» в крайнем левом углу вкладки «Главная» панели инструментов Excel. См. рисунок.


Шаг 7. Вы найдете все, начиная с Sheet1 Workbook_1, скопированного на Sheet1 Workbook_2.

Скопировано в Вторая рабочая книга для копирования листа Excel с формулами в другую рабочую книгу

Итак, вы успешно скопировали один лист из книги в лист другой книги. Все, включая формулы Workbook_1, скопировано в Workbook_2.

3. Скопируйте лист Excel с формулами в другую книгу с помощью диалогового окна «Переместить или скопировать»

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

Шаг 1. Наведите курсор мыши на Лист1 книги Workbook_1.

 Перемещение курсора мыши на лист1 для копирования листа Excel с формулами в другую книгу

Шаг 2. Щелкните правой кнопкой мыши.

Затем выберите вариант «Переместить или скопировать».


Шаг 3. Появится небольшое поле с названием «Переместить или скопировать».

 Диалоговое окно «Переместить или скопировать для копирования листа Excel с формулами в другую книгу» width=

Изображение 13.

Шаг 4. В разделе В книги выберите книгу, в которую вы хотите скопировать. Я хочу скопировать в workbook_2, поэтому выбираю workbook_2.

И в параметре «Перед листом» выберите, где вы хотите разместить лист в Workbook_1.

Я хочу поместить его перед Листом1, поэтому выбираю Лист1.

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

Итак, моя коробка теперь выглядит так:

Переместить или скопировать диалоговое окно, заполненное для копирования листа Excel с формулами в другую книгу

Примечание. Исходная книга (Workbook_1) и целевая книга (Workbook_2) должны оставаться в одной папке на вашем компьютере. В противном случае вы не найдете целевую книгу в поле выше.

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

Здесь, в моем случае, копия Листа 1 из Workbook_1 была создана в Workbook_2 (Лист1(2))


4. Скопируйте несколько листов Excel с формулами в другую книгу

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

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

До этого у нас есть рабочая книга Workbook_1, которая на этот раз состоит из двух рабочих листов.

Лист1 и Лист2.

 Два листа в книге для копирования листа Excel с формулами в другую книгу

На этот раз мы скопируем оба листа в Workbook_2.

Шаг 1. Откройте две книги и выберите параметр «Просмотр рядом» на вкладке «Вид». Это расположит две книги по вертикали следующим образом.

Вертикально расположенные книги с несколькими листами для копирования листа Excel с формулами в другую книгу

Шаг 2. Дважды щелкните любой лист в левом нижнем углу исходной книги. Затем нажмите Ctrl и щелкните другие листы.

Здесь я сначала нажал на Sheet1 Workbook_1, а затем на Sheet2.

Если вам удастся это сделать, в верхнем левом углу будет написано Workbook_1 [Group].


< /p>

Шаг 3. Нажмите Ctrl и перетащите рабочие листы в целевую книгу (Workbook_2).

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

Здесь, в моем случае, Sheet1 и Sheet2 были скопированы из Workbook_1 в Workbook_2.

Несколько рабочих листов скопированы в другую книгу для копирования листа Excel с формулами в другую книгу

5. Скопируйте лист Excel с формулами в другую книгу, сохранив ссылку

Давайте добавим новый столбец в наш набор данных.

Столбец E, который содержит средние оценки по физике и химии.

Поэтому он содержит формулу:

Набор данных с формулой для копирования листа Excel с формулами в другую книгу

Теперь, если я скопирую этот лист в другую книгу любым способом, формулы будут скопированы.

Но любое изменение в Workbook_1 не приведет к такому же изменению в Workbook_2.

Например, если я изменю оценку первого учащегося по физике с 75 до 77 в Workbook_1, средняя оценка изменится с 77 до 78 в Workbook_1.

Но не изменится в Workbook_2.

Тогда как это исправить?

Формула с Имя листа для копирования листа Excel с формулами в другую книгу

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

Теперь внимательно посмотрите на функциональную панель скопированного Листа в Workbook_2.


Excel автоматически помещает имя исходной книги перед именем листа. В моем случае это [Workbook_1.xlsx].

Теперь это означает, что ссылка на ячейку теперь принадлежит Workbook_1, хотя она находится в Workbook_2.

Теперь, если мы изменим что-либо в Workbook_1, эквивалентное изменение будет внесено в Workbook_2.

Таким образом, вы можете создать связь между исходным рабочим листом и скопированным рабочим листом в Excel. Просто поместите [Имя листа!] перед ссылкой на ячейку в исходном листе.

Заключение

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

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

Скачать рабочую тетрадь

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

6 приемов копирования и вставки формул из одной книги в другую в Excel

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


Теперь рассмотрим другую книгу (Книга 2), которая содержит только данные о продажах, а не сумму продаж.

6 приемов копирования и вставки формул из одной книги в другую в Excel
< /p>

Итак, я покажу вам несколько способов копирования данных об общих продажах из Книги 1 в Книгу 2 вместе с формулами.

1. Используйте параметр «Вставить», чтобы скопировать формулы из одной книги и вставить в другую

Во-первых, я буду использовать один из вариантов вставки Excel для копирования и вставки данных с формулами.

Шаги:

Использовать параметр вставки для копирования формул из одной книги и вставки в другую

  • Затем перейдите к Книге 2 и щелкните правой кнопкой мыши ячейку E5. Появится приведенное ниже меню. Затем нажмите на значок "fx" (формулы) в разделе "Параметры вставки".

Использовать параметр вставки для копирования формул из одной книги и вставки в другую

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

Использовать параметр вставки для копирования формул из одной книги и вставки в другую

⏩ Примечание:

  • Помните, что при использовании этого метода копирования и вставки обе книги должны быть открыты.
  • Для выполнения операции копирования-вставки можно использовать простые сочетания клавиш (Ctrl + C, Ctrl + V). Команду также можно использовать для копирования и вставки формул между рабочими листами. Для этого скопируйте данные из книги 1, перейдите в книгу 2, выберите место вставки, нажмите Ctrl + Alt + V, чтобы открыть диалоговое окно «Специальная вставка». Позже нажмите «Формулы» и нажмите «ОК». В конечном итоге данные будут скопированы с формулами.


2. Копирование формул с помощью параметра «Показать формулы» из одной книги

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

Шаги:

  • Откройте Книгу 1, теперь на ленте Excel выберите «Формулы» > «Показать формулы». Или вы можете нажать Ctrl + `, чтобы отобразить формулы.

Копировать формулы с помощью параметра

  • Следовательно, набор данных будет выглядеть так, как показано ниже. Теперь скопируйте формулы из диапазона E5:E10.

Копировать формулы с помощью параметра

  • Затем закройте и перейдите к Книге 2, вставьте формулы в ячейку E5 (используя Ctrl + V). В конечном итоге мы получим следующий результат в Книге 2.


3. Параметр «Найти и заменить», чтобы изменить формулы, а затем вставить в другую книгу

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

Шаги:

  • Сначала перейдите к Книге 1, выберите диапазон (E5:E10) и нажмите Ctrl + H на клавиатуре, чтобы открыть диалоговое окно «Найти и заменить». Далее введите «=» в поле: Найти что. Введите пробел в поле: Заменить на. Затем нажмите «Заменить все».

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

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

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

  • Снова нажмите "Закрыть", чтобы закрыть диалоговое окно "Найти и заменить".

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

  • После этого скопируйте диапазон (E5:E10) из Book1.
  • Теперь откройте Книгу 2 и вставьте скопированные формулы в ячейку E5.

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

  • Однако теперь нам нужно преобразовать приведенный выше текст в формулы. Для этого снова нажмите Ctrl + H, чтобы открыть диалоговое окно «Найти и заменить». На этот раз введите пробел в поле «Найти» и «=» в поле «Заменить на». Нажмите «Заменить все».


  • В результате снова будет сделано шесть замен, а формулы дадут общий объем продаж, как показано ниже. Наконец, нажмите OK >Закрыть, чтобы закрыть Microsoft Excel и окно поиска и замены.


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

4. Параметр «Переместить или скопировать» для копирования и вставки формул из одной книги

До сих пор я обсуждал, как копировать диапазон данных с формулами между книгами. К счастью, вы можете скопировать лист Excel из одной книги в другую, сохранив при этом формулы. В этом методе я буду использовать параметр Excel «Переместить или скопировать», чтобы скопировать весь лист Excel. Здесь я скопирую Лист1 из Книги1 перед Листом1 из Книги2.

Шаги:

  • Откройте и Книгу1, и Книгу2. Затем перейдите в Book1, щелкните правой кнопкой мыши имя листа Sheet1, выберите "Переместить" или "Копировать".

'Переместить или скопировать' Параметр для копирования формул из одной книги и вставки в другую в Excel< бр />

  • В результате появится диалоговое окно «Переместить или скопировать». Теперь выберите Book2 в поле To book. Поскольку я выбрал Book2 в качестве конечной рабочей книги, все листы книги отображаются в поле перед листом. Я хочу скопировать свой лист перед Sheet1. После этого поставьте галочку на Создать копию и нажмите ОК.

'Переместить или скопировать' Параметр для копирования формул из одной книги и вставки в другую в Excel< бр />

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


5. Копирование формул из одной книги Excel в другую путем перетаскивания листов

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

Шаги:

Копировать формулы из одной книги Excel в другую путем перетаскивания листов

  • Следовательно, вы сможете прокручивать и Книгу 1, и Книгу 2, как показано ниже. Отсюда я скопирую Лист2 из Книги1 в Лист2 из Книги2.

Копировать формулы из одной книги Excel в другую путем перетаскивания листов

  • Чтобы получить ожидаемый результат, я перетащил Лист2 из Книги 1 в Книгу 2. Помните, что при перетаскивании нажмите клавишу Ctrl на клавиатуре, чтобы скопировать лист в Книгу 2. Наконец, вот результат, который я получил.< /li>

Копировать формулы из одной книги Excel в другую путем перетаскивания листов

6. Вставить формулы в другое, сохранив ссылку

Предположим, вы скопировали данные из одной книги в другую. Как вы думаете, что произойдет, если вы измените данные в исходной книге? Например, если я изменю какие-либо данные о продажах в Книге 1, общий объем продаж изменится в Книге 1, но не изменится в Книге 2. Итак, чтобы связать рабочие книги, я изменю формулу суммирования в исходной рабочей книге (Книга 1). Давайте посмотрим, как мы можем это сделать.

Шаги:

  • Вначале в Книге 1 я добавил ссылку на лист перед ссылкой на ячейку формулы суммирования. Таким образом, моя формула становится такой:

Копировать и вставлять формулы из одной книги в другую, сохраняя ссылку

  • Затем скопируйте диапазон данных (E5:E10) из книги 1 и вставьте его в ячейку E5 книги 2 (используя Ctrl + V). Посмотрите, когда мы скопировали формулы в Book2, Excel автоматически добавит ссылку на книгу в формулу, и формула станет такой:

Копировать и вставлять формулы из одной книги в другую, сохраняя ссылку

  • Теперь, если вы измените какие-либо данные о продажах в Книге 1, сумма продаж изменится как в Книге 1, так и в Книге 2.


Заключение

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

Статьи по теме

Хосне Ара

Привет, это Хосне Ара. В настоящее время я пишу для ExcelDemy. У меня большой опыт работы с различными отраслями, и я видел, насколько обширны возможности Microsoft Excel. Итак, со временем я начал писать статьи об Excel и VBA. В основном, мои статьи нацелены на помощь людям, работающим в Excel. По профессии я инженер. Материалы и металлургическая инженерия - моя специальность. Кроме того, я также являюсь сертифицированным менеджером проектов (PMP). Раньше я работал с электростанцией и ИТ-индустрией. Как человек, я внимателен к деталям и люблю проводить исследования. Сделать мир более зеленым — один из моих девизов.

Читайте также: