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

Обновлено: 02.07.2024

Формулы могут работать с ячейками из других листов. Вам просто нужно указать перед ссылкой на ячейку имя листа и восклицательный знак. Например, следующая формула добавляет 12 к значению в ячейке С1, которая находится на листе Лист2: =Лист2!С1+12.

Что делать, если вам нужно вычислить сумму всех значений в С1, начиная с листа Лист2 и заканчивая листом Лист6? Следующая формула решает эту задачу: =СУММ(Лист2:Лист6!C1). В данном случае двоеточие разделяет название первого и последнего листов.

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

Активизируйте ячейку, которая будет содержать формулу, и наберите =СУММ(.

Щелкните на вкладке первого листа (в нашем случае это Лист2) и выберите ячейку С1.

Нажмите Shift и щелкните на вкладке последнего листа (в нашем случае это Лист6).

Нажмите Enter, и формула будет введена в ячейку.

В шаге 2 вы можете выбрать диапазон, а не одну-единствениую ячейку. Например, эта формула возвращает сумму C1:F12 для всех листов от Лист2 до Лист6: =СУММ(Лист2:Лист6!С1:Р12).

Теперь я покажу вам интересный прием, который узнал при прочтении новостных конференций Excel и на обучение в Минске. Если вы хотите просуммировать одну и ту же ячейку со всех листов, кроме текущего, просто введите формулу наподобие этой: =СУММ(‘*’!C1). Звездочка служит подстановочным символом, который интерпретируется как «все листы, кроме этого одного». Когда вы нажмете клавишу Enter после ввода этой формулы, Excel преобразует формулу, чтобы она использовала фактические имена листов. Это работает, даже если активный лист находится где-нибудь в середине, между другими листами. Например, если книга состоит из шести листов и вы введете приведенную выше формулу в ячейку листа Лист3, Excel создаст следующую формулу: =СУММ(Лист1:Лист2!С1;Лист4:Лист6!C1).

Но это еще не все. Введите следующую формулу для нахождения суммы ячеек С1 во всех листах, которые начинаются со слова Регион: =СУММ(‘Регион*»!C1). Excel может преобразовать данную формулу во что-то наподобие этого: =СУММ(Регион1:Регион4!C1).

Вы также можете использовать подстановочный знак ? — он указывает на любой отдельный символ. Например, при вводе следующей формулы Excel создаст формулу, которая просуммирует значения, начиная с листа Лист1 и заканчивая листом Лист9 (названия, которые содержат одну цифру): =СУММ(‘Лист?’!C1). Этот прием не ограничивается функцией СУММ. Он работает и с другими функциями, такими как СРЗНАЧ, МИН, МАКС.

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

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

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

Для начала рассмотрим пример работы с листами в формулах Excel. Пример 1:

  1. Создадим на листе 1 рабочей книги табличного процессора Excel таблицу, как показано на рисунке. Сведения о среднемесячной заработной плате:
  2. Далее на листе 2 рабочей книги подготовим область для размещения нашего результата — размера нашей премии в рублях, как показано на рисунке:
  3. Далее нам необходимо будет ввести в ячейку В2 формулу, изображенную на рисунке ниже:

Ввод данной формулы происходил следующим образом: для начала в ячейке В2 мы установили знак «=», затем кликнули на «Лист1» в нижнем левом углу рабочей книги и перешли на ячейку C3 на листе 1, далее ввели операцию умножения и перешли вновь на «Лист2» для того чтобы добавить процент.

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

Функция ЛИСТЫ для подсчета количества листов в рабочей книге

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

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

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

На рисунке ниже показано примерное количество листов:

Чтобы организовать подсчет всех листов, необходимо воспользоваться функцией ЛИСТЫ. Просто ставим знак равенства «=» и вписываем функцию, не заполняя ее аргументов в скобках. Вызов данной функции показан ниже на рисунке:

В результате получим следующее значение: 12 листов.

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

Ссылки на другие листы в шаблонах документов

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

  1. Создадим таблицу «Банкетное меню», общий вид которой представлен на рисунке ниже:
  2. Аналогичным образом создадим таблицы на разных листах «Общая стоимость» и «Общий выход»:
  3. При помощи формулы со ссылками на другие листы произведем расчет общей стоимости банкетного меню:
  4. Перейдем на лист «Общий выход» и путем умножения ячеек веса одной порции, находящегося на листе 2 и общего количества, находящегося на листе 1 произведем расчет общего выхода:

В результате у нас получился простейший шаблон для подсчета расходов на 1 банкет.

Один из читателей нашего сайта 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

Вы можете ссылаться на содержимое ячеек в другой книге, создав формулу внешней ссылки. Внешняя ссылка (также называемая ссылкой) — это ссылка на ячейку или диапазон на книге Excel или ссылка на определенное имя в другой книге.

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

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

Введите = (знак равенства).

Если вы хотите использовать функцию, например СУММ, введите ее имя и открываю скобки. Например, =СУММ(.

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

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

Примечание: Если вы выберете несколько ячеек, например =[SourceWorkbook.xlsx]Лист1!$A$1:$A$10 и у вас есть текущая версия Microsoft 365,то можно просто нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формула должна быть введена как формула массива устаревшей, нажав CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Excel возвращается в 9-ю книгу и отображаются значения из нее.

Обратите внимание Excel возвращает ссылку с абсолютными ссылками ,поэтому если вы хотите скопировать формулу в другие ячейки, вам потребуется удалить знак доллара ($):

=[SourceWorkbook.xlsx]Лист1! $ A$1

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

Создание внешней ссылки на определенное имя в другой книге

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

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

Введите = (знак равенства).

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

Нажмите F3, выберите имя, на которое будет ссылаться ссылка, и нажмитеввод.

Примечание: Если именуемая ячейка ссылается на несколько ячеек и у вас есть текущая версия Microsoft 365,можно просто нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формула должна быть введена как формула массива устаревшей, нажав CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Excel вы вернетесь к книге назначения и отобразит значения из именоваемого диапазона в книге-источнике.

Определение имени, содержаного внешнюю ссылку на ячейки в другой книге

Откройте 9-ю книгу и книгу-источник.

В книге назначения перейдите к пункту Формулы > определенные имена >определить имя.

Группа "Определенные имена" на ленте

В диалоговом окне Новое имя в поле Имя введите имя диапазона.

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

Если вы хотите использовать имя функции, введите имя функции и наведите курсор в то место, где вы хотите использовать внешнюю ссылку. Например, введите =СУММ()и расположить курсор между скобами.

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

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


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

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

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

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

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

Когда источник открыт, внешняя ссылка включает имя книги в квадратных скобках([ ]), за которым следуют имя таблицы, восклицательный пункт(!) и ячейки, от которых зависит формула. Например, следующая формула добавляет ячейки C10:C25 из книги с именем Budget.xls.

Внешняя ссылка

Если источник не открыт, внешняя ссылка включает весь путь.

Внешняя ссылка

Примечание: Если имя другого таблицы или книги содержит пробелы или небуквенные символы, необходимо заключенное имя (или путь) в одиночные кавычка, как по примеру выше. Excel будет автоматически добавлять эти данные при выборе исходных диапазонов.

В формулах, которые ссылаются на определенное имя в другой книге, используется имя книги, за которым следуют восклицательный пункт (!) и имя. Например, следующая формула добавляет ячейки из книги "Продажи" Budget.xlsx.

Внешняя ссылка

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

Введите = (знак равенства).

Если вы хотите использовать функцию, например СУММ, введите ее имя и открываю скобки. Например, =СУММ(.

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

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

Примечание: Если выбрать несколько ячеек (=Лист1! A1:A10) и текущую версию Microsoft 365 ,после чего можно просто нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формула должна быть введена как формула массива устаревшей, нажав CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Excel вернуться на исходный и отобразить значения из исходного.

Создание внешней ссылки на ячейки в разных книгах

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

В книге-источнике выберите ячейку или ячейки, которые нужно связать.

Нажмите CTRL+C или перейдите на главная> буфер обмена > Копировать.

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

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

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

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

Создание связи с книгой

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

Введите = (знак равенства).

Если вы хотите использовать функцию, например СУММ, введите ее имя и открываю скобки. Например, =СУММ(.

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

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

Excel вернуться на исходный и отобразить значения из исходного.

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

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

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

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

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

Окно вставки функции

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

Переход к редактору функций для вставки формулы в Excel

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

Выбор функции из списка для вставки формулы в Excel

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

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

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

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

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

Используем вкладку с формулами

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

Переход к списку формул для вставки формулы в Excel

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

Выбор категории формул для вставки формулы в Excel

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

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

Ручная вставка формулы в Excel

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

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

Ручное написание формулы для вставки формулы в Excel

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

Подсказки при ручном написании формулы для вставки формулы в Excel

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

Вставка математических формул

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

Переход к вставке символов для вставки формулы в Excel

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

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

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

Редактирование математических уравнений для вставки формулы в Excel

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

Например, вам нужно скопировать формулы в выбранном диапазоне из текущей книги в другую книгу без ссылки, как легко решить эту проблему в 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-дневная пробная версия!

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