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

Обновлено: 08.07.2024

Так вот надо , чтобы названия книги, т.е. что бы квадратных скобок и внутренностей их НЕ БЫЛО!

Так вот надо , чтобы названия книги, т.е. что бы квадратных скобок и внутренностей их НЕ БЫЛО! kissi80

Так вот надо , чтобы названия книги, т.е. что бы квадратных скобок и внутренностей их НЕ БЫЛО! Автор - kissi80
Дата добавления - 18.11.2011 в 11:29

light26,
Кстати, спец.вставка-формулы ничего не дает. light26,
Кстати, спец.вставка-формулы ничего не дает. kissi80 Как вариант, правда с неким дополнительным действом:
после вставки жмем Ctrl+H, в "Найти" - "[Книга1]", в "Заменить на" - ничего, в "Область поиска" - "формулы". И жмем "Заменить все". Как вариант, правда с неким дополнительным действом:
после вставки жмем Ctrl+H, в "Найти" - "[Книга1]", в "Заменить на" - ничего, в "Область поиска" - "формулы". И жмем "Заменить все". _Boroda_ _Boroda_,
это да, это я уже нарыл, спасибо.
однако хотелось бы что-нить попроще в смысле макрос какой-нибудь, т.е. кнопку нажал и все сделалось, без дополнительных действов, поскольку это не я буду делать, а пользователи, со всеми вытекающими. ((( _Boroda_,
это да, это я уже нарыл, спасибо.
однако хотелось бы что-нить попроще в смысле макрос какой-нибудь, т.е. кнопку нажал и все сделалось, без дополнительных действов, поскольку это не я буду делать, а пользователи, со всеми вытекающими. ((( kissi80 [/vba]
Такой макрос. Можно положить в книгу макросов (Персонал), можно использовать только в этой книге. Можно повесить на кнопку. Второй файл должен быть открыт. Судя по первому посту, так оно и есть. [/vba]
Такой макрос. Можно положить в книгу макросов (Персонал), можно использовать только в этой книге. Можно повесить на кнопку. Второй файл должен быть открыт. Судя по первому посту, так оно и есть. _Boroda_ [/vba]
Такой макрос. Можно положить в книгу макросов (Персонал), можно использовать только в этой книге. Можно повесить на кнопку. Второй файл должен быть открыт. Судя по первому посту, так оно и есть. Автор - _Boroda_
Дата добавления - 18.11.2011 в 16:07 Если подобных переносов много, замены становятся очень трудоемкими.
Тогда лучше не заниматься заменами, а в конце открыть окно связей (в XL2003 Правка >> Связи) и пересоединить связи на новую книгу
Для "свежих" переносов срабатывает на 100%, но при одном условии - новая книга должна быть сохранена до пересоединения Если подобных переносов много, замены становятся очень трудоемкими.
Тогда лучше не заниматься заменами, а в конце открыть окно связей (в XL2003 Правка >> Связи) и пересоединить связи на новую книгу
Для "свежих" переносов срабатывает на 100%, но при одном условии - новая книга должна быть сохранена до пересоединения v__step

С уважением, Владимир

v__step, в том-то все и дело, что не 100 %.
Поэтому и надо было механизм, который одинаково работает.
Со временем проблем пока нет, всегда можно выкроить, да и сейчас доделывается система, которая будет на SQL, т.е. тут от Excel отойдем v__step, в том-то все и дело, что не 100 %.
Поэтому и надо было механизм, который одинаково работает.
Со временем проблем пока нет, всегда можно выкроить, да и сейчас доделывается система, которая будет на SQL, т.е. тут от Excel отойдем kissi80

Был бы очень благодарен, если бы Вы привели живой пример такого сбоя
Для меня это важно, т.к. я пользуюсь пересоединением связей не только вручную (очень часто), но и программно в Чистилке (выложил эту утилиту в разделе "Готовые решения" в сыром виде), и пока что не замечал сбоев
Уже засомневался - только что проверил для разрушенной связи - сработало

Был бы очень благодарен, если бы Вы привели живой пример такого сбоя
Для меня это важно, т.к. я пользуюсь пересоединением связей не только вручную (очень часто), но и программно в Чистилке (выложил эту утилиту в разделе "Готовые решения" в сыром виде), и пока что не замечал сбоев
Уже засомневался - только что проверил для разрушенной связи - сработало

С уважением, Владимир

Был бы очень благодарен, если бы Вы привели живой пример такого сбоя
Для меня это важно, т.к. я пользуюсь пересоединением связей не только вручную (очень часто), но и программно в Чистилке (выложил эту утилиту в разделе "Готовые решения" в сыром виде), и пока что не замечал сбоев
Уже засомневался - только что проверил для разрушенной связи - сработало

v__step, Не, не приведу. )))
Я написал, что не 100%, поскольку при нескольких попытках (в разное время) слетали другие связи. Дело в том, что эти конкретные книги сейчас очень запутаны и тяжеловесны (напримр, 150 листов с перекрестными ссылками. ). Поэтому мы сейчас все переводим на SQL, но пока не перешли, дорабатывать-то надо.
Наверное все дело действительно в некорректных связях, которые накопились и мешают, но разбираться нет ни времени ни желания. v__step, Не, не приведу. )))
Я написал, что не 100%, поскольку при нескольких попытках (в разное время) слетали другие связи. Дело в том, что эти конкретные книги сейчас очень запутаны и тяжеловесны (напримр, 150 листов с перекрестными ссылками. ). Поэтому мы сейчас все переводим на SQL, но пока не перешли, дорабатывать-то надо.
Наверное все дело действительно в некорректных связях, которые накопились и мешают, но разбираться нет ни времени ни желания. kissi80

С уважением, Владимир

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Новая ссылка

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

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

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

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

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

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

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

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

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

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

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

Щелкните правой кнопкой мыши, чтобы увидеть команды "Копировать", "Вырезать" и "Вставить"

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

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

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

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

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

Что такое формула?

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

Операнды - это элементы вычисления (ссылки, функции и константы ).

Ссылки - это адреса ячеек или их диапазонов.

Функции - это заранее созданные формулы, выполняющие сложные вычисления с введенными значениями (аргументами) в определенном порядке. Различают математические, статистические, текстовы, логические и другие категории функций.

Константы - это постоянные значения, как текстовые, так и числовые.

Операторы - это знаки или символы, определяющие тип вычисления в формуле над операндами. Используются математические, текстовые, операторы сравнения и операторы ссылок.

Ссылки в формулах

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

Относительные ссылки на ячейки

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

Абсолютные ссылки на ячейки

Абсолютная ссылка - это неизменяемая ссылка на ячейку, то есть при изменении позиции ячейки с формулой адрес ячейки с абсолютной ссылкой остается неизменным. Абсолютная ссылка указывается символом $ перед именем (номером) столбца и перед номером строки, например $A$1.

Смешанные ссылки на ячейки

Смешанная ссылка - это комбинация относительных и абсолютных ссылок, когда используется либо абсолютная ссылка на столбец и относительная на строку, либо абсолютная на строку и относительная на столбец, например $A1 или A$1. При изменении позиции ячейки с формулой, содержащей смешанные ссылки, относительная часть ссылки изменяется, а абсолютная остается неизменной.

Трехмерные ссылки на ячейки

Трехмерные ссылки - это ссылки на одну и ту же ячейку или даипазон ячеек, расположенных на нескольких листах одной книги. Трехмерная ссылка кроме имени столбца и номера строки включает в себя имя листа и имеет следующий вид Лист1:Лист3!А1.

Как создать формулу и ввести ее в ячейку?

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

Простые формулы

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

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

- выделить ячейку, в которой будет находиться формула;

- ввести с клавиатуры символ равно (=);

- ввести число, затем знак действия, затем следующее число и так далее (например =2+3*4);

- нажать Enter для перехода вниз, Shift+Enter для перехода вверх, Tab для перехода вправо или Shift+Tab для перехода влево.

Формулы с использованием относительных ссылок

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

- выделить ячейку, в которой будет находиться формула;

- ввести символ равенства (=) с клавиатуры;

- ввести адрес ячейки, содержащей нужное значение (можно кликнуть курсором мыши по нужной ячейке);

- вставить в формулу оператор, ввести адрес следующей ячейки и так далее;

- завершить создание формулы аналогично тому, как это описано в предыдущем случае.

Формулы с использованием абсолютных ссылок

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

- выделить ячейку, в которой будет находится формула;

- ввести символ равенства (=) с клавиатуры;

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

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

- нажать на клавиатуре F4;

- завершить создание формулы клавишей Enter.

Как ввести одну формулу одновременно в несколько ячеек?

Для ввода одной формулы в диапазон ячеек необходимо:

- выделить диапазон ячеек;

- ввести формулу в первую ячейку диапазона;

- закрепить результат сочетанием клавиш Ctrl+Enter.

Как выделить все ячейки с формулами?

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

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

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

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

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

Как заменить формулу результатом ее вычисления?

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

Как ускорить работу с формулами при создании и редактировании таблиц?

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

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

Надстройка позволяет:

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

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

3. выбирать один из трех режимов копирования формул:

- "Скопировать формулы" - простое копирование формул, при котором все ссылки, используемые в формулах, автоматически изменяются в соответствии с новым размещением формул;

- "Скопировать текст формул" - точное копирование формул, без изменения ссылок, используемых в формулах;

- "Скопировать значения формул" - копирование, при котором формулы заменяется результатамм их вычислений.

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

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

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

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

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


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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

объявление копировать несколько диапазонов 2

Если вы установили произвольную высоту строки и ширину столбца для диапазона, как вы могли бы быстро применить высоту строки и ширину столбца этого диапазона к другим диапазонам / листам в Excel? Kutools для Excel Копировать диапазоны Утилита поможет вам сделать это легко! Полнофункциональная бесплатная 30-дневная пробная версия!

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

Способ 1. "Протягивание" формулы

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

При использовании этого метода будет скопирована не только формула, но и всё форматирование ячейки (заливка, границы, условное форматирование и т.д.). Минусом метода является невозможность копирования в несмежные ячейки ("протянуть" формулу можно только на соседние столбцы и строки). Если выделить несколько ячеек и протянуть - то копироваться будет весь диапазон.

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

Контекстное меню при протягивании правой кнопкой мыши Контекстное меню при протягивании правой кнопкой мыши

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

Способ 2. Использование команды "Заполнить"

Похожий на предыдущий способ копирования можно реализовать, используя команду "Заполнить" на ленте на вкладке "Главная" в группе команд "Редактирование"

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

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