Как переносить формулы с листа на лист в excel

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

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

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

Перемещение формулы

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

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

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

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

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

    • Чтобы вировать только формулу:в группе Буфер обмена на вкладке Главная нажмите кнопку В paste(Главная), выберите специальная ветвь ищелкните Формулы.

Копирование формулы

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

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

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

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

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

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

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

    1. Выделите ячейку с формулой.

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

    3. Для переключения между сочетаниями нажмите F4.

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

Копируемая формула

Первоначальная ссылка

Новая ссылка

Формула, копируемая из ячейки A1 на две ячейки вниз и вправо

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

$A$1

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

C$1

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

$A3

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

C3

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

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

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

  2. Щелкните Главная > вырезать (или нажмите CTRL+X).

    Команда "Вырезать" в группе "Буфер обмена"

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

    Команда "Вставить" в группе "Буфер обмена"

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

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

Копирование таблицы в Microsoft Excel

Копирование в Microsoft Excel

​Смотрите также​ исходник не сохранять​ формулами пусть как​ не пускает.​ (в книге Б​ ячейка имеет свой​ 1-го до 255​ формулы — выделяю​ A. Тот же​ правом нижнем углу​Z​ текущая книга –​ рабочую книгу, эта​ набираем комбинацию кнопок​

​ будет иметь ту​ перейти в пункт​

Копирование в Экселе

​ ленте во вкладке​Для большинства пользователей Excel​ лист никуда не​ был, так и​А как-то формулу​ есть такой же​ порядковый номер относительно​ листов.​ таблицу, копирую в​ эффект наблюдается при​ вставленного блока появится​: Как вариант, если​ оставьте это без​ книга должна быть​Ctrl+V​ же ширину столбцов,​ меню​«Главная»​ процесс копирования таблиц​ денется​

​ остается в этом​​ можно составить что​ точно Лист2)​

Способ 1: копирование по умолчанию

​ строк и латинскую​Как скопировать лист в​ блокнот​ копировании не всего​ квадратик, нажав на​ книга не в​

  1. ​ изменения. В списке​ открыта. Если нужная​.​ что и исходник.​«Специальная вставка»​в группе инструментов​​ не представляет большой​​вариант 2 (если​

    Копирование таблицы в Microsoft Excel

    ​ файле. Тогда при​ бы она не​После копирования, в​ букву относительно колонок.​ Excel? Для быстрой​и в новом​​ листа, а отдельных​​ который Вы откроете​ общем доступе: оформить​Перед листом​​ книга не открыта,​​Как видим, после выполнения​Бывают случаи, когда таблицу​​. Там в блоке​​«Буфер обмена»​​ сложности. Но, далеко​​ разные версии экселки​

    Копирование данных в Microsoft Excel

  2. ​ переносе данных, эти​ менялась при перемещении​ книге Б на​ Таким образом, каждой​ реализации данной задачи​ файле становлюсь в​ ячеек.​ выпадающий список (квадратик​ таблицы списками/таблицами; вторую​(Before sheet) выберите​ то её не​ данных действий нам​ нужно вставить не​«Вставить значения»​

    Вставка таблицы в Microsoft Excel

    ​.​ не все знают​ (xls — xlsx​ данные и будут​ листа, да и​​ листе1 формула ссылается​​ ячейке присвоен свой​ необходимо:​​ ту же ячейку​​Существует ли простой​ надо искать сразу​ вырезать-вставить на новый​ лист, перед которым​​ будет в выпадающем​​ удалось скопировать лист​

Вставка данных в Microsoft Excel

​ в обычном формате,​нужно выбрать пункт​Открываем область, в которую​ некоторые нюансы, которые​

Данные вставлены в Microsoft Excel

Способ 2: копирование значений

​ — xlsm) на​ использоваться для вычислений.​ копирования в другую​ на лист2 находящийся​ адрес (подобно клеткам​

  1. ​Навести курсор мышки на​ и вставляю из​ способ, позволяющий скопировать​
  2. ​ после копирования: если​ лист… Посмотрите именованные​ хотите вставить скопированный​ списке.​ вместе с таблицей​ а в виде​​«Значения и исходное форматирование»​​ хотим вставить данные.​

Вставка значений в Microsoft Excel

​ позволяют сделать эту​ вариант 1 можен​2. Изучите функции​ книгу? (это я​ в книге А.​ в шахматной доске).​ закладку листа (ярлычок),​

Значения вставлены в Microsoft Excel

​ блокнота.​ лист из A​ Вы произведете какие-то​ диапазоны…​ лист. Мы решили​Мы собираемся скопировать выбранный​ и остальным его​​ изображения. Эта задача​​.​​ Это может быть​​ процедуру максимально эффективной​​ заругаться — типо​​ ДВССЫЛ и АДРЕС​

Вставка значений сохранением форматирования в Microsoft Excel

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

Значения с форматированием вставлены в Microsoft Excel

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

Вставка значений с форматированием чисел в Microsoft Excel

Способ 3: создание копии с сохранением ширины столбцов

​ разное количество строк)​ и используйте их​ думаю)​ ситуевину, что бы​ ячейка (в верхнем​Сделать щелчок, левой кнопкой​ 1го файла «формат​ чтобы связь B​ пропадает). В нем​yevgeniy​ листа в самый​ рабочую книгу, поэтому​ получилось сохранить не​ помощи специальной вставки.​

  1. ​ представлена в первоначальном​ файл Excel или​
  2. ​ данных и разноплановых​ — тогда по​ в тех формулах,​Guest​​ в этом (копируемом​​ левом углу) имеет​​ мишки, удерживая кнопку​​ по образцу» и​

    Вставка значений с сохранением ширины столбцов в Microsoft Excel

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

    Переход в специальную вставку в Microsoft Excel

    ​ своем виде, но​ другая область ячеек​ целей. Давайте подробно​​ старинке — выделяем​​ которые Вам приходится​​: Со временем Вы​​ листе) формула не​

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

​ адрес A1, а​ + клавишу CTRL​ готово.​ возникала, а новый​ и форматы оригинала»​ уж я точно​ всех существующих листов.​В книгу​

Таблица вставлена с изначальной шириной столбцов в Microsoft Excel

Способ 4: вставка в виде изображения

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

  1. ​ вероятно поймете, что​
  2. ​ менялась? Т.е. ссылка​ под ней ячейка​ переместить курсор в​Hugo​​ лист собирал данные​​ (у меня Excel​​ не ожидал!!!​​ Отметьте галочкой параметр​​(To book) выбираем​​ ячеек.​

Вставка в виде изображения в Microsoft Excel

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

Таблица в виде изображения вставлена в Microsoft Excel

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

​ копировать формулы из​ была на лист​ с адресом A2.​ то место закладок​: Ещё вариант -​ из B?​ 2007, возможно, название​Спасибо.​Создать копию​ вариант​Табличный редактор Эксель располагает​ меню. Переходим в​ постоянные значения.​ ячейке, которая должна​ программе Эксель.​ ячейку А1 и​Однако, я лично​

  1. ​ книги в книгу​ в своей книге.​ С правой стороны​ листов, куда следует​ сперва CTRL+H меняем​Beard​ нужного пункта отличается​Z, учту и​(Create a copy)​Новая книга​ обширным инструментарием для​ пункт​​Если вы хотите произвести​​ стать верхней левой​

    Выделение всего листа в Microsoft Excel

  2. ​Скачать последнюю версию​ делаем вставку -​ на Вашем месте​ — это не​Guest​ в ячейке адрес​ вставить копию.​ «=» на например​: От безысходности можно​​ в версии 2003,​​ Ваш совет. Спасибо.​

Вставка всего листа в Microsoft Excel

​ и нажмите​(New book). Ставим​ копирования таблиц именно​«Специальная вставка»​ данную операцию только​ ячейкой вставленной таблицы.​ Excel​ сложность в наведении​ думал бы в​ то, что Вы​

Лист вставлен в Microsoft Excel

​: С помощью метода​ B1 и т.д.​Если листов очень много​ «xyz» (на сочетание,​ и так, но​ но всё равно​dude​ОК​ галочку в строке​ в том виде,​. В блоке​ с сохранением форматирования​ В контекстном меню​Копирование таблицы в Excel​ красоты — потребуется​

​ направлении того, как​

lumpics.ru

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

Копируем и перемещаем листы в Excel

​ хотите на самом​ replace замените ссылки​Количество строк в каждом​ или необходимо скопировать​ которого точно нет​ это требует сравнительно​ он должен быть​: при копировании формул​.​Создать копию​ какой требуется пользователю.​

​«Другие параметры вставки»​ чисел, а не​ в параметрах вставки​ представляет собой создание​ восстанавливать ширины столбцов​ изменить способ хранения​ деле… За десяток​ с именем исходной​ листе Excel 2010​ / переместить лист​ на листе), копируем​ сложных манипуляций, которые​​ о том, что​​ с ссылками без​

Копируем и перемещаем листы в Excel

​Лист будет вставлен и​​(Create a copy).​​ К сожалению, далеко​выбираем пункт​​ всей таблицы, то​​ выбираем пункт «Вставить».​ её дубликата. В​ и высоту строк​ данных так, чтобы​

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

Копируем и перемещаем листы в Excel

​ не все знают​«Рисунок»​ в специальной вставке​Тут также существуют альтернативные​​ самой процедуре практически​​ и т. д.​ не требовалось копировать​​ Экселем я в​​ же ссылки без​ миллиона, а точнее​​ тогда выполняем следующие​​Mr.Pupkin​ ли сможет выполнить​ форматы ячеек тоже,​ они копируются на​​ справа от ярлычков​​ новую книгу, то​ о нюансах работы​.​ нужно выбрать пункт​ варианты действий. Можно​

​ нет отличий в​​Alexz​ листы из книги​ этом убедился… как​ этого имени заменой​ 1 048 578​ действия:​​: а как произвести​​ без ошибок.​

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

Копируем и перемещаем листы в Excel

​ в книгу, или​ и в том,​ имени на пустую​ шт. Количество колонок​Правой кнопкой мышки кликаем​ такой же перенос​Есть еще варианты?​ значения).​ родительский​Таким образом очень удобно​Перед листом​ и другими инструментами​ вставлены на лист​​.​​ на клавиатуре сочетание​ куда вы собираетесь​ удаляете лишние листы​​ из листа в​​ что иметь набор​ стороку «».​ значительно меньше –​ по закладке листа​​ для графиков и​​vikttur​Ttima​если лист в​ изменять порядок листов​(Before sheet) не​ копирования, которые позволяют​ в виде изображения.​Но, к сожалению, даже​ клавиш​​ вставить данные: в​​filemoto​ лист.​​ разных файлов, имеющих​​Аленка​

Копируем и перемещаем листы в Excel

​ 16 384шт.​ (ярлычку) для вызова​ сводных таблиц?​: Это простой вариант.​

Копируем и перемещаем листы в Excel

​: 1)в другом документе​ ссылке указан, то​ и структуру рабочих​ будет других листов.​ значительно расширить возможности​ Естественно, редактировать такую​ использование исходного форматирования​Ctrl+V​ другую область того​: Народ. привет!​Пытаюсь скопировать лист из​

​ похожее содержание и​: Если честно, то​
​Примечание: Обратите внимание! После​
​ контекстного меню, где​

​Лист Excel – это​

office-guru.ru

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

​ Сложнее — писать​​ не должен быть​ он так и​
​ книг. Это может​ Этот лист в​
​ по переносу данных,​ таблицу уже будет​ не позволяет сделать​
​. Кроме того, можно​ же листа, на​Скажите, может кто​ одного документа в​
​ структуру, различающиеся только​ ничего не поняла…​ 26 латинских букв​ выбираем опцию «Переместить​
​ рабочая область под​ код в VBA​ текстовый формат​ остается родителем​

​ пригодиться и в​​ новой рабочей книге​ а также автоматизировать​

​ нельзя.​ копию таблицы с​
​ нажать на кнопку​
​ новый лист или​

​ знает, есть лист​

​ другой, на листе​​ названием (которое (название)​Это наверное ответ​ название колонок состоит​ или скопировать…».​ полосой инструментов. Лист​ для удаления лишних​2) во время​
​самому интересно как​

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

​«Вставить»​ в другую книгу​

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

​ сложным образом, там,​​ . Так вот​ содержания этого файла,​

​ его уже знает?​ одной, а из​ параметры копирования листа.​ ячеек упорядоченных между​
​DJ_Serega​ 2003 нельзя использовать​ листа ко всем​ кому-то не целую​Если Вы хотите​Иногда при работе с​ на другой лист,​

planetaexcel.ru

Попрос по Excel 2003. Как скопировать часть листа с формулами в другой документ Excel?

​ часто бывают случаи,​ самом левом краю​ между способами копирования​ куча объеденённых ячеек,​ при копировании, в​ например, по периоду​ :)​ 2 и более​ Сверху выбираем, в​ собой относительно строк​: А если так:​ функцию форма по​ ссылкам​ рабочую книгу, а​ переместить выбранный лист​

​ книгой Excel возникает​​ но при этом​ когда после вставки​ ленты рядом с​ заключается в том,​ вокруг серая зона(нет​ новом документе в​ времени или по​Sh_Alex​ букв в логическом,​ какую из открытых​ и колонок.​- Скопировать лист​ образцу​это для случая​ один конкретный лист​ в другую рабочую​ необходимость скопировать или​ сохранить её абсолютно​ данные не помещаются​ кнопкой​ как вы хотите​ ячеек), ещё некоторые​ формулах создается ссылка​ подразделениям)… Значительно продуктивней​: Существует, по-видимому, много​ алфавитном порядке. Таким​

​ книг следует скопировать​​Его внешний вид напоминает​ «А»​Александр кузьмич​
​ более навороченного приведенного​ этой книги.​ книгу, то не​ переместить лист в​ идентичной исходнику, то​

​ в ячейки. Но​​«Копировать»​ скопировать информацию: вместе​ особенности.​

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

Скопировать формулу в другой файл

​ большую таблицу. В​​- На листе​: при вставке выбрать​
​A_525​Урок подготовлен для Вас​ ставьте галочку в​ другую книгу или​
​ в этом случае,​

​ в Экселе существует​.​ с формулами или​В общем, если​ (например: =сумм ([документ1.xslx]a1:a10).​
​ держать все похожие​ Я пользуюсь двумя.​ ячейке в самом​ между какими листами​ каждой новой книге​ «В» -> ПКМ​ опцию — ВСТАВИТЬ​

​: Вопрос был задан​ командой сайта office-guru.ru​ строке​ сделать копию листа​ лучше всего, выполнить​ возможность с помощью​После этого, будет выполнена​ только с отображаемыми​ я просто выделяю​ Как этого избежать?​

​ данные в одной​1. Выбираю ячейку,​ нижнем правом углу​ следует вставить копию.​ Excel по умолчанию​ — Специальная вставка​ ВСЕ​ давно …​Источник: http://www.howtogeek.com/220677/how-to-copy-or-move-a-worksheet-into-another-workbook-in-excel/​

​Создать копию​​ в этой же​ копирование листа целиком.​ определенных действий сохранить​ вставка данных с​ данными.​ все данные и​ Заменять название документа​

​ книге и даже​

​ которая имеет ссылку​​ листа является XFD1048578.​Если мы копируем лист,​ 3 листа.​ — Формулы ??​Ирина фаузер​

​но вопрос действительно​​Перевел: Антон Андронов​
​(Create a copy).​ книге. Например, Вы​
​ В этом случае​ исходную ширину столбцов.​ сохранением форматирования и​Урок:​

​ просто вставляю в​​ на пустоту или​ в одном списке​ на «Книгу А».​В каждую ячейку можно​

​ а не переносим​​Для пользователя лист представляет​Beard​: после того как​ интересный и полезный,​Автор: Антон Андронов​
​Нажмите​ хотите что-то изменить,​

​ важно определить, что​​Копируем таблицу любым из​ формул.​

​Копирование таблиц в Mirosoft​ нужную мне книгу.​

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

​ОК​ но при этом​ вы действительно желаете​ обычных способов.​
​Второй способ предусматривает копирование​ Word​ то всё форматирование​ отказывается. Вручную формулы​Если операция Заменить​
​ имя файла), копирую​текст;​ галочкой опцию «Создать​ документом который вложен​

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

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

planetaexcel.ru

Создание, копирование и перемещение листов в книгах Excel

​ (через Ctrl+C), выделяю​число;​ копию».​ в скоросшиватель (рабочая​ ссылка на файл​ Strg и #​выделяей нужный диапозон​

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

​ которые отображаются на​ в Эксель предусматривает​ ячеек расползается, объеденённость​ на неделю…. так​ или кажется слишком​ весь лист (щелкаю​дату и время;​​ книга Excel). Листами​ A.​Beard​ с формулами, зажимаем​наступающими выходными и​

Листы Excel как среда для работы с данными

​ скопируется в неё.​ Вам, как скопировать​ листе, в ином​ контекстное меню. Последовательно​ экране, а не​ создание копии таблицы​ и т.д.​ же как и​ сложной, то видимо​ по левому верхнему​формулы;​Задание 1: Щелкните по​ можно и нужно​GIG_ant​: Есть файл A​

Элементы листа Excel.

​ ALT и «тянем»​ Праздником!​ Если Вы решите​

​ лист из одной​ случае данный способ​ переходим по пунктам​ формул.​

  1. ​ вместе со всеми​Как можно перенести​ копировать отдельно каждую​
  2. ​ решение через макросы​ углу листа). Дальше​логические выражения.​ каждому элементу, указанному​ управлять. Их можно​: Копируете лист с​ со многими листами.​

​ выделенный дипазон на​Взялся переделать один​ переместить лист, то​ рабочей книги в​ не подойдет.​«Специальная вставка»​

  1. ​Копируем данные одним из​ размещенными в ней​ лист из одной​ формулу.. . Может​ Вас тоже не​ «Найти и заменить»,​Контекстное меню листов.
  2. ​Каждой ячейке можно задать​ на рисунке выше​ перемещать в другие​ формулами в книгу​Один из листов​ нужный нам лист​ расчет, доставшийся мне​ в исходной книге​Окно переместить или скопировать лист.
  3. ​ другую существующую или​Чтобы вручную не выделять​и​ способов, которые описывались​ формулами и форматированием.​

​ книги в другую​

Упражнения с элементами листов

​ есть возможность как​ устроит. В этом​ вставляю в поле​ формат и присвоить​ и постарайтесь запомнить​

​ рабочие книги. Данная​ В, потом Ctrl+H​ с помощью формул​ или другой файил​ по наследству.​ его больше не​ вновь созданную книгу​ все ячейки листа,​

​«Сохранить ширину столбцов оригинала»​ выше.​Выделяем область, которую хотим​ с сохранением форматирования?​ то выключить это​ случае можно предложить​

​ «Найти» скопированное имя​ примечание. Все данные​ их расположение, название.​

Работа с ячейками листов

​ операция экономит много​ найти [*] заменить​ собирает данные с​ Эксель.​Столкнулся с тем​ будет.​ Excel. Кликните правой​ а это заняло​.​Кликаем правой кнопкой мыши​ скопировать. Кликаем по​Igor67​ автодополнение формул?​ еще два варианта…​ файла (через Ctrl+V),​ и стили форматирования​Задание 2: Щелкните по​ времени чем просто​ на пусто.​

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

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

​ копию листа в​ ярлычку листа, который​

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

​: вариант 1 (простой)​ Вам уже сказал,​ заменить- ничего. Дальше​ Так же стоит​ закладках (Лист2, Лист3​ содержимое самого листа.​ работает.​Есть файл B​ Excel в другой​ одного листа​ той же рабочей​ хотите скопировать, и​ прямоугольнику, расположенному между​

exceltable.com

Копирование/Перенос листа в друг книгу с сохранением формулы

​ меню дважды переходим​​ данные. В контекстном​ контекстное меню. Выбираем​
​правым мышом по​ — правой кнопкой​ я думаю Вам​ заменить все.​
​ отметить, что форматирование​ и Лист1) поочередно.​В стандартной книге каждый​Beard​ с точно такой​
​ документ Excel. При​по разным, но​ книге. Такая необходимость​ в контекстном меню​ горизонтальной и вертикальной​
​ в пункт с​ меню в параметрах​ в нём пункт​ ярлычку листа -​ клик на ярлычке​ это не понравится,​2. _Правка_Связи_Изменить и​

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

​ панелью координат. После​​ одинаковым наименованием​ вставки выбираем пункт​
​«Копировать»​ ПЕРЕМЕСТИТЬ/СКОПИРОВАТЬ — ВЫБИРАЕТЕ​ листа/выподающее меню -​ т.к. вся сложность​

​ выбираю текущий файл,​​ ключевой основой по​ каждого листа становится​ большие таблицы, которые​
​ и быстро.​ но с другими​ функции выделения, а​ воспроизводить которые будет​ Вы хотите внести​Переместить или скопировать​ этого весь лист​«Специальная вставка…»​«Значения»​.​ КНИГУ (КУДА КОПИРОВАТЬ)​ выбираем переместить (скопировать)​ Вашй задачи проистекает​ после этого все​ оформлению внешнего вида​ активным, а его​
​ заполняются данными и​Коллективный разум как​ данными.​ затем копировать-вставить в​ долго,​
​ изменения в лист,​

​(Move or Copy).​​ будет выделен. Чтобы​.​.​Есть и альтернативные варианты​ И НЕ ЗАБЫВАЕТЕ​ / меню операции​ из неоптимальной организации​ ссылки меняются на​ таблиц (например, для​
​ закладка подсвечивается.​ формулами. Как добавить​ всегда победил!​В файле B​ другом документе Excel​вот и вопрос​ но при этом​В диалоговом окне​ скопировать содержимое, набираем​

​Открывается окно. В блоке​​После этого таблица будет​ выполнение данного шага.​ ГАЛКУ КОПИРОВАТЬ​ — в верхней​ хранения обрабатываемых данных:​ текущую книгу.​ печати бланков и​Примечание: каждая книга может​ лист в Excel?​Киселев​ нужен точно такой​ копируются только значения​ как? Или может​ требуется сохранить первоначальный​Переместить или скопировать​ на клавиатуре комбинацию​ инструментов «Вставить» переставляем​ добавлена на лист​ Первый из них​Все, Ваш лист​ части выбираем книгу​1. Держите у​С уважением, Александр.​ др.).​ содержать в себе​ По мере необходимости​: я в таких​ же сводный лист,​

​ величин в ячейках,​ запастись терпением и​ вариант. Как было​(Move or Copy)​Ctrl+C​ переключатель в позицию​ без сохранения форматирования​ состоит в нажатии​ полностью в новой​ (из числа открытых)​ себя один один​Аленка​Аленка​ множество листов (до​ можно вставлять дополнительные​ случаях копирую блокнотом​ как в файле​

​ а не формулы.​ вручную.​ описано ранее в​ в выпадающем списке​.​«Ширины столбцов»​ и формул. То​ на клавиатуре сочетания​ книге:)​ или «Новая книга»​ файл для вычислений.​: К сожалению через​: Подскажите пожалуйста и​ 255шт.), подобно как​ листы (SHIFT+F11) или​ формулы.​ A, собирающий данные​

​ Что-то делаю не​McCinly​ этой статье, откройте​В книгу​Для вставки данных открываем​. Жмем на кнопку​ есть, фактически будут​

​ клавиш​ran​ (если надо создать​ И при необходиомости​ заменить на пустоту​ можно ли преодолеть…​ скоросшиватель содержит в​ удалять неиспользуемые. Сделать​ибо если копировать​ с остальных листов​ так. Как правильно​

planetaexcel.ru

Как скопировать лист в Excel в другой документ?

​: Извините файл не​ диалоговое окно​(To book) выберите​ новый лист или​«OK»​ скопированы только отображаемые​Ctrl+C​: Правой кнопкой клик​ новую) , по​ копируйте в него​ это понятно но​Из книги А​ себе файлы.​ новый лист в​ не весь лист,​ файла B.​ скопировать вместе с​ смотрел.​Переместить или скопировать​ рабочую книгу, в​ новую книгу (файл).​.​ на экране данные.​

​после выделения области.​​ по ярлычку листа,​ необходимости внизу менюшки​ не лист в​ неприемлемо так как​ Копирую лист1 (через​Различные операции с листами​ Excel, можно кликнув​ а часть -​При прямом копировании​ формулами?​Я всегда делаю​(Move or Copy).​ которую нужно скопировать​ Точно так же​Какой бы вы путь​Если вы хотите скопировать​ Второй вариант подразумевает​ переместить/скопировать​ ставим галочку «создавать​ формулами, а данные​
​ оч не малый​ переместить/скопировать) в книгу​ рассмотрим на следующих​ по последней закладке​ то копируются только​ листа из A​Ludmila4000​ это так​ По умолчанию в​ лист.​ кликаем по прямоугольнику,​ не выбрали из​ значения, но при​ нажатие кнопки​filemoto​ копию» — можно​ листа с исходными​ объем. А через​

​ В.​​ уроках.​ листов, как показано​

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

​ значения, а не​​ в B в​
​: После того, как​1) Ctrl+X​ выпадающем списке​Замечание:​ размещенному на пересечении​ перечисленных выше двух​ этом сохранить исходное​«Копировать»​
​: ооо! огромное спасибо.​ и не ставить,​ данными (без формул).​ связи изменить на​На том листе1​Самым главным элементом листа​ на рисунке:​ формулы.​ результате получаются формулы,​
​ Вы вставили фрагмент​2) Ctrl+V​В книгу​Чтобы скопировать выбранный​

​ панелей. Для того,​​ вариантов, в любом​ форматирование, то нужно​
​, которая располагается на​ наконец-то получилось​ т. к. если​ А лист с​ тот же файл​ ссылки на лист2.​
​ является ячейка. Каждая​Книга может содержать от​формулы — показать​

​ ссылающиеся на файл​​ с формулами, в​И всё)​(To book) выбрана​

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

planetaexcel.ru

​ во время вставки​

Содержание

  • 1 Ссылка на лист в формуле Excel
  • 2 Как сделать ссылку на лист в Excel?
  • 3 Ссылка на лист в другой книге Excel
  • 4 Как вставить формулу
  • 5 Из чего состоит формула
  • 6 Использование операторов
    • 6.1 Арифметические
    • 6.2 Операторы сравнения
    • 6.3 Математические функции и графики
  • 7 Отличие в версиях MS Excel
  • 8 Заключение
  • 9 Файл примеров
  • 10 Видеоинструкция

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

Excel позволяет делать ссылки в формулах и функциях на другие листы и даже книги. Можно сделать ссылку на данные отдельного файла. Кстати в такой способ можно восстановить данные из поврежденного файла xls.

Доходы за январь, февраль и март введите на трех отдельных листах. Потом на четвертом листе в ячейке B2 просуммируйте их.

Возникает вопрос: как сделать ссылку на другой лист в Excel? Для реализации данной задачи делаем следующее:

  1. Заполните Лист1, Лист2 и Лист3 так как показано выше на рисунке.
  2. Перейдите на Лист4, ячейка B2.
  3. Поставьте знак «=» и перейдите на Лист1 чтобы там щелкнуть левой клавишей мышки по ячейке B2.
  4. Поставьте знак «+» и повторите те же действия предыдущего пункта, но только на Лист2, а потом и Лист3.
  5. Когда формула будет иметь следующий вид: =Лист1!B2+Лист2!B2+Лист3!B2, нажмите Enter. Результат должен получиться такой же, как на рисунке.

Как сделать ссылку на лист в Excel?

Ссылка на лист немного отличается от традиционной ссылки. Она состоит из 3-х элементов:

  1. Имя листа.
  2. Знак восклицания (служит как разделитель и помогает визуально определить, к какому листу принадлежит адрес ячейки).
  3. Адрес на ячейку в этом же листе.

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

Ссылка на лист в другой книге Excel

Ссылка на лист в другой книге имеет уже 5 элементов. Выглядит она следующим образом: =’C:DocsЛист1′!B2.

Описание элементов ссылки на другую книгу Excel:

  1. Путь к файлу книги (после знака = открывается апостроф).
  2. Имя файла книги (имя файла взято в квадратные скобки).
  3. Имя листа этой книги (после имени закрывается апостроф).
  4. Знак восклицания.
  5. Ссылка на ячейку или диапазон ячеек.

Данную ссылку следует читать так:

  • книга расположена на диске C: в папке Docs;
  • имя файла книги «Отчет» с расширением «.xlsx»;
  • на «Лист1» в ячейке B2 находится значение на которое ссылается формула или функция.

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

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

Один из читателей нашего сайта SirExcel задал вопрос, который может встречаться очень часто. Вопрос заключался в следующем «Как сделать так, чтобы на одном листе показывалась информация из определенной ячейки к примеру $A$1 но с каждого листа из книги? Листов очень много надо сделать сводный список содержимого определенной ячейки со всех листов.»

Я как раз собирался написать о том, как работает функция ДВССЫЛ, почему бы не рассмотреть ее именно на этом примере.

Итак, мы имеем файл Excel, в котором много листов. Давайте рассмотрим простой пример, где названия листов у нас не менялись. То есть у нас есть Лист1, Лист2, Лист3 и так далее.

Допустим, что на каждом листе (Лист1-Лист5) у нас есть данные по выручке 5 различных магазинов в виде одинаковых таблиц данных.

На листе 6 есть результирующая таблица, где нам необходимо заполнить ее данными, взяв их со всех листов.

Таким образом, чтобы заполнить данные за январь нам необходимо взять данные по выручке магазинов, находящихся в ячейке B2, но на 5 различных листов.

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

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

ДВССЫЛ – функция, которая возвращает ссылку заданную текстовой строкой.

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

Посмотрите на рисунок ниже. В ячейке А1 написан текст D4, а в самой ячейке D4 указано число 9999. Если мы напишем формулу ДВССЫЛ(A1), то в результате получим число 9999. То же самое мы получим если напишем формулу так: 
=ДВССЫЛ("D4") 
То есть мы написали текстом адрес ячейки D4 и функция ДВССЫЛ вернула нам то значение, которое находится по данному адресу (D4).

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

=Лист1!B2 (Выручка за январь магазина 1)

=Лист2! В2 (Выручка за январь магазина 2) и т.д. 

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

Если мы пропишем формулу 

ДВCСЫЛ("Лист1!B2"), ДВCСЫЛ("Лист2!B2") и так далее, то функция будет возвращать нам то же самое, но это так же не решает нашу проблему, ведь «Лист1!B2» прописан обычным текстом и так же не будет изменяться при протягивании.

Для решения нашей задачи мы разделим текст «Лист1!B2» на две части (отдельно «Лист1» и отдельно «!B2» — обратите внимание на восклицательный знак во второй части текста) и потом их склеим. Текст Лист1, Лист2 и так далее мы пропишем напротив соответствующих магазинов, при этом написав Лист1, мы сможем просто протянуть ячейку вниз и автоматически получить список Лист1, Лист2 и так далее.

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

=ДВССЫЛ(A2&"!B2")

Итоговая формула выглядит именно так, но я специально расписал с самого начала по шагам, чтобы было понятно из чего состоит данная формула. В принципе, этого уже достаточно, чтобы за короткий срок решить задачу, указанную в начале статьи. Чтобы заполнить данные за февраль, нам необходимо в ячейке D2 написать такую же формулу, но поменять текст «!B2» на «!B3» 

=ДВССЫЛ(A2&"!B3") и протянуть вниз, аналогично за март.

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

Итак, мы решили задачу, как быстро заполнить данные за определенный месяц, но нам необходимо заполнить данные за остальные месяца. Мы знаем, что данные за Январь соответствуют ячейке B2, февраль — B3, Март — B4. То есть буква «B» остается неизменной, меняется лишь цифра. Зная это мы просто разобьем  текст внутри ссылки ДВССЫЛ не на 2 части, а на три. Добавим дополнительно строку над таблицей и напишем сверху цифры соответствующие ячейки месяца. Пропишем формулу.

=ДВССЫЛ(A3& «!B»&C1), где A3 — это текст «Лист1», «!B» — это неизменный текст и С1 — это цифра 2. Все это объединено с помощью знака & в общий текст «Лист1!B2». Нам также потребуется закрепить столбец A (с помощью знака $), чтобы он не менялся при протягивании формулы вправо и строку 1, чтобы она не менялась при протягивании формулы вниз. Мы получаем следующую итоговую формулу.

=ДВССЫЛ($A3&"!B"&C$1)
которую можно протянуть вправо и вниз.

Заметки по теме:

  • Если бы листы назывались у нас Магазин 1, Магазин 2 и так далее, то дополнительный столбец со словами Лист1, Лист2 и так далее нам бы не потребовался.
  • Функцию ДВССЫЛ используют часто тогда, когда требуется изменить ссылку на ячейку в формуле, не изменяя саму формулу.

Если вам понравилась статья, пожалуйста, нажмите +1 и «Мне нравится». Так же подписывайтесь на нашу рассылку или вступайте в нашу группу ВКонтакте, чтобы не пропустить наши следующие уроки по Excel

SirExcel — безграничные возможности Excel

Формулы в Excel – одно из самых главных достоинств этого редактора. Благодаря им ваши возможности при работе с таблицами увеличиваются в несколько раз и ограничиваются только имеющимися знаниями. Вы сможете сделать всё что угодно. При этом Эксель будет помогать на каждом шагу – практически в любом окне существуют специальные подсказки.

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

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

  1. Сделайте активной любую клетку. Кликните на строку ввода формул. Поставьте знак равенства.

как сделать формулу в excel с одного листа на другой

  1. Введите любое выражение. Использовать можно как цифры,

как сделать формулу в excel с одного листа на другой

так и ссылки на ячейки.

как сделать формулу в excel с одного листа на другой

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

Из чего состоит формула

В качестве примера приведём следующее выражение.

как сделать формулу в excel с одного листа на другой

Оно состоит из:

  • символ «=» – с него начинается любая формула;
  • функция «СУММ»;
  • аргумента функции «A1:C1» (в данном случае это массив ячеек с «A1» по «C1»);
  • оператора «+» (сложение);
  • ссылки на ячейку «C1»;
  • оператора «^» (возведение в степень);
  • константы «2».

Использование операторов

Операторы в редакторе Excel указывают какие именно операции нужно выполнить над указанными элементами формулы. При вычислении всегда соблюдается один и тот же порядок:

  • скобки;
  • экспоненты;
  • умножение и деление (в зависимости от последовательности);
  • сложение и вычитание (также в зависимости от последовательности).

Арифметические

К ним относятся:

  • сложение – «+» (плюс);

=2+2

  • отрицание или вычитание – «-» (минус);

=2-2 =-2

Если перед числом поставить «минус», то оно примет отрицательное значение, но по модулю останется точно таким же.

  • умножение – «*»;

=2*2

  • деление «/»;

=2/2

  • процент «%»;

=20%

  • возведение в степень – «^».

=2^2

Операторы сравнения

Данные операторы применяются для сравнения значений. В результате операции возвращается ИСТИНА или ЛОЖЬ. К ним относятся:

  • знак «равенства» – «=»;

=C1=D1

  • знак «больше» – «>»;

=C1>D1

  • знак «меньше» — «=D1
    • знак «меньше или равно» — «3″;B3:C3)
      1. Excel может складывать с учетом сразу нескольких условий. Можно посчитать сумму клеток первого столбца, значение которых больше 2 и меньше 6. И ту же самую формулу можно установить для второй колонки.

      =СУММЕСЛИМН(B3:B9;B3:B9;»>2″;B3:B9;»3″)

      1. Результат всех формул получится следующим.

      как сделать формулу в excel с одного листа на другой

      Математические функции и графики

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

      В качестве примера попробуем построить графики для экспоненты и какого-нибудь уравнения. Инструкция будет следующей:

      1. Создадим таблицу. В первой графе у нас будет исходное число «X», во второй – функция «EXP», в третьей – указанное соотношение. Можно было бы сделать квадратичное выражение, но тогда бы результирующее значение на фоне экспоненты на графике практически пропало бы.

      как сделать формулу в excel с одного листа на другой

      1. Для того чтобы преобразовать значение «X», нужно указать следующие формулы.

      =EXP(B4) =B4+5*B4^3/2

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

      как сделать формулу в excel с одного листа на другой

      1. Выделяем всю таблицу. Переходим на вкладку «Вставка». Кликаем на инструмент «Рекомендуемые диаграммы».

      как сделать формулу в excel с одного листа на другой

      1. Выбираем тип «Линия». Для продолжения кликаем на «OK».

      как сделать формулу в excel с одного листа на другой

      1. Результат получился довольно-таки красивый и аккуратный.

      как сделать формулу в excel с одного листа на другой

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

      Подобным образом можно представить графически любую функцию или математическое выражение.

      Отличие в версиях MS Excel

      Всё описанное выше подходит для современных программ 2007, 2010, 2013 и 2016 года. Старый редактор Эксель значительно уступает в плане возможностей, количества функций и инструментов. Если откроете официальную справку от Microsoft, то увидите, что они дополнительно указывают, в какой именно версии программы появилась данная функция.

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

      1. Указать какие-нибудь данные для вычисления. Кликните на любую клетку. Нажмите на иконку «Fx».
      1. Выбираем категорию «Математические». Находим функцию «СУММ» и нажимаем на «OK».
      1. Указываем данные в нужном диапазоне. Для того чтобы отобразить результат, нужно нажать на «OK».
      1. Можете попробовать пересчитать в любом другом редакторе. Процесс будет происходить точно так же.

      Заключение

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

      Если у вас что-то не получается, значит, вы допускаете где-то ошибку. Возможно, у вас есть опечатки в выражениях или же указаны неправильные ссылки на ячейки. Главное понять, что всё нужно вбивать очень аккуратно и внимательно. Тем более все функции не на английском, а на русском языке.

      Кроме этого, важно помнить, что формулы должны начинаться с символа «=» (равно). Многие начинающие пользователи забывают про это.

      Файл примеров

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

      Видеоинструкция

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

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

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

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

Перемещение формулы

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

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

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

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

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

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

Копирование формулы

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

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

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

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

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

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

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

Выделите ячейку с формулой.

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

Для переключения между сочетаниями нажмите F4.

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

Копируемая формула

Первоначальная ссылка

Новая ссылка

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

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

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

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

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

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

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

Щелкните Главная > вырезать (или нажмите CTRL+X).

Команда "Вырезать" в группе "Буфер обмена"

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

Команда "Вставить" в группе "Буфер обмена"

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

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

Совет: Формулу также можно скопировать и вкопировать в другую ячейку или на другой таблицу.

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

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Как сделать формулу в excel с одного листа на другой?

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

Excel позволяет делать ссылки в формулах и функциях на другие листы и даже книги. Можно сделать ссылку на данные отдельного файла. Кстати в такой способ можно восстановить данные из поврежденного файла xls.

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

Доходы за январь, февраль и март введите на трех отдельных листах. Потом на четвертом листе в ячейке B2 просуммируйте их.

Возникает вопрос: как сделать ссылку на другой лист в Excel? Для реализации данной задачи делаем следующее:

  1. Заполните Лист1, Лист2 и Лист3 так как показано выше на рисунке.
  2. Перейдите на Лист4, ячейка B2.
  3. Поставьте знак «=» и перейдите на Лист1 чтобы там щелкнуть левой клавишей мышки по ячейке B2.
  4. Поставьте знак «+» и повторите те же действия предыдущего пункта, но только на Лист2, а потом и Лист3.
  5. Когда формула будет иметь следующий вид: =Лист1!B2+Лист2!B2+Лист3!B2, нажмите Enter. Результат должен получиться такой же, как на рисунке.

Как сделать ссылку на лист в Excel?

Ссылка на лист немного отличается от традиционной ссылки. Она состоит из 3-х элементов:

  1. Имя листа.
  2. Знак восклицания (служит как разделитель и помогает визуально определить, к какому листу принадлежит адрес ячейки).
  3. Адрес на ячейку в этом же листе.

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

Ссылка на лист в другой книге Excel

Ссылка на лист в другой книге имеет уже 5 элементов. Выглядит она следующим образом: =’C:DocsЛист1′!B2.

Описание элементов ссылки на другую книгу Excel:

  1. Путь к файлу книги (после знака = открывается апостроф).
  2. Имя файла книги (имя файла взято в квадратные скобки).
  3. Имя листа этой книги (после имени закрывается апостроф).
  4. Знак восклицания.
  5. Ссылка на ячейку или диапазон ячеек.

Данную ссылку следует читать так:

  • книга расположена на диске C: в папке Docs;
  • имя файла книги «Отчет» с расширением «.xlsx»;
  • на «Лист1» в ячейке B2 находится значение на которое ссылается формула или функция.

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

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

Один из читателей нашего сайта SirExcel задал вопрос, который может встречаться очень часто. Вопрос заключался в следующем «Как сделать так, чтобы на одном листе показывалась информация из определенной ячейки к примеру $A$1 но с каждого листа из книги? Листов очень много надо сделать сводный список содержимого определенной ячейки со всех листов.»

Я как раз собирался написать о том, как работает функция ДВССЫЛ, почему бы не рассмотреть ее именно на этом примере.

Итак, мы имеем файл Excel, в котором много листов. Давайте рассмотрим простой пример, где названия листов у нас не менялись. То есть у нас есть Лист1, Лист2, Лист3 и так далее.

Допустим, что на каждом листе (Лист1-Лист5) у нас есть данные по выручке 5 различных магазинов в виде одинаковых таблиц данных.

На листе 6 есть результирующая таблица, где нам необходимо заполнить ее данными, взяв их со всех листов.

Таким образом, чтобы заполнить данные за январь нам необходимо взять данные по выручке магазинов, находящихся в ячейке B2, но на 5 различных листов.

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

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

ДВССЫЛ – функция, которая возвращает ссылку заданную текстовой строкой.

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

Посмотрите на рисунок ниже. В ячейке А1 написан текст D4, а в самой ячейке D4 указано число 9999. Если мы напишем формулу ДВССЫЛ(A1), то в результате получим число 9999. То же самое мы получим если напишем формулу так:
=ДВССЫЛ(«D4»)
То есть мы написали текстом адрес ячейки D4 и функция ДВССЫЛ вернула нам то значение, которое находится по данному адресу (D4).

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

=Лист1!B2 (Выручка за январь магазина 1)

=Лист2! В2 (Выручка за январь магазина 2) и т.д.

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

Если мы пропишем формулу

ДВCСЫЛ(«Лист1!B2»), ДВCСЫЛ(«Лист2!B2») и так далее, то функция будет возвращать нам то же самое, но это так же не решает нашу проблему, ведь «Лист1!B2» прописан обычным текстом и так же не будет изменяться при протягивании.

Для решения нашей задачи мы разделим текст «Лист1!B2» на две части (отдельно «Лист1» и отдельно «!B2» — обратите внимание на восклицательный знак во второй части текста) и потом их склеим. Текст Лист1, Лист2 и так далее мы пропишем напротив соответствующих магазинов, при этом написав Лист1, мы сможем просто протянуть ячейку вниз и автоматически получить список Лист1, Лист2 и так далее.

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

Итоговая формула выглядит именно так, но я специально расписал с самого начала по шагам, чтобы было понятно из чего состоит данная формула. В принципе, этого уже достаточно, чтобы за короткий срок решить задачу, указанную в начале статьи. Чтобы заполнить данные за февраль, нам необходимо в ячейке D2 написать такую же формулу, но поменять текст «!B2» на «!B3»

=ДВССЫЛ(A2&»!B3″) и протянуть вниз, аналогично за март.

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

Итак, мы решили задачу, как быстро заполнить данные за определенный месяц, но нам необходимо заполнить данные за остальные месяца. Мы знаем, что данные за Январь соответствуют ячейке B2, февраль — B3, Март — B4. То есть буква «B» остается неизменной, меняется лишь цифра. Зная это мы просто разобьем текст внутри ссылки ДВССЫЛ не на 2 части, а на три. Добавим дополнительно строку над таблицей и напишем сверху цифры соответствующие ячейки месяца. Пропишем формулу.

=ДВССЫЛ(A3& «!B»&C1), где A3 — это текст «Лист1», «!B» — это неизменный текст и С1 — это цифра 2. Все это объединено с помощью знака & в общий текст «Лист1!B2». Нам также потребуется закрепить столбец A (с помощью знака $), чтобы он не менялся при протягивании формулы вправо и строку 1, чтобы она не менялась при протягивании формулы вниз. Мы получаем следующую итоговую формулу.

=ДВССЫЛ($A3&»!B»&C$1)
которую можно протянуть вправо и вниз.

Заметки по теме:

  • Если бы листы назывались у нас Магазин 1, Магазин 2 и так далее, то дополнительный столбец со словами Лист1, Лист2 и так далее нам бы не потребовался.
  • Функцию ДВССЫЛ используют часто тогда, когда требуется изменить ссылку на ячейку в формуле, не изменяя саму формулу.

Если вам понравилась статья, пожалуйста, нажмите +1 и «Мне нравится». Так же подписывайтесь на нашу рассылку или вступайте в нашу группу ВКонтакте, чтобы не пропустить наши следующие уроки по Excel

SirExcel — безграничные возможности Excel

Формулы в Excel – одно из самых главных достоинств этого редактора. Благодаря им ваши возможности при работе с таблицами увеличиваются в несколько раз и ограничиваются только имеющимися знаниями. Вы сможете сделать всё что угодно. При этом Эксель будет помогать на каждом шагу – практически в любом окне существуют специальные подсказки.

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

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

  1. Сделайте активной любую клетку. Кликните на строку ввода формул. Поставьте знак равенства.

как сделать формулу в excel с одного листа на другой

  1. Введите любое выражение. Использовать можно как цифры,

как сделать формулу в excel с одного листа на другой

так и ссылки на ячейки.

как сделать формулу в excel с одного листа на другой

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

Из чего состоит формула

В качестве примера приведём следующее выражение.

как сделать формулу в excel с одного листа на другой

  • символ «=» – с него начинается любая формула;
  • функция «СУММ»;
  • аргумента функции «A1:C1» (в данном случае это массив ячеек с «A1» по «C1»);
  • оператора «+» (сложение);
  • ссылки на ячейку «C1»;
  • оператора «^» (возведение в степень);
  • константы «2».

Использование операторов

Операторы в редакторе Excel указывают какие именно операции нужно выполнить над указанными элементами формулы. При вычислении всегда соблюдается один и тот же порядок:

  • скобки;
  • экспоненты;
  • умножение и деление (в зависимости от последовательности);
  • сложение и вычитание (также в зависимости от последовательности).

Арифметические

К ним относятся:

  • сложение – «+» (плюс);
  • отрицание или вычитание – «-» (минус);

Если перед числом поставить «минус», то оно примет отрицательное значение, но по модулю останется точно таким же.

  • умножение – «*»;
  • деление «/»;
  • процент «%»;
  • возведение в степень – «^».

Операторы сравнения

Данные операторы применяются для сравнения значений. В результате операции возвращается ИСТИНА или ЛОЖЬ. К ним относятся:

  • знак «равенства» – «=»;
  • знак «больше» – «>»;
  • знак «меньше» — «=D1
    • знак «меньше или равно» — «3″;B3:C3)
      1. Excel может складывать с учетом сразу нескольких условий. Можно посчитать сумму клеток первого столбца, значение которых больше 2 и меньше 6. И ту же самую формулу можно установить для второй колонки.
    1. Результат всех формул получится следующим.

    как сделать формулу в excel с одного листа на другой

    Математические функции и графики

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

    В качестве примера попробуем построить графики для экспоненты и какого-нибудь уравнения. Инструкция будет следующей:

    1. Создадим таблицу. В первой графе у нас будет исходное число «X», во второй – функция «EXP», в третьей – указанное соотношение. Можно было бы сделать квадратичное выражение, но тогда бы результирующее значение на фоне экспоненты на графике практически пропало бы.

    как сделать формулу в excel с одного листа на другой

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

    как сделать формулу в excel с одного листа на другой

    1. Выделяем всю таблицу. Переходим на вкладку «Вставка». Кликаем на инструмент «Рекомендуемые диаграммы».

    как сделать формулу в excel с одного листа на другой

    1. Выбираем тип «Линия». Для продолжения кликаем на «OK».

    как сделать формулу в excel с одного листа на другой

    1. Результат получился довольно-таки красивый и аккуратный.

    как сделать формулу в excel с одного листа на другой

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

    Подобным образом можно представить графически любую функцию или математическое выражение.

    Отличие в версиях MS Excel

    Всё описанное выше подходит для современных программ 2007, 2010, 2013 и 2016 года. Старый редактор Эксель значительно уступает в плане возможностей, количества функций и инструментов. Если откроете официальную справку от Microsoft, то увидите, что они дополнительно указывают, в какой именно версии программы появилась данная функция.

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

    1. Указать какие-нибудь данные для вычисления. Кликните на любую клетку. Нажмите на иконку «Fx».
    1. Выбираем категорию «Математические». Находим функцию «СУММ» и нажимаем на «OK».
    1. Указываем данные в нужном диапазоне. Для того чтобы отобразить результат, нужно нажать на «OK».
    1. Можете попробовать пересчитать в любом другом редакторе. Процесс будет происходить точно так же.

    Заключение

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

    Если у вас что-то не получается, значит, вы допускаете где-то ошибку. Возможно, у вас есть опечатки в выражениях или же указаны неправильные ссылки на ячейки. Главное понять, что всё нужно вбивать очень аккуратно и внимательно. Тем более все функции не на английском, а на русском языке.

    Кроме этого, важно помнить, что формулы должны начинаться с символа «=» (равно). Многие начинающие пользователи забывают про это.

    Файл примеров

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

    Видеоинструкция

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

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

    Приведу три способа Автоматического переноса данных с одного листа программы «Эксель» в другой.

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

    Рассмотрим, как соединить две таблицы по шагам.

    Первый шаг.

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

    Второй шаг.

    Копировать информацию сочетанием клавиш ctrl+C или вызвав контекстное меню правой кнопкой мыши и кликнув по пункту меню «Копировать»

    Копировать данные из одной таблицы

    Третий шаг.

    Перейти на лист документа «Excel», в который Вы планируете транслировать информацию из первой таблицы.

    Четвертый шаг.

    Вставить связь

    Поставить курсор в первую (левую верхнюю) ячейку таблицы и выбрать в меню «Вставка» пункт «Вставить связь». В некоторых версиях программы «Excel» этот пункт находится в меню «Специальная вставка»

    После вставки связи следует отформатировать вид ячеек – привести их к надлежащему виду.

    Результат вставки связи

    Результат вставки связи

    Второй способ переноса данных из одной таблицы в другую — это использование сводных таблиц в программе «Excel».

    При использовании данного метода роль второй таблицы («реципиента») играет сама сводная таблица.

    Как обновить сводную таблицу

    Как обновить сводную таблицу

    При клике правой кнопкой мыши по сводной таблице и нажатии на пункт «Обновить» сводная таблица автоматически перенесет все данные из связанного массива информации («таблицы донора»).

    О том, как в «Эксель» создавать сводные таблицы подробно написано в статье:

    Как делать сводные таблицы в программе «Excel» и для чего они нужны.

    Третий способ самый эффективный и наиболее автоматизированный — это использование меню надстройки «Power Query».

    Правда нужно отметить, что этот способ подходит только пользователям Excel 2016 и пользователям Excel 2013и выше с установленной надстройкой «Power Query».

    Смысл способа в следующем:

    Необходимо открыть вкладку «Power Query». В разделе «Данные Excel» нажимаем кнопку (пиктограмму) «Из таблицы».

    Из таблицы -Power QueryИз таблицы -Power Query

    Далее нужно выбрать диапазон ячеек, из которых нужно «притянуть» информацию и нажимаем «Ок».

    Источник данных для запроса Power Query

    Источник данных для запроса Power Query

    Настройка таблицы в Повер Квери

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

    После настройки вида таблицы нажмите кнопку «Закрыть и загрузить»

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

    Обновление запроса в PowerQuery

    Обновление запроса в PowerQuery

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

Очередная тривиальная задача сегодня просто выбесила, а именно в грёбанном экселе понадобилось скопировать лист с формулами из одной книги в другую. Причём формул там over9000 — генерация Актов по приёмкам узлов учёта.

Всё началось с того что файлик экселя распух до 35 метров и я решил бодренько пересохранить его.

Однако при замене основного листа на листе актов тут же херились все ссылки, а при копировании этого же листа из другой книги — грамотный офис делал перелинковку на старый файл. И это fail, от которого не отмазаться (ну, у меня в 2010м офисе не получилось штатными опциями отказаться от связи с другим документом).

В итоге нагуглилось несколько вариантов:

1й — использовать функцию ДВССЫЛ(), и еще иногда функцию ИНДЕКС. ДВССЫЛ() должна заменить все ссылки в формулах на листе СВОД, тогда при копировании в др. книгу формулы будут тянуть данные из листов новой книги.

Проверять не стал, надо вариант проще.

2й — использовать макросы

Sub ATS()
Const WS_NAME = «Лист1»
Const DST_NAME = «Книга2»
Dim c As Range


With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
End With
With Worksheets(WS_NAME)
.Copy Before:=Workbooks(DST_NAME).Sheets(1)
For Each c In .UsedRange.SpecialCells(xlCellTypeFormulas).Cells
Cells(c.Row, c.Column).Formula = c.Formula
Next
End With
With Application
.Calculation = xlCalculationAutomatic
.ScreenUpdating = True
End With
End Sub

Const WS_NAME = «СВОД»
Dim c As Range
Dim filename As String

iOpen = Application.Dialogs(xlDialogOpen).Show
filename = ActiveWindow.Caption
If iOpen <> True Then
MsgBox «Вы не выбрали книгу», , «»
End If

Windows(«Экономическая часть по т.э.на 2009г со сводом.xls»).Activate

With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
End With
With Worksheets(WS_NAME)
.Copy Before:=Workbooks(filename).Sheets(1)
For Each c In .UsedRange.SpecialCells(xlCellTypeFormulas).Cells
Cells(c.Row, c.Column).Formula = c.Formula
Next
End With
With Application
.Calculation = xlCalculationAutomatic
.ScreenUpdating = True
End With
End Sub

Вариант хорош, но как бы не наше это всё, макросов у меня в книге и так хватает.

при копировании формул из книги в книгу (Правка — Специальная вставка — Формулы) обнаружил способ избавиться от связи с книгой-оригиналом.
Правка — Связи… — кнопка Изменить, и привязываем к самой книге-копии. Связи исчезают.
В Excel 2007: данные — в подключениях «изменить связи» — изменить — и выбираете новую книгу.

У себя не нашел «куда нажать» чтобы призвать эту неведомую функцию.

4й вариант: Мой любимый. Я сразу понял, что это моё!

Выделяем всё, жмем автозамену ctrl+h, заменяем «=» на «БЛАБЛАБЛА», нажимаем копировать лист в другую книгу, еще раз жмём автозамену и меняем обратно «БЛАБЛАБЛА» на «=».
Всё!

Вдруг кому срочно пригодится скопировать пару формул. Пару тысяч формул.

Копирование таблицы в Microsoft Excel

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

Копирование в Экселе

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

Способ 1: копирование по умолчанию

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

    Выделяем область, которую хотим скопировать. Кликаем по выделенной области правой кнопкой мыши. Появляется контекстное меню. Выбираем в нём пункт «Копировать».

Есть и альтернативные варианты выполнение данного шага. Первый из них состоит в нажатии на клавиатуре сочетания клавиш Ctrl+C после выделения области. Второй вариант подразумевает нажатие кнопки «Копировать», которая располагается на ленте во вкладке «Главная» в группе инструментов «Буфер обмена».

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

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

Способ 2: копирование значений

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

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

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

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

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

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

Способ 3: создание копии с сохранением ширины столбцов

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

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

Можно поступить и другим способом. Из контекстного меню дважды переходим в пункт с одинаковым наименованием «Специальная вставка…».

Открывается окно. В блоке инструментов «Вставить» переставляем переключатель в позицию «Ширины столбцов». Жмем на кнопку «OK».

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

Способ 4: вставка в виде изображения

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

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

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

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

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

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

  • Для вставки данных открываем новый лист или новую книгу (файл). Точно так же кликаем по прямоугольнику, размещенному на пересечении панелей. Для того, чтобы вставить данные, набираем комбинацию кнопок Ctrl+V.
  • Как видим, после выполнения данных действий нам удалось скопировать лист вместе с таблицей и остальным его содержимым. При этом получилось сохранить не только исходное форматирование, но и размер ячеек.

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

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

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

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

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

    Как скопировать таблицу с шириной столбцов и высотой строк

    Допустим, у нас есть такая таблица, формат которой необходимо сохранить при копировании:

    При копировании на другой лист привычным методом Ctrl+C – Ctrl+V. Получаем нежелательный результат:

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

    Способ1:Используем специальную вставку

    1. Выделяем исходную таблицу, которую нам необходимо скопировать, нажимаем на Ctrl+C.
    2. Выделяем новую (уже скопированную) таблицу, куда нам необходимо формат ширины столбцов и нажимаем на ячейку правой кнопкой мыши, после чего в выпадающем меню находим раздел «Специальная вставка».
    3. Выбираем в нем необходимый пункт напротив опции «ширина столбцов», нажимаем «ОК».

    Она получила исходные параметры и выглядит идеально точно.

    Способ 2: Выделяем столбцы перед копированием

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

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

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

    1. Выделяем целые строки листа, которые охватывают требуемый диапазон данных:
    2. Ниже вставляем ее копию:

    Полезный совет! Самый быстрый способ скопировать сложную и большую таблицу, сохранив ее ширину столбцов и высоту строк – это копировать ее целым листом. О том, как это сделать читайте: копирование и перемещение листов.

    Вставка значений формул сохраняя формат таблицы

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

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

    Операция I:

    1. Выделяем исходную таблицу с формулами и копируем.
    2. В месте где нужно вставить диапазон данных со значениями (но уже без формул), выбираем опцию «значения». Жмем ОК.

    Операция II:

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

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

    Полезный совет! Чтобы не выполнять вторую операцию можно воспользоваться инструментом «формат по образцу».

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

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

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

    Ниже объясняется, как скопировать и вставить формулу.

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

    Выберите Главная > Копировать или нажмите клавиши CTRL+C.

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

    Чтобы вставить формулу с форматированием, нажмите кнопку главная > Вставить или нажмите клавиши CTRL + V.

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

    Формулы для вставки только формул.

    Значения для вставки только значения (результат формулы).

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

    Проверка и исправление ссылок на ячейки в новом месте

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

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

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

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

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

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

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

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

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

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

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

    Перенос формулы в другое место

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

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

    Щелкните ячейку с формулой, которую вы хотите переместить.

    Нажмите кнопку главная вырежьте или нажмите клавиши CTRL + X.

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

    Чтобы вставить формулу с форматированием, нажмите кнопку главная > Вставить или нажмите клавиши CTRL + V.

    Для других параметров вставки формулы щелкните стрелку под кнопкой Вставить и выберите:

    Формулы только для вставки только формул.

    Значения для вставки результата формулы (результат формулы).

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

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

    Выберите Главная > Копировать или нажмите клавиши CTRL+C.

    Щелкните ячейку, в которую нужно вставить формулу.

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

    Чтобы вставить формулу с форматированием, нажмите кнопку главная > Вставить или нажмите клавиши CTRL + V.

    Для других параметров вставки формулы щелкните стрелку под кнопкой Вставить и выберите:

    Вставка формул для вставки только формул

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

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

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

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

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

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

    Как перемещать и копировать листы или их данные в Excel

    В этом курсе:

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

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

    Перемещение листа в книге

    Щелкните ярлычок листа и перетащите его в нужное место.

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

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

    Удерживая нажатой клавишу CTRL, перетащите ярлычок листа на нужное место.

    Щелкните ярлычок листа правой кнопкой мыши и выберите команду Переместить или скопировать.

    Установите флажок Создать копию.

    В разделе перед листом укажите, куда вы хотите поместить копию.

    Нажмите кнопку ОК.

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

    Перемещение листа

    Перетащите ярлычок листа в нужное место в строке ярлычков.

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

    Нажмите и удерживайте клавишу OPTION.

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

    Важно: Отпустите сначала кнопку мыши, а затем — клавишу OPTION.

    Перемещение листа в другую книгу

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

    Откройте книгу, в которую требуется переместить лист.

    В меню Окно щелкните книгу, в которую входит перемещаемый лист.

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

    В меню Правка выберите пункты Лист > Переместить или скопировать лист.

    В меню В книгу выберите книгу, в которую требуется переместить лист.

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

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

    Нажмите кнопку ОК.

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

    Откройте книгу, в которую требуется скопировать лист.

    В меню Окно щелкните книгу, в которую входит копируемый лист.

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

    В меню Правка выберите пункты Лист > Переместить или скопировать лист.

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

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

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

    Установите флажок Создать копию.

    Нажмите кнопку ОК.

    Изменение цвета ярлычка листа

    Изменение цвета ярлычков листов может облегчить отслеживание информации в больших книгах.

    Удерживая клавишу CONTROL, щелкните ярлычок листа.

    Выберите команду Цвет ярлычка и укажите нужный цвет.

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

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

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

    Выделите все данные на листе.

    Сочетание клавиш: нажмите клавиши CTRL + ПРОБЕЛ, а затем нажмите клавиши Shift + пробел.

    Скопируйте все данные на листе, нажав клавиши CTRL + C.

    Щелкните знак плюса (+), чтобы добавить пустой лист.

    Щелкните первую ячейку в новом листе и нажмите клавиши CTRL + V, чтобы вставить данные.

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

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

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

    Выделите все данные на листе.

    Сочетание клавиш: нажмите клавиши CTRL + ПРОБЕЛ, а затем — клавиши Shift + пробел.

    Скопируйте все данные на листе, нажав клавиши CTRL + C.

    Откройте книгу, в которую необходимо вставить данные, и щелкните знак «плюс» (+) в строке состояния, чтобы добавить новый пустой лист.

    Щелкните первую ячейку в новом листе, а затем нажмите клавиши CTRL + V, чтобы вставить данные на этот лист.

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

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

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

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