Як скопіювати формулу вниз без збільшення в Excel

  • Поділитися Цим
Hugh West

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

Завантажити Практичний посібник

Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.

Скопіювати вниз Formula.xlsm

3 швидких способи копіювання формули вниз без збільшення в Excel

  • Погляньмо на цей набір даних. У нас є дані про ціни на різні товари компанії з назвою APEX Garments Існують Найменування позицій їхні ціни , податок, і ціни з податком у стовпчиках B, C, D, і E У першій комірці колонки E , ціни з податком ми написали формулу
=C4+C4*D4

  • Тепер ми хочемо скопіювати цю формулу до решти комірок, не збільшуючи податок, D4. Це означає, що камера E5 буде:
=C5+C5*D4

  • Аналогічним чином, клітина E6 буде:
=C6+C6*D4

  • І т.д. Як цього досягти? Ось три методи, які ви можете використовувати для копіювання формули вниз без збільшення в Excel.

1. використання абсолютного посилання на комірку для копіювання формули вниз без збільшення

Найкращим способом досягти цього є використання Абсолютне посилання на клітинку. An Абсолютне посилання на комірку це посилання на комірку, що має Знак долара ($) перед номером рядка і стовпця. Коли ми перетягуємо формулу з символом Абсолютне посилання на комірку через Ручка наповнення вона не збільшується. Абсолютне посилання на комірку осередку D4 це $D$4 Тому використовуйте цю формулу в Батончик "Формула для клітини E4.

=C4+C4*$D$4

В Excel версії 2013 або вище ви можете використовувати комбінацію клавіш для створення Абсолютне посилання на комірку Виконайте наведені нижче кроки.

Сходинки:

  • Двічі клацніть у вікні Батончик "Формула або натисніть F2 на клавіатурі. Формула буде виглядати так Редагувати режим.
  • Встановіть курсор після D4 і натисніть F4 на клавіатурі. Він перетвориться D4 в $D$4 .
  • Якщо ви натиснете F4 знову обернеться $D$4 в D$4 .
  • Преса F4 ще раз і ви отримаєте $D4 .
  • Якщо ви натиснете F4 знову ж таки, ви отримаєте D4 .
  • Знову натисніть F4 і ви отримаєте $D$4. І цикл продовжується.
  • Якщо ваша формула містить більше одного посилання на комірку і вам потрібно зробити всі посилання Абсолютно, преса Ctrl + Shift + Home Спочатку виділиться вся формула. Потім натисніть F4 .
  • В рамках проекту Батончик "Формула курсор миші за замовчуванням залишається в кінці. Якщо це не так, можна натиснути клавішу Ctrl + End на клавіатурі, щоб довести його до кінця.

Після введення формули першої комірки з Абсолютне посилання на комірку в Формула Бар, Потрібно скопіювати формулу в решту комірок. Здійснити це можна двома способами.

Спосіб 1: Перетягуванням ручки заповнення

  • Перетягніть Ручка наповнення (Малий Знак "плюс" (+) у правому нижньому куті) з комірки, що містить формулу з Абсолютне посилання на комірку до комірки, в яку потрібно скопіювати формулу. Тут я перетягую Ручка наповнення з камери E4 до E13 .

  • В результаті отримую формулу, скопійовану в усі комірки без приросту D4 .

Спосіб 2: Використання опції "Заповнити" на панелі інструментів Excel

  • Виділіть комірку з формулою, що має вигляд Абсолютне посилання на комірку і решта комірок, куди потрібно скопіювати формулу. Виділяю комірки E4 до E13 .

  • Тоді переходьте на Головна>Заповнити Опція на панелі інструментів Excel під кнопкою Редагування розділ.

  • Натисніть на випадаюче меню, у вас з'явиться кілька варіантів. Натисніть на Вниз .

  • Формула буде скопійована в усі комірки без збільшення посилання на комірку D4 .

Докладніше: Копіювання формули в Excel зі зміною лише одного посилання на комірку

Схожі читання

  • Як скопіювати формулу на інший аркуш в Excel (4 способи)
  • Як скопіювати формулу вниз по стовпцю в Excel (7 способів)
  • Excel VBA для копіювання формули з відносним посиланням (детальний аналіз)

2. використання поля пошуку та заміни для копіювання формули вниз без збільшення

Цей спосіб дуже зручний, коли ви хочете копіювати формули з одного діапазону комірок в інший діапазон комірок без зміни посилання на комірку. Вважатимемо, що ми хочемо скопіювати стовпець E , ціна з податком до стовпчика F Як це зробити? Виконайте наведені нижче кроки.

Сходинки:

  • Перейдіть до Головна; Знайти та обрати Опція на Редагування група з питань Головна сторінка на панелі інструментів Excel.

  • Натисніть на випадаюче меню, де з'явиться кілька варіантів. Виберіть Замінити... .

  • Ви отримаєте Знайти і замінити Ви також можете натиснути кнопку Ctrl + H щоб отримати це. Знайти що опція, вставити ' = '. І в Замінити на опція, вставити ' Я не хочу, щоб ви знали, що я тут; '.

  • Натисніть на Замінити всіх. Ви отримаєте всі клітинки у стовпчику E маючи Я не хочу, щоб ви знали, що я тут; ось так.

  • Потім виділити всі комірки стовпця E скопіювати їх за допомогою Ctrl +C а потім вставити їх у стовпчик F .

  • Знову перейдіть до Головна>Знайди та обери Потім виберіть Замінити. (Або натисніть Ctrl + H ) Цього разу, в рамках Знайти що вставити "&&&". А в опції "&&& Замінити на опція, вставити '='.

  • Натисніть на Замінити всіх. Ви знайдете формули з колонки E скопійовано в стовпчик F без жодних змін.

Читати далі: Як скопіювати формулу в Excel зі зміною посилань на комірки

3 Застосування макросу VBA для копіювання формули вниз без збільшення

Ви можете використовувати VBA код для створення макросу, щоб зробити те ж саме, що я зробив раніше. Виконайте наведені нижче кроки.`

Сходинки:

  • Спочатку натисніть Alt + F11 у вашому файлі Excel. Відкриється вікно VBA вікно.
  • Потім перейдіть до розділу Вставка опція в VBA Панель інструментів. Виберіть Модуль.

  • У вас з'явиться вікно Модуля, яке виглядає наступним чином.

  • Запишіть тут наступний код для створення макросів.

Код

 Sub PasteExactFormulas() Dim Vrnt As Variant Dim sRang As Range, rRang As Range, s As Long, y As Long Set sRang = Application.InputBox("Виділити вихідний діапазон з формулами", Type:=8) s = sRang.Rows.Count y = sRang.Columns.Count Vrnt = sRang.Formula For i = 1 To UBound(Vrnt, 1) For j = 1 To UBound(Vrnt, 2) Vrnt(i, j) = CStr(Vrnt(i, j)) Next j Next i Set rRang = Application.InputBox("Вибрати першийкомірка діапазону вставки", Type:=8) Set rRang = rRang.Resize(s, y) rRang.Value = Vrnt End Sub 
  • У вікні модуля ваш код буде виглядати так.

  • Преса Ctrl + C щоб зберегти макроси. Ви отримаєте Вікно помилок ось так.

  • Натисніть на Ні. Excel автоматично відкриє таблицю Зберегти як Дайте мені вікно для вас. Ім'я файлу Потім натисніть на випадаюче меню з написом Зберегти як Тип .

  • Ви знайдете безліч варіантів. Обирайте Excel - Книга з підтримкою макросів. Потім натисніть Зберегти. Ваша робоча книга тепер збережена з файлом Макроси .

  • Потім поверніться на аркуш Excel і натисніть Alt + F8 Ви отримаєте коробку з назвою Макроси Виберіть пункт Макрос який ви хочете запустити, і натисніть Біжи Тут я хочу бігти. ВставитиТочніФормули.

  • Якщо запустити нещодавно створену Макрос "Про те, що в Україні не існує жодного закону, який би ВставитиТочніФормули, ви отримаєте Поле вводу Виділяємо діапазон комірок, з яких потрібно скопіювати формули, і натискаємо ОК. Тут я виділяю комірки E3 - E13 .

  • Ви отримаєте ще один Поле вводу Виділіть першу комірку діапазону, в яку потрібно вставити формули, і натисніть кнопку ГАРАЗД. Тут я вибираю F3 .

  • А також ви знайдете формули стовпчика E красиво скопійовано в стовпчик F Очевидно, що при цьому не копіюється формат комірок, а тільки формула. При бажанні можна змінити формат вручну.

Детальніше: VBA для копіювання формули з комірки зверху в Excel (10 методів)

Висновок

Я сподіваюся, що 3 методи, показані вище, будуть корисні, коли ви намагаєтеся скопіювати формулу вниз без збільшення в excel. Якщо вам сподобалася стаття, будь ласка, поділіться нею з друзями. Більше подібних статей можна знайти на нашому сайті EXELDEMY.com сайт

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.