Как в 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, то закрепится только столбец, еще раз – только строка, еще раз – все вернется к первоначальному виду.
Добрый день.
Подскажите пожалуйста как сделать чтоб эти $$ по умолчанию становились в формуле???
Мне целый лист нужно закрепить и сидеть каждую ячейку крепить с ума сойти можно.
Помогите пожалуйста
Добрый день. Подскажите пожалуйста, ячейки закреплены (=РАНГ(G8;$G$8:$G$59;0)), но при включении фильтра и сортировки по возрастанию или по убыванию (все столбцы находятся под фильтром), формула сползает на 1 ячейку (=РАНГ(G8;$G$8:$G$59;0)). Сравнил с предыдущими (похожими таблицами) там проблем нет. В чем может быть проблема?
Все это хорошо для обычных вариантов, а если формат таблицы и там вместо букв и цифр идут название колонки и соответствующая строчка, как в этом случае зафиксировать колонку без перевода в настройках на буквенно цифровое значение а далее через F4. Есть ли способ с $ в формате таблиц? Понимаете ли? когда ты вставляешь как таблицу и прописываешь в ней формулу, и хочешь зафиксировать столбец и тот факт, что в таблице название столбца в формуле даже удобен, но вот как зафаксировать его не ясно.
как быть если ячейки отображаются иначе, т.е. не буквенно-цифровым способом, а цифро-цифровым способом, причем последний ексель при выделении таких ячеек выдает их обозначение, как например: “R[-2]C[-1]” – как быть в таких случаях?
Параметры Exel -> Формулы снять галочку “Стиль ссылок R1C1”
Добрый день! Подскажите, что сделать, если клавиша фиксации F4 не работает , а при нажатии Fn+F4 выскакивает меню экрана. Ноутбук HP, Excel 10
по идее и вышеизложенному $ перед строкой должен фиксировать строку, а столбец при этом меняется, но при ссылании на другой лист (например =’Marketing costs’!C$8 )
при протягивании все равно что полная фиксация (. То есть, я хочу чтобы было =’Marketing costs’!D$8, =’Marketing costs’!E$8….до P$8. Подскажите, пожалуйста, как сделать?
Это гениально! Мне 40 лет и я только узнал об этом! Всегда мучался с таблицами где стоит курс доллара отдельной ячейкой!
бред. F4 выдает закрепление экранов. не дурите людей. статью блять напсиали. пздц дебилов развелось в интернете еще влушают же время тратят…
Ты блядлиаая старая НЕ ёбаная мразь. Иди отсюда. Но не на хуй. Ты не достойна хуя.
Автор, продолжай рисать статьи!
согласен “пздц дебилов развелось в интернете” – таких как ты) не разобравшись в теме гнать бочку на автора) иди учись
А где написано, что F4 закрепляем ЭКРАНЫ?
если сделать абсолютную ссылку на другой лист, к примеру на Листе2 сделать ячейку с формулой “=Лист1!$B2”, а затем на Листе1 добавить новый столбец В, то формула изменится на =Лист1!$C2. Можно ли сделать какую-то суперабсолютную ссылку, которая бы всегда указывала на заданную ячейку?
Разделение окон — это один из вариантов их закрепить: в Excel создаются две или четыре отдельные области листа, которые можно прокручивать независимо друг от друга, при этом строки и столбцы неактивной области остаются на экране.
А что делать, если F4 вместо закрепления ячеки выдает проецирование экранов, еще варианты есть?
Внимательно посмотреть на клавиатуру, найти “лишнюю” кнопку типа Fn, нажать Fn+F4
Спасибо ! 🙂 Очень доступно объяснили 🙂
Спасибо!
Огромное спасибо за столь подробные и, главное, неголословные инструкции!
И вам спасибо за отзыв
Подскажите, где можно увидеть пример закрепления только строки или только столбца
Спасибо за инфо
Добрый день!
Как можно в Excel 2013 зафиксировать строку поиска, а не вызывать ее командой “Ctrl+F” либо есть какие-либо файлы надстройки? Ранее на работе стоял “LiberOffice” и там строка поиска была постоянной, т.е. один раз командой ее вызвал и все она была в Книге пока я ее не закрою. Как можно такую ситуацию исправить? Спасибо.
Всегда пользовалась этим способом. Сейчас столкнулась с тем, что в Excel 2016 F4 так не работает, предлагает закрыть документ и спрашивает о сохранении. Может кто подскажет, какая теперь кнопка это делает или где перенастроить?
Спасибо за подсказку! В благодарность хочу поправить Вас.
У Вас несколько опечаток (грамм.ошибок) в тексте, но это не важно, а вот последний абзац требует уточнения (так как ошибка принципиальная).
Для автоматизации улучшения (“фиксации”) формул нужно нажать НЕ “на В7”, то есть, не на ту ячейку, на которую ссылаемся и хотим закрепить в формуле,
а на ту, в которой записана сама ссылающаяся ФОРМУЛА !
Это – первое. Второе – НЕ СРАЗУ нажимать F4, а только после выделения текста формулы!! – то есть, либо выделять это выражение в длинной верхней (“командной”) строке над таблицей (где видно полное содержимое выделенной ячейки) либо по месту – в самой ячейке, кликнув её дважды и подведя курсор к нужному аргументу или выделив сразу несколько аргументов. А потом уже можно по кругу жать F4.
Дякую за увагу! 🙂
спасибо!
Большое спасибо за замечание. Действительно ошибка в тексте важная. Исправил – еще раз благодарю