Как в excel закрепить (зафиксировать) ячейку в формуле

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

 

Поделиться:
4 Комментария
  • Руслан:

    Добрый день!

    Как можно в Excel 2013 зафиксировать строку поиска, а не вызывать ее командой «Ctrl+F» либо есть какие-либо файлы надстройки? Ранее на работе стоял «LiberOffice» и там строка поиска была постоянной, т.е. один раз командой ее вызвал и все она была в Книге пока я ее не закрою. Как можно такую ситуацию исправить? Спасибо.

  • Ульяна:

    Всегда пользовалась этим способом. Сейчас столкнулась с тем, что в Excel 2016 F4 так не работает, предлагает закрыть документ и спрашивает о сохранении. Может кто подскажет, какая теперь кнопка это делает или где перенастроить?

  • Сергей:

    Спасибо за подсказку! В благодарность хочу поправить Вас.

    У Вас несколько опечаток (грамм.ошибок) в тексте, но это не важно, а вот последний абзац требует уточнения (так как ошибка принципиальная).

    Для автоматизации улучшения («фиксации») формул нужно нажать НЕ «на В7», то есть, не на ту ячейку, на которую ссылаемся и хотим закрепить в формуле,

    а на ту, в которой записана сама ссылающаяся ФОРМУЛА !

    Это — первое. Второе — НЕ СРАЗУ нажимать F4, а только после выделения текста формулы!! — то есть, либо выделять это выражение в длинной верхней («командной») строке над таблицей (где видно полное содержимое выделенной ячейки) либо по месту — в самой ячейке, кликнув её дважды и подведя курсор к нужному аргументу или выделив сразу несколько аргументов. А потом уже можно по кругу жать F4.

    Дякую за увагу! 🙂

    • excel:

      Большое спасибо за замечание. Действительно ошибка в тексте важная. Исправил — еще раз благодарю

Добавить комментарий

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.