Прескочи на основното съдържание

Как да поддържам препратката към клетка с формула постоянна в Excel?

Автор: Силувия Последна промяна: 2024-04-12

В този урок ще демонстрираме как да промените препратка към клетка във формула на постоянна (абсолютна) препратка, за да предотвратите промяната й, когато формулата се копира другаде.

Екранната снимка по-долу показва два различни типа препратки към клетки във формулите за изчисляване на общата цена на елементите:
  • Формулата отляво неправилно измества референтния процент на дисконтиране надолу във всеки ред. При копиране от D3 да се D4 намлява D5, то препратки F4 намлява F5 вместо фиксирания сконтов процент в F3, което води до неправилни изчисления в D4 намлява D5.
  • От дясната страна на екранната снимка $F$3 е постоянна (абсолютна) препратка. Той поддържа дисконтовия процент свързан с клетката F3, без значение къде е копирана формулата в работната книга. Следователно, копирането на формулата надолу в колоната поддържа дисконтовия процент постоянен за всички елементи.

Поддържайте препратката към клетка с формула постоянна с клавиша F4

За да поддържате постоянна препратка към клетка във формула, просто добавете символа $ преди буквата на колоната и номера на реда, като натиснете клавиша F4. Ето как да го направите.

  1. Кликнете върху клетката, която съдържа формулата.
  2. В лентата с формули поставете курсора в препратката към клетката, която искате да направите постоянна. Тук избирам препратката F3.
  3. Натиснете F4 клавиш за превключване през референтния тип, докато стигнете до абсолютната референция, която добавя a знак за долар ($) преди буквата на колоната и номера на реда. Тук F3 ще бъде променен на $F$3. След това натиснете Enter, за да потвърдите промяната.

Сега той запазва дисконтовия процент, свързан с клетка F3, независимо къде е копирана формулата в работната книга.

Забележка: Всяко натискане на F4 ключови цикли през различни референтни състояния: абсолютно ($1 $), смесена абсолютна колона и относителен ред ($A1), смесена относителна колона и абсолютен ред (A $ 1), и обратно към роднина (A1).

Няколко кликвания, за да направите всички препратки към клетки абсолютни в диапазони

Горният метод помага да се обработват клетките една по една. Ако искате да приложите абсолютна препратка към няколко клетки наведнъж, тук силно препоръчваме Конвертиране на препратки функция на Kutools за Excel. С тази функция можете лесно да направите всички препратки към клетки в диапазон от клетки или множество диапазони от клетки абсолютни с няколко кликвания.

След инсталиране на Kutools за Excel, отидете на Kutools , изберете Повече > Конвертиране на препратки за да отворите Преобразуване на препратки към формули диалогов прозорец. След това трябва да:

  1. Изберете диапазон или няколко диапазона, съдържащи формули, които искате да направите всички препратки към клетки постоянни.
  2. Избери До абсолютна и след това щракнете върху OK за да започнете конвертирането.

Тогава всички препратки към клетки за формули в избрания диапазон незабавно се променят на постоянни препратки.

Забележка: За да използвате тази функция, трябва да инсталирате Kutools за Excel първо, моля щракнете, за да изтеглите и имате 30-дневен безплатен пробен период сега.

Демо: Поддържайте препратката към клетка с формула постоянна с Kutools за Excel


Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (12)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thank you for this post, it was very helpful
Rated 5 out of 5
This comment was minimized by the moderator on the site
Not working if you have index match or vlooup in the formula
This comment was minimized by the moderator on the site
That Kutools "Convert Formula References" is perfect, exactly what I need. Unfortunately I can't install that, but it's nice to know someone else needed it and made an extension for it. At least it gives me some closure knowing I'll never find it in base Excel haha. Thanks.
This comment was minimized by the moderator on the site
Hi Austin,Did you get any error prompt when installing Kutools for Excel? 
This comment was minimized by the moderator on the site
Hi Crystal! Oh, thanks for asking. I was on my Work PC so I knew I would be unable to install anything like this without going through the process of getting it approved with IT, presenting a solid reason to the team as to why we need to pay for additional software, etc. It would be a major headache, and I'm certain I would lose the argument. (Make no mistake, I'm all for it) But, unfortunately I settled for the smaller headache of doing what Kutools' "Convert Formula References" process would do, to a few hundred cells by hand. When I've made it to the big leagues, and I'm the boss, I'll ensure that my whole team is outfitted with Kutools. It's an awesome addition, for sure. 
This comment was minimized by the moderator on the site
Hi Austin314,Thank you very much for your feedback and I look forward to the day when your whole team is outfitted with Kutools.^_^
This comment was minimized by the moderator on the site
Superb.....
This comment was minimized by the moderator on the site
Does not work. If I insert a row above the cell, the formula "tracks" the cell to its new location. This is not what your title implies. I need a formula that reads = B1 and if data gets inserted into row B:B then the formula reads = B1 and returns the new value. Absolute referencing does not do this.
This comment was minimized by the moderator on the site
Andrew, that is exactly what I want too..... how can we hold the cell reference Completely constant in these circumstances?
This comment was minimized by the moderator on the site
Andrew, Martin! .....I came here for something else but I think I've got what you need.  You can also reference cells using the INDIRECT() function. For your case, if you go to cell C1 (or wherever) and set the equation in C1 to be =INDIRECT("B1"), then it will always return whatever is in B1, no matter what happens to B1. So then, if you insert a column of data into column B, your equation would move over to cell D1, and would continue to pull data from the brand new value in B1. The older referenced value is now in C1, with the column of data before. You can also perform mathematic operations on it as you would any other cell reference. Happy Spreadsheets :)
This comment was minimized by the moderator on the site
Use the INDEX() function and for the Array use a range of columns to cover all your data (assuming no column inserts/deletes will happen)
This comment was minimized by the moderator on the site
Financial ratios are one of the most common tools of managerial decision making. A ratio is a comparison of one number to another—mathematically, a simple division problem. Financial ratios involve the comparison of various figures from the financial statements in order to gain information about a company's performance. It is the interpretation, rather than the calculation, that makes financial ratios a useful tool for business managers. Ratios may serve as indicators, clues, or red flags regarding noteworthy relationships between variables used to measure the firm's performance in terms of profitability, asset utilization, liquidity, leverage, or market valuation.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations