Оглавление:
Видео: Копирование формул без сдвига ссылок в Excel 2025
Если вам просто нужно скопировать одну формулу в Excel 2016, используйте функцию автозаполнения или команды Копировать и Вставить. Этот тип формулы, хотя и довольно распространенный, не может быть выполнен с перетаскиванием.
Не забывайте опцию Totals в инструменте быстрого анализа. Вы можете использовать его для создания строки или столбца итогов в нижнем или правом краю таблицы данных во флэш-памяти. Просто выберите таблицу как диапазон ячеек и нажмите кнопку быстрого анализа, а затем Totals в ее палитре. Затем нажмите кнопку «Сумма» в начале палитры, чтобы создать формулы, которые будут содержать столбцы в новой строке в нижней части таблицы и / или кнопку «Сумма» в конце палитры, чтобы создать формулы, которые суммируют строки в новой столбец справа.
Вот как вы можете использовать AutoFill для копирования одной формулы в диапазон ячеек. На этом рисунке вы можете увидеть рабочий лист Mother Goose Enterprises - 2016 со всеми компаниями, но на этот раз только один ежемесячный итог в строке 12, который находится в процессе копирования через ячейку E12.
На следующем рисунке показан рабочий лист после перетаскивания дескриптора заполнения в ячейке B12 для выбора диапазона ячеек C12: E12 (где эта формула должна быть скопирована).
Относительно
На рисунке показан рабочий лист после того, как формула в ячейке скопирована в диапазон ячеек C12: E12 и активна ячейка B12. Обратите внимание, как Excel обрабатывает копирование формул. Исходная формула в ячейке B12 выглядит следующим образом:
= SUM (B3: B11)
Когда исходная формула скопирована в ячейку C12, Excel слегка меняет формулу, чтобы она выглядела следующим образом:
= SUM (C3: C11)
Excel настраивает ссылку на столбец, меняя ее с B на C, потому что вы скопировали слева направо по строкам.
Когда вы копируете формулу в диапазон ячеек, который распространяется по строкам, Excel корректирует номера строк в скопированных формулах, а не буквы столбцов в соответствии с положением каждой копии. Например, ячейка E3 в рабочем листе «Матушка гуся Предприятия - 2016» содержит следующую формулу:
= СУММ (B3: D3)
Когда вы копируете эту формулу в ячейку E4, Excel меняет копию формулы на следующее:
= SUM (B4: D4)
Excel настраивает ссылку на строку, чтобы сохранить ток с новой строкой 4. Поскольку Excel корректирует ссылки на ячейки в копиях формулы относительно направления копирования, ссылки на ячейки известны как относительные ссылки на ячейки .
Некоторые вещи абсолюты!
Все новые формулы, которые вы создаете, естественно содержат относительные ссылки на ячейки, если вы не указали иначе. Поскольку большинство копий, которые вы делаете из формул, требуют корректировки их ссылок на ячейки, вам редко приходится придумывать эту схему. Затем, время от времени, вы сталкиваетесь с исключением, которое требует ограничения, когда и как ссылки на ячейки корректируются в копиях.
Одним из наиболее распространенных из этих исключений является то, что вы хотите сравнить диапазон разных значений с одним значением. Это происходит чаще всего, когда вы хотите вычислить, какой процент каждой части соответствует сумме. Например, в рабочей таблице «Матушка гуся Предприятия - 2016» вы сталкиваетесь с этой ситуацией при создании и копировании формулы, которая вычисляет, какой процент каждого ежемесячного итога (в диапазоне ячеек B14: D14) составляет ежеквартальное значение в ячейке E12.
Предположим, что вы хотите ввести эти формулы в строке 14 листа «Матери-гусиные предприятия - 2016», начиная с ячейки B14. Формула в ячейке B14 для вычисления процента от января-продажи к первому кварталу является очень простой:
= B12 / E12
Эта формула делит январский объем продаж в ячейке B12 на квартальную сумму в E12 (что может быть проще?). Посмотрите, однако, на то, что произойдет, если вы перетащили дескриптор заполнения в одну ячейку вправо, чтобы скопировать эту формулу в ячейку C14:
= C12 / F12
Настройка первой ссылки на ячейку от B12 до C12 - это просто что доктор заказал. Однако корректировка ссылки на вторую ячейку от E12 до F12 является катастрофой. Вы не только не подсчитаете, какой процент февральских продаж в ячейке C12 приходится на продажи в первом квартале в E12, но вы также получаете один из этих ужасных # DIV / 0! ошибки в ячейке C14.
Чтобы остановить Excel от настройки ссылки на ячейку в формуле в любых сделанных вами копиях, преобразуйте ссылку ячейки относительно абсолютной. Вы делаете это, нажимая функциональную клавишу F4, после того, как вы поместили Excel в режим редактирования (F2). Excel указывает, что вы делаете ссылку ячейки абсолютной, помещая знаки доллара перед буквой колонки и номером строки. Например, на этом рисунке ячейка B14 содержит правильную формулу для копирования в диапазон ячеек C14: D14:
= B12 / $ E $ 12
Посмотрите на рабочий лист после того, как эта формула будет скопирована в диапазон C14: D14 с дескриптором заполнения и ячейкой C14 (см. Следующий рисунок). Обратите внимание, что панель формул показывает, что эта ячейка содержит следующую формулу:
= C12 / $ E $ 12
Поскольку E12 был изменен на $ E $ 12 в исходной формуле, все копии имеют такую же абсолютную (неизменяемую) ссылку.
Если вы goof up и скопируйте формулу, где одна или несколько ссылок на ячейки должны быть абсолютными, но вы оставили их относительными, отредактируйте исходную формулу следующим образом:
-
Дважды щелкните ячейку с помощью формулы или нажмите F2, чтобы отредактировать его.
-
Расположите точку вставки где-нибудь на ссылке, которую вы хотите преобразовать в абсолютную.
-
Нажмите F4.
-
Когда вы закончите редактирование, нажмите кнопку «Ввод» на панели формул, а затем скопируйте формулу в диапазон перепутанных ячеек с помощью дескриптора заполнения.
Обязательно нажмите F4 только один раз, чтобы изменить ссылку на ячейку на абсолютно абсолютную, как я описал ранее. Если вы снова нажмете функциональную клавишу F4, вы получите так называемую ссылку , , где только часть строки является абсолютной, а часть столбца является относительной (как в E $ 12). Если вы снова нажмете F4, в Excel появится другой тип смешанной ссылки, где часть столбца будет абсолютной, а часть строки будет относительной (как в $ E12). Если вы продолжите работу и еще раз нажмите F4, Excel изменит ссылку на ячейку на полностью относительную (как в Е12).
После того, как вы вернетесь туда, где вы начали, вы можете продолжать использовать F4 для повторного запуска этого же набора изменений ссылок на ячейки.
Если вы используете Excel 2016 на устройстве, не имеющем доступа к физической клавиатуре с функциональными клавишами (например, планшетом с сенсорным экраном), единственный способ конвертировать адреса ячеек в ваши формулы от относительной абсолютной или некоторой смешанной адреса заключается в том, чтобы открыть сенсорную клавиатуру и использовать ее, чтобы добавить знаки доллара до буквы столбца и / или номера строки в соответствующем адресе ячейки на панели формул.
