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

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Скачать рабочую тетрадь для практических занятий можно здесь.

Копирование листа в другую рабочую книгу.xlsm

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

Предположим, у нас есть Excel рабочая тетрадь который содержит несколько рабочих листов, содержащих набор данных ( B4:E9 ), как показано ниже. Он содержит Имя некоторых студентов , их оценки в Физика и Химия и Средние баллы у испытуемых.

Мы рассчитали Средние баллы с помощью формулы. Например, формула для расчета Средние баллы первого студента:

=(C5+D5)/2

Мы видим формулу в ячейке E5 скриншоте ниже.

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

1. копирование одного листа Excel с формулами в другую рабочую книгу

В этом методе мы скопируем один Excel лист на еще рабочая тетрадь с формулы Мы можем выполнить эту задачу с помощью 5 подходы. Рассмотрим подходы ниже.

1.1 Перетаскивание мыши

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

Шаги:

  • В начале откройте две рабочие тетради на вашем компьютере.
  • Один - это рабочая книга, которую вы хотите копия а другой - рабочая книга, в которую вы хотите копия .
  • В нашем случае, Книга1 это рабочая книга, в которой мы хотим сохранить скопировано лист (см. скриншот).

  • Поэтому на Панель инструментов Excel, отправиться в Посмотреть вкладка.

  • Далее нажмите на Посмотреть бок о бок вариант.

  • После нажатия кнопки Посмотреть бок о бок вариант.
  • Он организует два рабочие тетради вертикально как на картинке ниже.

  • Теперь нажмите Ctrl на клавиатуре и перетащите символ ' Перетащите ' рабочий лист из ' Копирование рабочего листа в другую рабочую книгу с помощью формул ' рабочую книгу в ' Книга1 ' рабочая тетрадь.
  • В конце концов, он будет переименован в то же имя на источник рабочую книгу в качестве направление рабочая тетрадь.
  • Как в моем случае, он был переименован в 'Drag' в ' Книга1 ' рабочая тетрадь.

Примечание:

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

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

Читать далее: Как скопировать формулу в Excel без перетаскивания (10 способов)

1.2 Функция копирования и вставки

Если вы не хотите следовать предыдущему методу, вы также можете использовать Копировать & Паста возможность и легко копия сайт Лист Excel из одного рабочая тетрадь к другому с формулы В этом случае мы копия лист с именем ' Клавиша быстрого доступа ' (см. скриншот ниже). Ниже описаны шаги.

Шаги:

  • Во-первых, нажмите кнопку маленький треугольник в верхний левый угол угол рабочего листа, или нажмите Ctrl + A на клавиатуре.
  • Таким образом, у вас будет полный рабочий лист выбранные, как на изображении ниже.

  • Далее нажмите Ctrl + C на клавиатуре.
  • Иначе, щелкните правой кнопкой мыши на мышке и выберите Копировать .

  • Или нажмите на Копировать вариант в соответствии с Главная вкладка из Панель инструментов Excel .
  • См. следующий рисунок.

  • В результате вы найдете граница из heet выделено как на картинке ниже.
  • Это означает, что вы успешно скопировано сайт Рабочий лист .

  • Теперь откройте вторая рабочая тетрадь (рабочая книга, в которой вы хотите копия сайт Лист ) и выберите крайняя левая верхняя ячейка в Лист из этого рабочая тетрадь .
  • Здесь я открыл ' Лист1 ' из ' Книга5 ' рабочая книга и выбранная ячейка A1 .

  • В это время, чтобы паста скопированный лист, нажмите Ctrl + V на клавиатуре.
  • Или, щелкните правой кнопкой мыши на мышке и выберите Паста .
  • Кроме того, вы также можете выбрать Паста опция из самый левый угол Главная вкладка Excel Панель инструментов (см. рисунок ниже).

  • В свою очередь, вы найдете все, начиная от ' Клавиша быстрого доступа ' лист в источник рабочая книга скопирована в Лист1 из направление рабочая тетрадь.

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

Читать далее: Как скопировать формулу на другой лист в Excel (4 способа)

1.3 Диалоговое окно "Применить перемещение или копирование

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

Шаги:

  • Во-первых, возьмите с собой мышь курсор к ' Перемещение или копирование ' вкладка листа источник рабочая тетрадь.
  • Сейчас, щелкните правой кнопкой мыши на вашей мыши.
  • Затем выберите Перемещение или копирование вариант.

  • Таким образом, вы получите небольшую коробку под названием Перемещение или копирование .

  • После этого выберите ( новая книга ) из Забронировать выпадающее меню.
  • Важно отметить, что вы должны проверьте сайт Создать копию (если вы не отметите опцию Создать копию опция, лист будет потерян из источник рабочей тетради. Так что будьте осторожны).
  • Итак, теперь моя коробка выглядит следующим образом:

  • После успешного выполнения описанных выше действий, вы обнаружите, что копия листа из оригинал рабочая книга была создана в вашем направление рабочая тетрадь.
  • Здесь, в моем случае, копия ' Перемещение или копирование ' лист из исходной рабочей книги был создан в Книга10 рабочая тетрадь, включая формулы (см. скриншот).

Читать далее: Ярлык для копирования формулы вниз в Excel (7 способов)

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

  • Копирование и вставка формул из одной рабочей книги в другую в Excel
  • VBA для копирования формулы из ячейки выше в Excel (10 методов)
  • Как скопировать формулу вниз по столбцу в Excel (7 методов)
  • Excel VBA для копирования формулы с относительной ссылкой (подробный анализ)

1.4 Сохранение ссылки при копировании листа с формулами

Следуя вышеописанным методам, мы можем копия рабочий лист Excel с формулы на еще рабочий лист, но не будет ссылка между двумя рабочими листами ( оригинал & скопировано ).

Например, на следующем рисунке мы видим, что в оригинал рабочий лист Средние баллы первого студента 77 (клетка E5 ).

Аналогично, в рабочем листе мы скопировано , the Средние баллы то же самое для первого студента.

Теперь, в оригинал рабочей книги, если вы измените знаки Физика с сайта 75 на 77 (клетка C5 ), то Средние баллы будет 78 (клетка E5 ).

Но скопировано рабочего листа не будет иметь никакого влияния на изменить в оригинал рабочую тетрадь. Она останется без изменений (см. скриншот).

Ниже описаны шаги по разработке ссылки при копировании.

Шаги:

  • Для того чтобы создать ссылка между оригинал и скопировано рабочей книги, введите название листа! (в нашем случае 'Линк!' ) до ссылки на ячейки (см. скриншот).
  • В результате формула в ячейке E5 будет:
=(Link!C5+Link!D5)/2

  • В это время скопируйте рабочий лист ( Ссылка ) в новой рабочей книге ( Книга14 ) следующим методом 1.2 .
  • Однако на следующем рисунке показано Формула бара для клетки E5 в новом рабочая тетрадь .

  • Затем измените метки в Физика первого студента (в ячейке C5 ) в оригинал рабочая тетрадь.
  • Следовательно Средние баллы (см. клетку E5 ) первого студента будет обновлен.

  • Затем перейдите в новую рабочую книгу ( Книга14 ).
  • Далее, вы увидите, что Средние баллы в камере E5 также обновляется здесь.

Читать далее: Как скопировать точную формулу в Excel (13 методов)

1.5 Вставка Excel VBA

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

Шаги:

  • В начале откройте рабочая тетрадь форму, в которой вы хотите копия рабочий лист и тот, в который вы хотите вставить рабочий лист, который вы скопировано .
  • Здесь, из ' Источник ' рабочая тетрадь, мы будем копия набор данных в B2:E9 диапазон в ' Обзор ' рабочий лист.

  • Затем мы вставим скопировано набор данных в новый рабочая тетрадь ( Книга7 ) с помощью Excel VBA .

  • Для того чтобы войти в VBA код, прежде всего, перейдите к Разработчик вкладка в оригинал рабочая тетрадь.
  • После этого нажмите на Visual Basic в Код группа.

  • Затем перейдите к Вставка вкладка> выберите Модуль .

  • В свою очередь, мы увидим Модуль1 в слева сторону окна.
  • Сейчас, дважды щелкните на сайте Модуль1 .

  • Поэтому, чтобы копия набор данных ( B2:E9 ) из ' Источник ' рабочую книгу в ' Лист1 ' рабочий лист в ' Книга7 ' рабочей книги, введите VBA код ниже в окне кода:
 Sub CopyOneFromAnotherNotSaved() Workbooks("Source").Worksheets("Overview").Range("B2:E9").Copy _ Workbooks("Book7").Worksheets("Sheet1").Range("B2") End Sub 
  • На скриншоте ниже мы можем видеть VBA код в окне кода.

  • Позже перейдите к Запускайте вкладка> выберите Запустить под/пользовательскую форму (см. скриншот).

  • Вскоре вы увидите набор данных ( B2:E9 ), который вы скопировали в ' Лист1 ' рабочий лист Книга7 рабочая тетрадь.

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

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

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

2.1 Щелчок правой кнопкой мыши на вкладках листа

В этом подходе мы откроем Перемещение или копирование диалоговое окно с помощью щелкнув правой кнопкой мыши на на вкладки для листов и затем применять его для копирование множество листы. Здесь мы хотим скопировать 7 листы из следующей рабочей книги (см. скриншот ниже). После этого мы вставим их в новую рабочую книгу. Шаги приведены ниже.

Шаги:

  • Во-первых, см. формулы (в камере E5 на рисунке ниже) в оригинал рабочая тетрадь, которая вам необходима для копия вместе с рабочие листы .

  • Теперь нажмите на первый вкладка листа ( Обзор ), нажмите кнопку Смена и затем нажмите на кнопку последний вкладка листа ( VBA ).
  • В результате, все сайт рабочие листы в рабочей книге будет выбранный (см. скриншот).
  • Однако, если вы не хотите копия все листы, затем нажмите Ctrl и нажмите на вкладки для листов вы хотите скопировать.

  • Следующий, щелкните правой кнопкой мыши на выделении и нажмите кнопку Перемещение или копирование .

  • В свою очередь Перемещение или копирование появится диалоговое окно.

  • Затем выберите (новая книга) из Забронировать выпадающий список> проверьте Создать копию коробка> нажмите OK .

  • Поэтому все рабочие листы будут скопировано в новую рабочую книгу ( Книга3 ).
  • После этого в камере E5 , мы можем видеть формула который был в оригинал рабочей книги (см. скриншот).
  • Таким образом, мы можем скопировать множество листы с формулы в другую рабочую книгу.

2.2 Использование ленты Excel

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

Шаги:

  • Для начала выберите все рабочие листы в оригинал рабочей книги, следуя предыдущему методу.
  • См. рисунок ниже.

  • Во-вторых, зайдите на Главная вкладка.

  • После этого нажмите на кнопку Формат выпадающий список в Клетки группа.

  • Затем выберите Перемещение или копирование лист из выпадающего меню.

  • Следовательно Перемещение или копирование появится диалоговое окно.
  • В это время, как и в предыдущем методе, выберите (новая книга) из Забронировать выпадающее меню> поместить галочка в Создать копию поле> нажмите на OK кнопка.

  • Таким образом, мы можем скопировать все рабочие листы в другую рабочую книгу ( Книга5 ).
  • Смотрите конечный результат на следующем рисунке.

Читать далее: Как скопировать формулу в несколько строк в Excel (5 способов)

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.