Как зажать ячейку в excel

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 Процедура расширения
    • 1.1 Способ 1: простое перетаскивание границ
    • 1.2 Способ 2: расширение нескольких столбцов и строк
    • 1.3 Способ 3: ручной ввод размера через контекстное меню
    • 1.4 Способ 4: ввод размера ячеек через кнопку на ленте
    • 1.5 Способ 5: увеличение размера всех ячеек листа или книги
    • 1.6 Способ 6: автоподбор ширины
    • 1.7 Помогла ли вам эта статья?
  • 2 Первый способ: протянуть ячейку в столбце или строке.
  • 3 Второй способ: быстрое протягивание формулы в один клик мыши.
  • 4 Третий способ: протянуть формулу без изменения (смещения) исходных ячеек.
  • 5 Четвертый способ: протянуть формулу при помощи копирования.
  • 6 Полная фиксация ячейки
  • 7 Фиксация формулы в Excel по вертикали
  • 8 Фиксация формул по горизонтали

Очень часто в 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, то закрепится только столбец, еще раз — только строка, еще раз — все вернется к первоначальному виду.

как в excel при растягивании сделать одну ячейку постоянной

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

Процедура расширения

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

Способ 1: простое перетаскивание границ

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

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

как в excel при растягивании сделать одну ячейку постоянной

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

Способ 2: расширение нескольких столбцов и строк

Существует также вариант расширить несколько столбцов или строк одновременно.

  1. Выделяем одновременно несколько секторов на горизонтальной и вертикальной шкале координат.
  2. Устанавливаем курсор на правую границу самой правой из ячеек (для горизонтальной шкалы) или на нижнюю границу самой нижней ячейки (для вертикальной шкалы). Зажимаем левую кнопку мыши и тянем появившуюся стрелочку соответственно вправо или вниз.
  3. Таким образом расширяется не только крайний диапазон, но и ячейки всей выделенной области.

как в excel при растягивании сделать одну ячейку постоянной

Способ 3: ручной ввод размера через контекстное меню

Также можно произвести ручной ввод размера ячеек, измеряемый в числовых величинах. По умолчанию высота имеет размер 12,75 единиц, а ширина – 8,43 единицы. Увеличить высоту можно максимум до 409 пунктов, а ширину до 255.

  1. Для того чтобы изменить параметры ширины ячеек, выделяем нужный диапазон на горизонтальной шкале. Кликаем по нему правой кнопкой мыши. В появившемся контекстном меню выбираем пункт «Ширина столбца».
  2. Открывается небольшое окошко, в котором нужно установить желаемую ширину столбца в единицах. Вписываем с клавиатуры нужный размер и жмем на кнопку «ОК».

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

  1. Выделяем сектор или диапазон вертикальной шкалы координат. Кликаем по этому участку правой кнопкой мыши. В контекстном меню выбираем пункт «Высота строки…».
  2. Открывается окошко, в котором нужно вбить нужную высоту ячеек выбранного диапазона в единицах. Делаем это и жмем на кнопку «OK».

Указанные выше манипуляции позволяют увеличить ширину и высоту ячеек в единицах измерения.

Способ 4: ввод размера ячеек через кнопку на ленте

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

  1. Выделяем на листе ячейки, размер которых нужно установить.
  2. Переходим во вкладку «Главная», если находимся в другой. Кликаем по кнопке «Формат», которая располагается на ленте в группе инструментов «Ячейки». Открывается список действий. Поочередно выбираем в нем пункты «Высота строки…» и «Ширина столбца…». После нажатия на каждый из этих пунктов будут открываться небольшие окошки, о которых шёл рассказ при описании предыдущего способа. В них нужно будет ввести желаемую ширину и высоту выделенного диапазона ячеек. Для того, чтобы ячейки увеличились, новая величина этих параметров должна быть больше, чем установленная ранее.

как в excel при растягивании сделать одну ячейку постоянной

Способ 5: увеличение размера всех ячеек листа или книги

Существуют ситуации, когда нужно увеличить абсолютно все ячейки листа или даже книги. Разберемся, как это сделать.

  1. Для того, чтобы совершить данную операцию, следует, прежде всего, выделить нужные элементы. Для того, чтобы выделить все элементы листа, можно просто нажать сочетание клавиш на клавиатуре Ctrl+A. Существует и второй вариант выделения. Он предполагает нажатие на кнопку в виде прямоугольника, которая расположена между вертикальной и горизонтальной шкалой координат Excel.
  2. После того, как выделили любым из этих способов лист, жмем на уже знакомую нам кнопку «Формат» на ленте и производим дальнейшие действия точно так же, как описано в предыдущем способе с переходом по пунктам «Ширина столбца…» и «Высота строки…».

как в excel при растягивании сделать одну ячейку постоянной

Аналогичные действия производим для увеличения размера ячеек всей книги. Только для выделения всех листов используем другой прием.

  1. Кликаем правой кнопкой мыши по ярлыку любого из листов, который расположен внизу окна сразу над шкалой состояния. В появившемся меню выбираем пункт «Выделить все листы».
  2. После того, как листы выделены, производим действия на ленте с использованием кнопки «Формат», которые были описаны в четвертом способе.

Урок: Как сделать ячейки одинакового размера в Excel

Способ 6: автоподбор ширины

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

  1. Выделяем диапазон, к которому желаем применить свойства автоподбора ширины. Кликаем по выделению правой кнопкой мыши. Открывается контекстное меню. Выбираем в нем пункт «Формат ячеек…».
  2. Открывается окно форматирования. Переходим во вкладку «Выравнивание». В блоке настроек «Отображение» устанавливаем галочку около параметра «Автоподбор ширины». Жмем на кнопку «OK» в нижней части окна.

как в excel при растягивании сделать одну ячейку постоянной

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

как в excel при растягивании сделать одну ячейку постоянной

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

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.

Первый способ: протянуть ячейку в столбце или строке.

Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Нажать и удерживать левую кнопку мыши.
4. Не отпуская кнопку мыши потянуть крестик в нужном направлении. В ту сторону, в которую следует распространить значение ячейки.

Второй способ: быстрое протягивание формулы в один клик мыши.

Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия:
1. Записать функцию (формулу) в ячейку и нажать «ENTER».
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Кликнуть двойным кликом по правому нижнему углу ячейки.

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

Третий способ: протянуть формулу без изменения (смещения) исходных ячеек.

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

Четвертый способ: протянуть формулу при помощи копирования.

Подходит для работы под фильтрами.
Выполняется следующим образом:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».
3. Выделить нужный диапазон.
Для быстрого выделения вниз достаточно нажать сочетание клавиш:

«Ctrl»+»shift»+ стрелка вниз Для быстрого выделения в сторону достаточно нажать сочетание клавиш:

«Ctrl»+»shift»+ стрелка в сторону

  1. После того, как выделили диапазон, следует вставить скопированную формулу при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»v».

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

            Итак, рассмотрим более детально все варианты как закрепляется ячейка. Есть три варианта фиксации:

  1. Полная фиксация ячейки;
  2. Фиксация формулы в Excel по вертикали;
  3. Фиксация формул по горизонтали.

Полная фиксация ячейки

      Полная фиксация ячейки — это когда закрепляется значение по вертикали и горизонтали (пример, $A$1), здесь значение никуда не может сдвинутся, так называемая абсолютная формула. Очень удобно такой вариант использовать, когда необходимо ссылаться на значение в ячейке, такие как курс валют, константа уровень минимальной зарплаты, расход топлива и т.п.

      В примере у нас есть товар и его стоимость в рублях, а нам нужно узнать он стоит в вечнозеленых долларах. Поскольку, обменный курс у нас постоянная ячейка D1, в которой сам курс может меняться исходя из экономической ситуации страны. Сам диапазон вычисление находится от E4 до E7. Когда мы в ячейку Е4 пропишем формулу =D4/D1, то в результате копирования, ячейки поменяют адреса и сдвинутся ниже, пропуская, так необходимый нам обменный курс. А вот если внести изменения и зафиксировать значение в формуле простым символом доллара, то мы получим следующий результат =D4/$D$1 и в этом случае, сдвигая и копируя, формулу мы получаем нужный нам результат во всех ячейках диапазона;

      Частичная фиксация по вертикали (пример $A1), это закрепления только столбцов, возможность сдвига формулы частично сохраняется, но только по горизонтали (в строке). Как видно со скриншота или скачанного вами файла с примером.

Фиксация формул по горизонтали

     Следующее закрепление будет по горизонтали (пример, A$1). И все правила остаются действительными как и предыдушем пункте, но немножко наоборот. Рассмотрим данный пример подробнее. У нас есть товар, продаваемый, в разных городах и имеющие разную процентную градацию наценок, а нам необходимо высчитать какую наценку и где мы будем ее получать. В диапазоне K1:M1 мы проставили процент наценки и эти ячейки у нас должны быть закреплены для автоматических вычислений. Диапазон для написания формул у нас является К4:М7, здесь мы должны в один клик получить результаты просто правильно прописав формулу. Растягивая формулу по диагонали, мы должны зафиксировать диапазон процентной ставки (горизонталь) и диапазон стоимости товара (вертикаль). Итак, мы фиксируем горизонтальную строку $1 и вертикальный столбец $J и в ячейке К4 прописываем формулу =$J4*K$1 и после ее копирование во все ячейки вычисляемого диапазона и получаем нужный результат без каких-либо сдвигов в формуле.

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

    Что бы постоянно не переключать раскладку клавиатуры при прописании знака «$» для закрепления значение в формуле, можно использовать «горячую» клавишу F4. Если курсор стоит на адресе ячейки, то при нажатии, будет автоматически добавлен знак «$» для столбцов и строчек. При повторном нажатии, добавится только для столбцов, еще раз нажать, будет только для строк и 4 нажатие снимет все закрепления, формула вернется к первоначальному виду.

      Скачать пример можно здесь.

      А на этом у меня всё! Я очень надеюсь, что вы поняли все варианты как возможно зафиксировать ячейку в формуле. Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями прочитанным и ставьте лайк!

    Не забудьте поблагодарить автора!

Деньги — нерв войны.
Марк Туллий Цицерон

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

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

Как закрепить формулу в ячейке в Excel

Чтобы это сделать мы прописываем в ячейке 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, то закрепится только столбец, еще раз — только строка, еще раз — все вернется к первоначальному виду.

Для того, чтобы закрепить ячейку в формуле в программе MicrosoftExcel достаточно добавить в её буквенно-цифровой адрес знак “$”. При этом, если первоначально имя ячейки было A1, то в зависимости от вида закрепления оно может стать $A1, A$1 или $A$1. Ячейку закрепляют для того, чтобы формула при копировании всегда обращалась именно к ней. Имена ячеек, содержащие знак “$”, называются абсолютными ссылками.

Рассмотрим пример.

В данной таблице необходимо каждый показатель столбца Ставка умножить на коэффициент из ячейки B1 и получившееся значение поместить в столбец Зарплата. Самый правильный способ решения данной задачи: составить формулу, внести её в ячейку B3 и скопировать вниз до конца таблицы.

В электронных таблицахExcel формулы служат для автоматизации расчëтов. Они всегда начинаются со знака “=” и могут содержать числа, знаки математических действий, специальные функции и имена ячеек (ссылки на их содержимое). Использование ссылок вместо чисел позволяет программе автоматически пересчитывать результат формулы при изменении исходных данных.

Первый вариант формула может выглядеть так: =A3*1,8.

Этот вариант хорош тем, что при копировании в ячейку B4 формула автоматически примет вид =A4*1,8. Это произойдёт из-за использования в исходной формуле относительной ссылки на ячейку A3. Такая формула будет работать до тех пор, пока не понадобиться изменить коэффициент с 1,8 на 1,95 и пересчитать все значения в столбце Зарплата.

Для автоматизации процесса число 1,8 заменяем на ссылку на ячейку, его содержащую. В ячейке B3 получим формулу =A3*B1. Но при копировании в ячейку B4 формула автоматически примет вид =A4*B2 и результаты вычислений будут неправильными.

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

1. перейти в режим редактирования формулы, выполнив двойной щелчок левой кнопкой мыши по соответствующей ячейке или одиночный щелчок по строке формул;

2. добавить знак “$” в ссылку (вручную с клавиатуры, поместив курсор мыши в нужное место в имени, или выделить ссылку и нажать на клавиатуре клавишу F4).

В зависимости от положения $, ячейки в формулах можно закрепить по столбцу, строке или по обеим позициям сразу. Рассмотрим реализацию трёх вариантов закрепления ячейки на ещё одном примере.

Закрепление ячейки по столбцу

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

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

Закрепление ячейки по строке

Знак $ стоит перед номером строки, например C$2. Теперь при копировании формулы наша ячейка всегда останется в строке номер 2. Столбцы же будут меняться, сохраняя соотношения с формулой.

Для маркера автозаполнения при протяжке по вертикали наша ячейка останется неизменна.

Полное закрепление ячейки

Но чаще всего перед пользователем стоит задача, чтобы ячейка, на которую ссылается формула, не менялась ни при каких условиях. Тогда знак $ ставят в обоих случаях, закрепляя ячейку одновременно по столбцу и строке, например$С$7. При таком закреплении ссылка на ячейку не изменится вне зависимости от способа копирования формулы.

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


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

Фиксация строк

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

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

Как закрепить ячейки в Excel1.png

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

Как закрепить ячейки в Excel2.png

Полезно

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

Как закрепить столбец

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

  1. Перейдите во вкладку Вид вашего документа. В блоке Окно нажимаете кнопку Закрепить области и переходите в списке к Закрепить первый столбец.

Как закрепить ячейки в Excel3.png

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

Как закрепить ячейки в Excel4.png

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

Закрепление ячейки целиком

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

Внимание

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

Как снять закрепленные области

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

  1. Перейдите во вкладку Вид на панели управления, найдите кнопку Закрепить области. Откроется меню с возможными действиями, в котором первой в списке будет стоять функция Снять закрепление областей.

Как закрепить ячейки в Excel5.png

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

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

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как задаются формулы в excel
  • Как задаются параметры в word
  • Как задать шаг значений в excel
  • Как задать шаг в формуле excel
  • Как задать шаг в excel по ячейкам для графика

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии