Skip to content
При написании формулы Excel знак $ в ссылке на ячейку сбивает с толку многих пользователей. Но объяснение очень простое: это всего лишь способ ее зафиксировать. Знак доллара в данном случае служит только одной цели — он указывает, следует ли изменять ссылку при копировании. И это короткое руководство предоставляет полную информацию о том, какими способами можно закрепить адрес ячейки, чтобы он не менялся при копировании формулы.
Если вы создаете формулу только для одной клетки вашей таблицы Excel, то проблема как зафиксировать ячейку вас не волнует. А вот если её нужно копировать или перемещать по таблице, то здесь-то и скрываются подводные камни. Чтобы не сломать расчеты, некоторые ячейки следует зафиксировать в формулах, чтобы их адреса уже не менялись.
Как упоминалось ранее, относительные ссылки на ячейки являются основными по умолчанию для любой формулы, созданной в Excel. Но их главная особенность — изменение при копировании и перемещении. Во многих же случаях необходимо зафиксировать адрес ячейки в формуле, чтобы не потерять эту ссылку при изменении таблицы. Ниже мы рассмотрим следующие способы:
- Как зафиксировать ячейку вручную.
- Использование функциональной клавиши.
- Выборочная фиксация по строке или столбцу.
- Закрепите адрес ячейки при помощи имени.
Чтобы предотвратить изменение ссылок на ячейку, строку или столбец, используют абсолютную адресацию , которая отличается тем, что перед координатой строки или столбца ставится знак доллара $.
Поясним на простом примере.
=A1*B1
Здесь используются относительные ссылки. Если переместить это выражение на 2 ячейки вниз и 2 вправо, то мы увидим уже
=C3*D3
На 2 позиции изменилась буква столбца и на 2 единицы – номер строки.
Если в ячейке A1 у нас записана информация, которую нам нужно использовать во многих клетках нашей таблицы (например, курс доллара, размер скидки и т.п.), то желательно зафиксировать ее, чтобы ссылка на ячейку A1 никогда не «сломалась»:
=$A$1*B1
В результате, если мы повторим предыдущую операцию, то получим в результате формулу
=$A$1*D3
Ссылка на A1 теперь не относительная, а абсолютная. Более подробно об относительных и абсолютных ссылках вы можете прочитать в этой статье на нашем блоге.
В этом и состоит решение проблемы фиксации ячейки — нужно превратить ссылку в абсолютную.
А теперь рассмотрим подробнее, какими способами можно закрепить ячейку, строку или столбец в формуле.
Как вручную зафиксировать ячейку в формуле.
Предположим, у нас уже имеется формула в одной из клеток нашей таблицы.
В ячейке D2 подсчитаем сумму скидки:
=B2*F2
Записывать подобный расчет для каждого товара — хлопотно и нерационально. Хочется скопировать его из C2 вниз по столбцу. Но при этом ссылка на F2 не должна измениться. Иначе наши расчеты окажутся неверными.
Поэтому ссылку на ячейку F2 в нашем расчёте нужно каким-то образом зафиксировать, чтобы предотвратить ее изменение. Для этого мы при помощи знаков $ превратим ее из относительной в абсолютную.
Самый простой выход – отредактировать C2, для чего можно дважды кликнуть по ней мышкой, либо установить в нее курсор и нажать функциональную клавишу F2.
Далее при помощи курсора и клавиатуры вставляем в нужные места знак $ и нажимаем Enter. Получаем:
=B2*$F$2
Другими словами, использование $ в ссылках на ячейки делает их фиксированными и позволяет перемещать формулу в Excel без их изменения. Вот теперь можно и копировать, как показано на скриншоте ниже.
Фиксируем ячейку при помощи функциональной клавиши.
Вновь открываем ячейку для редактирования и устанавливаем курсор на координаты нужной нам ячейки.
Нажимаем функциональную клавишу F4 для переключения вида ссылки.
Неоднократно нажимая F4, вы будете переключать ссылки в следующем порядке:
Для того, чтобы зафиксировать ссылку на ячейку, достаточно нажать F4 всего один раз.
Думаю, это несколько удобнее, чем вводить знак доллара вручную.
Частичная фиксация ячейки по строке или по столбцу.
Часто случается, что необходимо зафиксировать только строку или столбец в адресе ячейки. Для этого используются смешанные ссылки.
Вы можете использовать два вида смешанных ссылок:
- Строка фиксируется, а столбец изменяется при копировании.
- Столбец блокируется, а строка изменяется при копировании.
Смешанная ссылка содержит одну относительную и одну абсолютную координату, например $A1 или A$1. Проще говоря, знак доллара используется только единожды.
Получить такую ссылку вы можете любым из описанных выше способов. Либо вручную выбираете место и устанавливаете знак $, либо нажимаете F4 не один, а два или три раза. Вы это видите на рисунке чуть выше.
В результате мы имеем следующее:
В таблице ниже показано, как может быть закреплена ссылка на ячейку.
| Зафиксированная ячейка | Что происходит при копировании или перемещении | Клавиши на клавиатуре |
| $A$1 | Столбец и строка не меняются. | Нажмите F4. |
| A$1 | Строка не меняется. | Дважды нажмите F4. |
| $A1 | Столбец не изменяется. | Трижды нажмите F4. |
Рассмотрим пример, когда нужно закрепить только одну координату: либо столбец, либо строку. И все это в одной формуле.
Предположим, нужно рассчитать цены продажи при разных уровнях наценки. Для этого нужно умножить колонку с ценами (столбец В) на 3 возможных значения наценки (записаны в C2, D2 и E2). Вводим выражение для расчёта в C3, а затем копируем его сначала вправо по строке, а затем вниз:
=$B3*(1+C$2)
Так вы можете использовать силу смешанной ссылки для расчета всех возможных цен с помощью всего одной формулы.
В первом множителе мы зафиксировали в координатах ячейки адрес столбца. Поэтому при копировании вправо по строке адрес $B3 не изменится: ведь строка по-прежнему третья, а буква столбца у нас зафиксирована и меняться не может.
А вот во втором множителе знак доллара мы поставили перед номером строки. Поэтому при копировании вправо координаты столбца изменятся и вместо C$2 мы получим D$2. В результате в D3 у нас получится выражение:
=$B3*(1+D$2)
А когда будем копировать вниз по столбцу, всё будет наоборот: $B3 изменится на $B4, $B5 и т.д. А вот D$2 не изменится, так как «заморожена» строка. В результате в С4 получим:
=$B4*(1+C$2)
Самый приятный момент заключается в том, что формулу мы записываем только один раз, а потом просто копируем ее. Одним махом заполняем всю таблицу и экономим очень много времени.
И если ваши наценки вдруг изменятся, просто поменяйте числа в C2:E2, и проблема пересчёта будет решена почти мгновенно.
В случае, если вам нужно поменять относительные ссылки на абсолютные (или наоборот) в группе ячеек, в целом столбце или большой области, то описанный выше способ ручной корректировки может стать весьма обременительным и скучным занятием. При помощи специального инструмента преобразования формул вы можете выделить целый диапазон, а затем преобразовать формулы в этих ячейках в абсолютные либо в относительные ссылки. Или же можно просто заменить все формулы их значениями одним кликом мышки.
Как зафиксировать ячейку, дав ей имя.
Отдельную ячейку или целый диапазон ячеек в Excel также можно определить по имени. Для этого вы просто выбираете нужную ячейку, вводите желаемое имя в поле Имя и нажимаете клавишу Enter.
Вернёмся к нашему примеру со скидками. Давайте попробуем ячейке F2 присвоить собственное имя, чтобы затем использовать его в расчетах.
Установите курсор в F2, а затем присвойте этому адресу имя, как это показано на рисунке выше. При этом можно использовать только буквы, цифры и нижнее подчёркивание, которым можно заменить пробел. Знаки препинания и служебные символы не допускаются. Не будем мудрствовать и назовём его «скидка».
Это имя теперь вы можете использовать в формулах вашей рабочей книги. Это своего рода абсолютная ссылка, поскольку за ним навсегда закрепляются координаты определенной ячейки или диапазона.
Таким образом, ячейку F2 мы ранее фиксировали при помощи абсолютной ссылки и знака $ —
=B2*$F$2
а теперь то же самое делаем при помощи её имени «скидка»:
=B2*скидка
Ячейка так же надёжно зафиксирована, а формула же при этом становится более понятной и читаемой.
Эксель понимает, что если в формуле встречается имя «скидка», то вместо него нужно использовать содержимое ячейки F2.
Вот какими способами можно зафиксировать ячейку в формуле в Excel. Благодарю вас за чтение и надеюсь, что эта информация была полезной!
Как удалить сразу несколько гиперссылок — В этой короткой статье я покажу вам, как можно быстро удалить сразу все нежелательные гиперссылки с рабочего листа Excel и предотвратить их появление в будущем. Решение работает во всех версиях Excel,…
Как использовать функцию ГИПЕРССЫЛКА — В статье объясняются основы функции ГИПЕРССЫЛКА в Excel и приводятся несколько советов и примеров формул для ее наиболее эффективного использования. Существует множество способов создать гиперссылку в Excel. Чтобы сделать ссылку на…
Гиперссылка в Excel: как сделать, изменить, удалить — В статье разъясняется, как сделать гиперссылку в Excel, используя 3 разных метода. Вы узнаете, как вставлять, изменять и удалять гиперссылки на рабочих листах, а также исправлять неработающие ссылки. Гиперссылки широко используются…
Как использовать функцию ДВССЫЛ – примеры формул — В этой статье объясняется синтаксис функции ДВССЫЛ, основные способы ее использования и приводится ряд примеров формул, демонстрирующих использование ДВССЫЛ в Excel. В Microsoft Excel существует множество функций, некоторые из которых…
Как сделать диаграмму Ганта — Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта. В этом кратком руководстве я постараюсь показать…
Как сделать автозаполнение в Excel — В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы…
Быстрое удаление пустых столбцов в Excel — В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
Наши советы помогут работать с обычными суммами значений в выбранном диапазоне ячеек или сложными вычислениями с десятками аргументов. Главное, что при большом количестве формул их будет легко расположить в нужных местах.
1 Простое протягивание формулы
Это самый простой и привычный для многих пользователей способ распространения формулы сразу на несколько ячеек строки или столбца. Он требует выполнения следующих действий:
- В первую ячейку с одной из сторон (например, сверху) надо записать нужную формулу и нажать Enter.
- После появления рассчитанного по формуле значения навести курсор в нижний правый угол ячейки. Подождать, пока толстый белый крестик не превратиться в тонкий черный.
- Нажать на крестик и, удерживая его, протянуть формулу в нужном направлении. В указанном примере — вниз.
Аргументы в формуле будут изменяться соответственно новому расположению. И если в самой первой ячейке это были F7 и G7, в последней позиции столбца это будет уже F12 и G12. Соответственно, если начинать распространять формулы по строкам, изменяться будут не цифры, а буквы в обозначениях ячеек.
Способ отличается простотой и высокой скоростью. Но не всегда подходит для больших таблиц. Так, если в столбце несколько сотен или даже тысяч значений, формулу проще растягивать другими способами, чтобы сэкономить время. Один из них — автоматическое копирование, требующее всего лишь двойного клика кнопкой мыши.
2 Быстрое автозаполнение
Еще один способ в Excel протянуть формулу до конца столбца с более высокой по сравнению с первой методикой скоростью. Требует от пользователя применить такие действия:
- Ввести в верхнюю ячейку формулу, в которой применяются аргументы из соседних столбцов. Нажать кнопку Enter.
- Навести курсор на правый нижний угол, чтобы он приобрел форму черного крестика.
- Кликнуть два раза по нижнему правому углу ячейки. Результатом станет автоматическое распространение формулы по столбцу с соответствующим изменением аргументов.
Стоит отметить, что автоматическое протягивание выполняется только до первой пустой ячейки. И если столбец был прерван, действия придется повторить для следующего диапазоне.
Еще одна особенность такого автоматического копирования формул — невозможность использования для строки. При попытке распространить значение ячейки не вниз, а в сторону, ничего не происходит. С другой стороны, длина строк обычно намного меньше по сравнению со столбцами, которые могут состоять из нескольких тысяч пунктов.
3 Протягивание без изменения ячеек в формуле
Еще один способ позволяет распространять формулы в Excel без изменения некоторых аргументов. Это может понадобиться в тех случаях, когда одно или несколько значений будут содержаться в одной и той же ячейке. Поможет в закреплении формулы специальная функция фиксации ссылок.
Для распределения без изменения адреса ячейки выполняются те же действия, что и при обычном протягивании или автоматическом копировании. Но при вводе формулы следует зафиксировать адреса, которые не будут меняться. Для этого используются символы доллара — $. Если в каждом новом пункте столбца при расчетах используется одна и та же ячейка, значки надо будет поставить и перед номером строки, и перед литерой, которая указывает на колонку. Как в примере: $G$6.
Ставить знак $ перед названием только строки или столбца при распределении функции не имеет смысла. Потому что, когда формула протягивается, в ней автоматически меняются только нужные части аргументов. Для столбцов это будут номера строк, для строк — названия колонок.
4 Простое копирование
Еще один способ представляет собой не совсем протягивание, а копирование. Но только более простое и позволяющее выделить конкретный диапазон, а не доверять такое выделение компьютеру. Процесс распределения требует выполнить следующие действия:
- Записать в одну из крайних ячеек строки или столбца нужную формулу и нажать Enter.
- Скопировать значение функции — с помощью контекстного меню, иконки на панели или комбинации клавиш Ctrl + C.
- Установить курсор в противоположную часть столбца или строки.
- Нажать на клавиши Ctrl + Shift + «Стрелка вверх». Результатом становится выделение нужного диапазона, даже если на этом участке столбца будет несколько сотен или тысяч пунктов.
- Вставить формулу. Самый простой способ сделать это — нажать комбинацию Ctrl + V.
Результатом будет такое же распределение функции по столбцу, как и при использовании способа №2. Но в отличие от него здесь можно выделить только часть диапазона. Или, наоборот, продлить такое протягивание дальше даже при наличии пустых строк. Правда, во втором случае лишнее значение придется удалить вручную.
Эта небольшая хитрость подходит и для распределения вдоль строки. В этом случае вместо комбинации Ctrl + Shift + «Стрелка вверх» придется нажать Ctrl + Shift + «Стрелка влево» (или вправо, если копируемая формула находится в крайнем левом столбце).
5 Протягивание формул в таблице Excel
Распределять формулы можно и в том случае, если данные размещены не на практически бесконечном листе, а в границах таблицы.
Для преобразования в табличную форму достаточно выделить одну из ячеек и нажать комбинацию Ctrl + T, чтобы вызвать диалоговое окно и указать диапазон данных таблицы.
Перед тем, как протянуть формулу в Excel, достаточно всего лишь ввести нужную функцию в самой верхней строчке таблицы и нажать Enter. Способ работает только при отсутствии других значений в столбце с формулой.
Формула автоматически распределяется по колонке. Преимущества способа — скорость, сравнимая с применением макроса. Недостаток — работает он только при использовании табличной формы размещения данных в Excel и позволяет протянуть формулу сразу до конца таблицы, а не до нужной строки.
Читайте также:
- Лучшие веб-камеры для дома и офиса: рейтинг 2021 года=«content_internal_link»>
- Нумерация страниц в Опен Офис: простая инструкция=«content_internal_link»>
Перейти к содержимому
Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.
Первый способ: протянуть ячейку в столбце или строке.
Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Нажать и удерживать левую кнопку мыши.
4. Не отпуская кнопку мыши потянуть крестик в нужном направлении. В ту сторону, в которую следует распространить значение ячейки.
Второй способ: быстрое протягивание формулы в один клик мыши.
Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия:
1. Записать функцию (формулу) в ячейку и нажать «ENTER».
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Кликнуть двойным кликом по правому нижнему углу ячейки.
Формула протянется автоматически до первой пустой ячейки или до полной в случаях, когда в столбце после ячейки с размножаемой функцией стоят пустые ячейки.
Третий способ: протянуть формулу без изменения (смещения) исходных ячеек.
Для протягивания функции без ее изменения следует выполнить те же операции, что в первом и во втором случает. Только перед протягиванием нужно зафиксировать адреса неизменяемых ячеек.
Зафиксировать адреса ячеек можно добавив перед значением адреса столбца или перед значением адреса строки знак «$»доллара.
Теперь, когда адрес закреплен, он не будет меняться при протягивании.
Четвертый способ: протянуть формулу при помощи копирования.
Подходит для работы под фильтрами.
Выполняется следующим образом:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».
3. Выделить нужный диапазон.
Для быстрого выделения вниз достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка вниз
Для быстрого выделения в сторону достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка в сторону
- После того, как выделили диапазон, следует вставить скопированную формулу при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»v».
Как в excel закрепить (зафиксировать) ячейку в формуле
Очень часто в Excel требуется закрепить (зафиксировать) определенную ячейку в формуле. По умолчанию, ячейки автоматически протягиваются и изменяются. Посмотрите на этот пример.
У нас есть данные по количеству проданной продукции и цена за 1 кг, необходимо автоматически посчитать выручку.
Чтобы это сделать мы прописываем в ячейке D2 формулу =B2*C2
Если мы далее протянем формулу вниз, то она автоматически поменяется на соответствующие ячейки. Например, в ячейке D3 будет формула =B3*C3 и так далее. В связи с этим нам не требуется прописывать постоянно одну и ту же формулу, достаточно просто ее протянуть вниз. Но бывают ситуации, когда нам требуется закрепить (зафиксировать) формулу в одной ячейке, чтобы при протягивании она не двигалась.
Взгляните на вот такой пример. Допустим, нам необходимо посчитать выручку не только в рублях, но и в долларах. Курс доллара указан в ячейке B7 и составляет 35 рублей за 1 доллар. Чтобы посчитать в долларах нам необходимо выручку в рублях (столбец D) поделить на курс доллара.
Если мы пропишем формулу как в предыдущем варианте. В ячейке E2 напишем =D2* B7 и протянем формулу вниз, то у нас ничего не получится. По аналогии с предыдущим примером в ячейке E3 формула поменяется на =E3* B8 — как видите первая часть формулы поменялась для нас как надо на E3, а вот ячейка на курс доллара тоже поменялась на B8, а в данной ячейке ничего не указано. Поэтому нам необходимо зафиксировать в формуле ссылку на ячейку с курсом доллара. Для этого необходимо указать значки доллара и формула в ячейке E3 будет выглядеть так =D2/ $B$7 , вот теперь, если мы протянем формулу, то ссылка на ячейку B7 не будет двигаться, а все что не зафиксировано будет меняться так, как нам необходимо.
Примечание: в рассматриваемом примере мы указал два значка доллара $ B $ 7. Таким образом мы указали Excel, чтобы он зафиксировал и столбец B и строку 7 , встречаются случаи, когда нам необходимо закрепить только столбец или только строку. В этом случае знак $ указывается только перед столбцом или строкой B $ 7 (зафиксирована строка 7) или $ B7 (зафиксирован только столбец B)
Формулы, содержащие значки доллара в Excel называются абсолютными (они не меняются при протягивании), а формулы которые при протягивании меняются называются относительными.
Чтобы не прописывать знак доллара вручную, вы можете установить курсор на формулу в ячейке E2 (выделите текст B7) и нажмите затем клавишу F4 на клавиатуре, Excel автоматически закрепит формулу, приписав доллар перед столбцом и строкой, если вы еще раз нажмете на клавишу F4, то закрепится только столбец, еще раз — только строка, еще раз — все вернется к первоначальному виду.
Microsoft Excel. Как в Экселе закрепить ячейку в формуле?
Чтобы закрепить ячейку в формуле, необходимо ввести значок $. Если этот значок введен в формуле перед обозначением столбца, закрепленным будет столбец и при вертикальном перетаскивании (в примере ячейка D7 которая ссылается на С5) столбец будет закреплен а вот строка будет меняться. Поэтому такой же значок надо вводить и перед обозначением строки $C$7.Тогда ячейка будет gjkyjcnm. pfrhtgktyf
Закрепить ячейку в формуле можно двумя способами:
Первый способ. Вы написали необходимую формулу, например: =А1+В1. Теперь вы хотите её протянуть вниз, но чтобы второе слагаемое оставалось неизменно. У вас наверху в ексель есть строка, где отражается формула, вы должны навестить курсор на В1 и нажать клавишу F4. У вас получиться формула =А1+$В$1, наличие символа в виде $ фиксирует значения. Вы можете еще дважды нажать на F4, делая таким образом или столбец или строку динамичной, т.е.
$В$1 — зафиксирована ячейка;
В$1 — зафиксирован только столбец, при протягивание будет меняться номер строки;
В$1 — зафиксирована строка, при протягивание положение строки неизменно, а столбец меняется.
Второй способ. Вы просто в ручную пишите в формуле знак $, обычно данный знак находиться, где расположена цифра четыре на клавиатуре.
Как закрепить ячейку в формуле в excel
Бывают такие ситуации, когда пользователю необходимо закрепить ячейку в Excel. Дело в том, что по умолчанию все они являются скользящими, то есть, скажем, при автоматическом заполнении строки будет меняться имя столбца, и наоборот. Необходимость закрепление ячейки может быть вызвана тем, что юзеру нужно, дабы ссылка на ячейку не смещалась во время протягивания формулы. В общем, причин может быть множество, но суть одна: вам очень нужно научиться закреплять ячейки. Ну что ж, предлагаю в данной статье более детально обсудить данный вопрос и разобраться в том, как закрепить ячейку в формуле в excel. Ранее мы немного затрагивали этот вопрос уже тут.
Способ первый
Я расскажу о двух вариантах развития событий. Первый – самый простой, актуальный для формулы, в которой используются данные из одной книги. Скажем, вы создаете формулу E4/F4. Введите эту формулу в соответствующее поле, после чего выделите и нажмите клавишу F4. Как видите, формула станет выглядеть по-другому, в частности, у нее добавятся два значка, обозначающих доллар.
Что это значит? А то, что в случае, если вы протянете формулу, то ссылка на ячейку F4 будет оставаться на месте, то есть, будут зафиксированы столбец F и строчка 4. Если вы нажмете на клавиатуре еще раз команду F4, то один доллар пропадет, останется только тот, что разделяет F и 4 (F$4). Теперь это означает, что строчка 4 все так же зафиксирована, а вот столбец F уже будет перемещаться.
При третьем нажатии на кнопку F4, формула вновь поменяет свой внешний вид, и станет выглядеть $F4. Теперь, соответственно, не будет перемещаться столбик F, а строка 4 может отправляться в «свободное плаванье».
Способ второй
Второй способ будет для другого типа формул, в частности, если они имеют вид, например, R1C1. Предлагаю рассмотреть все нюансы тезисно:
- если вам нужно, чтобы была зафиксирована вся ячейка, она должна иметь такой внешний вид: R4C6;
- если вы хотите сделать нескользящей только строчку, в данном случае – R, формула будет выглядеть как R4C[-1];
- чтобы закрепить лишь столбец (C), пропишите RC6;
- для полной фиксации всего диапазона, выделите строку формул и нажмите на клавиатуре F4.
Предлагаю вам попробовать выполнить описанные действия самостоятельно, дабы удостовериться в том, что это несложный процесс. Так или иначе, необходимость зафиксировать ячейку в формуле возникнет обязательно, поэтому чрезвычайно важно быть во всеоружии и уметь это делать.
Видео в помощь
Как зафиксировать формулы сразу все $$
Как зафиксировать значение после вычисления формулы
Прошу помощи! Подскажите как зафиксировать результат вычисления формулы в ячейке для дальнейшего.
Как сохранить все wma файлы из папки в один, что бы потом сразу все подгружать?
как сохранить все wma файлы из папки в один, что бы потом сразу все подгружать в файл?
Записать сразу 2 формулы в макросе для VBA
Помогите, пожалуйста, как мне записать 2 формулы в макросе . Одну формулу для нахождения конечного.
Как импортировать сразу все БД?
При импорте в PHPMyAdmin на Open Server всех БД из одного файла, пишет: «#1046 — База данных не.
Как обновить сразу все датасеты
Вопрос такой. Можно ли найти на форме или на DataModule все компоненты типа TSimpleDataSet и.
Не факт!
Можно ташить и с *$ и с $* и с $$
Добавлено через 14 минут
Вам нужно изменить относительные ссылки на абсолютные, для этого нужно создать макрос (вариант 3 в макросе, который ниже в спойлере).
Я когда-то тоже самое искала и нашла 
Все, что необходимо — это выбрать тип преобразования ссылок в формулах. Вам нужен третий тип, на сколько я поняла (пример, $A$1). И выберите диапазон ячеек, в которых нужно изменить формулы.
Данный код просто скопируйте в стандартный модуль книги.
А вызваете его нажав Alt+F8 на клавиатуре и выбираете “Change_Style_In_Formulas”.
Код приведен ниже в спойлере
Замена формулы на ее результат
Вы можете преобразовать содержимое ячейки, содержащей формулу, так, чтобы вычисленное значение заменило формулу. Если вы хотите закрепить только часть формулы, вы можете заменить только ту часть, которую вы не хотите пересчитать. Замена формулы на ее результат может быть полезной, если в книге есть большое количество или сложные формулы, и вы хотите повысить производительность, создав статические данные.
Вы можете преобразовать формулы в их значения на основе одной ячейки или преобразовать весь диапазон.
Важно: Убедитесь, что вы изучите влияние замены формулы на результаты, особенно если в формулах ссылаются другие ячейки, содержащие формулы. Перед заменой формулы ее результатом рекомендуется создать резервную копию книги.
В этой статье не рассматриваются параметры вычислений и способы их устранения. Сведения о том, как включить или отключить автоматическое перерасчет на листе, можно найти в разделе Изменение пересчета формул, итераций или точности.
Замена формул с помощью вычисляемых значений
При замене формул их значениями Excel навсегда удаляет формулы. Если вы случайно заменили формулу с помощью значения и хотите восстановить формулу, нажмите кнопку отменить 
Выделите ячейку или диапазон ячеек, содержащих формулы.
Если формула является формула массива, выделите диапазон ячеек, содержащих формулу массива.
Выбор диапазона, содержащего формулу массива
Щелкните ячейку в формуле массива.
На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.
Нажмите кнопку Дополнительный.
Нажмите кнопку Текущий массив.
Нажмите кнопку » копировать 
Нажмите кнопку вставить 
Щелкните стрелку рядом с пунктом Параметры вставки 
В следующем примере показана формула в ячейке D2, которая умножает ячейки a2, B2 и скидку, полученную из C2, для расчета суммы счета для продажи. Чтобы скопировать фактическое значение вместо формулы из ячейки на другой лист или в другую книгу, можно преобразовать формулу в ее ячейку в ее значение, выполнив указанные ниже действия.
Нажмите клавишу F2, чтобы изменить значение в ячейке.
Нажмите клавишу F9 и нажмите клавишу ВВОД.
После преобразования ячейки из формулы в значение оно будет отображено как 1932,322 в строке формул. Обратите внимание, что 1932,322 является фактическим вычисленным значением, а 1932,32 — значением, которое отображается в ячейке в денежном формате.
Совет: При редактировании ячейки, содержащей формулу, можно нажать клавишу F9, чтобы полностью заменить формулу вычисляемым значением.
Замена части формулы значением, полученным при ее вычислении
Иногда возникает необходимость заменить только часть формулы на вычисленное значение. Например, вы хотите закрепить значение, используемое в качестве платежа для ссуды за автомобиль. Этот платеж рассчитывается на основе процента годового дохода за заем. В течение этого времени сумма дохода не изменится, поэтому вы хотите заблокировать оплату вниз в формуле, которая вычисляет платеж на основе различных сумм займа.
При замене части формулы на ее значение ее часть не может быть восстановлена.
Щелкните ячейку, содержащую формулу.
В 
Чтобы вычислить выделенный фрагмент, нажмите клавишу F9.
Чтобы заменить выделенный фрагмент формулы на вычисленное значение, нажмите клавишу ВВОД.
В Excel Online результаты уже отображаются в ячейке книги, а формула отображается только в строке формул 
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Распространенный вопрос пользователей Excel — как зафиксировать ячейку в формуле, чтобы она оставалась на одном месте в течение всех дальнейших расчетов. Жмите в нужном месте, кликните по строке формул и жмите F4. Таким способом ссылка получает статус «абсолютная», что видно по символу доллара ($). При двойном / тройном нажатии можно зафиксировать строку / столбец. Ниже рассмотрим, какие способы закрепления существуют, разберем, для чего это необходимо, и какие трудности возникают
Как закрепить ячейку
В вопросе, как зафиксировать ячейку в Экселе в формуле, ключевое значение отдается знаку $. Этот символ сбивает с толку многих пользователей, но по факту он свидетельствует о закреплении данных. Также стоит отметить, что ссылки бывают трех видов, относительная, абсолютная и смешанная. Нас интересует второй вариант, ведь он подразумевает наличие фиксированного адреса для столбца / колонки.
Существует четыре метода, как закрепить ячейку в формуле Эксель. Они очень похожи по исполнению, но имеют ряд особенностей.
Способ №1 (сохранение адреса, ряда и колонки):
- Найдите нужную ячейку с формулой в Excel и станьте на нее курсором.
- Кликните по строке в секции, которую нужно зафиксировать.
- Жмите на F4.
Это наиболее простой способ, как закрепить формулу в Excel. Если все сделано правильно, ссылка ячейки меняется на абсолютную. Распознать правильность сделанной работы можно по появлению значка доллара ($). К примеру, если нажать на А2, а потом на кнопку F4, ссылка получает вид $A$2. Это означает, что она фиксирована, и никуда больше не сместится.
Перед тем как закрепить ячейку в формуле Excel, важно разобраться с расположением знака доллара перед адресом. Это можно интерпретировать следующим образом:
- Размещение перед буквой свидетельствует о том, что ссылка на столбец закрепляется. При этом не имеет значения, в какое место была передвинута формула.
- При размещении значка доллара до цифры можно говорить о фиксации только строки.
Способ №2:
- Чтобы в Excel не менять ячейку в формуле, воспользуйтесь почти таким же способом, как рассмотрен выше.
- Выделите нужную секцию.
- Кликните дважды F4. К примеру, если у вас была А2, она превратится в А$2.
Иными словами, рассмотренный выше способ позволяет зафиксировать в Excel строку. Что касается буквы столбца, она продолжает меняться в обычном режиме.
Используйте такой метод в Эксель, чтобы не менялось значение в таблице, когда необходимо в нижней ячейке вывести данные из второй секции сверху. Таким способом можно избежать многократного создания формулы, ведь удается только раз зафиксировать строку и позволить меняться столбцу.
Способ №3:
- .Перед тем как зафиксировать формулу в Excel, выполните первые два пункта первой инструкции (то есть станьте курсором в необходимое место).
- Жмите кнопку F4 трижды.
Таким способом удается в Экселе зафиксировать формулу, но только для ссылки на колонку. При этом запись будет иметь следующий вид $A2. Следовательно номер строчки будет меняться, а вот буква столбца сохраняется в течение всей работы остается неизменной.
Особенности отмены
Бывают ситуации, когда у вас не меняющаяся ячейка в формуле Excel, но необходимо вернуть ее прежний формат. Для изменения абсолютной ссылки на относительную жмите на F4 то число раз, которое требуется для удаления символа доллара в ссылке. Как только этот значок полностью исчезает, при копировании / смещении формулы меняется и адрес столбца / строки.
Для чего это нужно
Во многих случаях формула создается только для одной клетки таблицы Excel. В таком случае не нужно думать, как зафиксировать конкретную ячейку. По-иному обстоит ситуация, когда данные необходимо копировать / перемещать по таблице. В этом случае и возникает вопрос, как сделать в Эксель, чтобы ячейка не менялась в формуле. Эта опция необходима, чтобы не сломать расчеты и зафиксировать данные без дальнейшего изменения адресов.
Возможные проблемы и пути решения
Зная, как в Excel не изменять ячейку в формуле, можно упростить сложные расчеты и избежать ошибок. При этом могут возникать разные сложности, которые не дают сделать работу:
- Не удается зафиксировать данные. Убедитесь, что вы выполняете работу с учетом приведенной выше инструкции. Попробуйте перезапустить приложение, чтобы исключить временные ошибки. Также может потребоваться перезапуск самого ПК / ноутбука.
- Позиция абсолютной ссылки изменилась во процессе работы. Многие считают, что, если зафиксировать ячейку, ее позиция не изменится. Но это не так. На практике абсолютная ссылка в Excel меняется, когда пользователь добавляет / удаляет строки / столбца на листе. В результате корректируется и расположение фиксированной ячейки. К примеру, если вставить строку вверху таблиц, тогда адрес сместится вниз во всех формулах, с которых идет ссылка. Этот момент необходимо учесть при внесении изменений или вообще отказаться от корректировок.
- При нажатии F4 ничего не происходит. Убедитесь, что функциональная клавиша работает. Иногда для ее активации необходимо нажать комбинацию Fn+F4. Это зависит от типа используемой клавиатуры.
Теперь вы знаете, как в Excel зафиксировать секцию таблицы, чтобы избежать постоянного перемещения данных. Для этого используйте ручной метод и функциональную кнопку F4. Контролировать правильность работы можно по положению символа доллара, который появляется перед цифрой или буквой.
В комментариях расскажите, пригодилась ли вам предложенная инструкция, и какие еще методы можно использовать для решения поставленной задачи.
Отличного Вам дня!























