Как закрепить ячейку в формуле Excel: знак $ и клавиша F4
· 7 мин чтения СтатьяExcel

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

Как закрепить ячейку в формуле, чтобы она не съезжала при протягивании: абсолютная ссылка $A$1, смешанные $A1 и A$1, клавиша F4 и как понять, что закреплять.

Перейти к практике по теме курса ↓

Чтобы ячейка в формуле не съезжала при протягивании, перед буквой столбца и номером строки ставят знак доллара: $B$1. Быстрее всего — встать курсором на адрес в формуле и нажать F4. Доллар читается как «не меняй то, что идёт за мной»: $B держит столбец, $1 — строку. Закрепляют то, что одно на всю таблицу: курс валюты, ставку налога, процент скидки.

Почему ячейка съезжает

Excel хранит в формуле не адрес как таковой, а расстояние: «взять ячейку на одну строку выше и два столбца левее». Поэтому, когда формулу протягивают вниз, все адреса сдвигаются вместе с ней. Обычно это и нужно: формула =B3*C3 в следующей строке превращается в =B4*C4 и считает свой товар.

Беда начинается, когда в формуле есть ячейка, общая для всех строк. Пусть курс доллара стоит в B1, а цены в долларах — в столбце B, начиная с третьей строки. Формула в C3 — =B3*B1. Протянули вниз — в C4 получилось =B4*B2, в C5 — =B5*B3. Курс уехал вместе со строкой, и вместо него формула умножает на заголовок или на соседнюю цену. Итог — ошибка #ЗНАЧ! в одной строке и неверные числа в остальных.

Исправление — закрепить курс: =B3*$B$1. Теперь при протягивании B3 меняется на B4, B5, а $B$1 остаётся на месте.

Четыре вида ссылок

ЗаписьЧто держитсяКогда нужна
B1ничего — едет и вниз, и вбокданные своей строки: цена, количество
$B$1всё — не едет никудаодно число на всю таблицу: курс, ставка
$B1столбец, строка едеттянем вбок, а брать надо из одного столбца
B$1строка, столбец едеттянем вниз, а брать надо из одной строки

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

Клавиша F4

Печатать доллары руками не нужно. Встаньте курсором на адрес в строке формул или прямо в ячейке и нажмите F4: B1 станет $B$1. Следующее нажатие даст B$1, потом $B1, потом снова B1 — так перебираются все четыре вида. На ноутбуке F4 иногда срабатывает только вместе с клавишей Fn.

Если в Excel F4 не работает, проверьте, что вы в режиме правки формулы — курсор стоит внутри адреса. В Google Таблицах то же самое делает F4, а на Mac в Excel — Cmd + T.

Как понять, что закреплять

Задайте к каждой ячейке в формуле вопрос: у каждой строки это своё? Цена — своя у каждого товара, значит без доллара. Курс, ставка налога, коэффициент, итог для сравнения — один на всех, значит с долларом.

Ошибиться можно и в другую сторону — закрепить лишнее. Если поставить доллары везде, формула перестанет сдвигаться вовсе: протянули на десять строк, а во всех десяти считается первая. Одинаковые числа во всём столбце — верный признак такой ошибки.

Смешанная ссылка: таблица в обе стороны

Смешанные ссылки нужны, когда формулу пишут один раз и тянут сразу вправо и вниз. Классический пример — таблица умножения: множители строк в столбце A, множители столбцов в строке 1. Формула в B2 — =$A2*B$1. Первая ссылка держит столбец A, но строка у неё едет; вторая держит строку 1, но едет столбец. Протяните её на всю таблицу — и каждая ячейка возьмёт свой множитель слева и сверху.

Так же устроены таблицы «товар × месяц», «цена × скидка», расчёт процентов от разных сумм — везде, где заголовки стоят и по строкам, и по столбцам.

Как проверить закрепление

Протяните формулу и откройте последнюю ячейку — F2 или двойной щелчок. Excel подсветит цветными рамками ячейки, на которые ссылается формула. Если рамка общего числа стоит на месте, а рамка данных сдвинулась вместе со строкой, всё закреплено верно. Если общая рамка уехала вниз — не хватает доллара.

Частые вопросы

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

Поставить знак доллара перед буквой столбца и номером строки: $B$1. Быстрее — встать на адрес в формуле и нажать F4.

Что значит знак $ в формуле Excel?

Он запрещает менять то, что идёт за ним, при протягивании формулы: $B держит столбец, $1 — строку, $B$1 — всю ячейку.

Чем абсолютная ссылка отличается от относительной?

Относительная ссылка B1 сдвигается вместе с формулой, абсолютная $B$1 всегда указывает на одну и ту же ячейку.

Почему при протягивании формулы везде одинаковый результат?

Скорее всего, закреплено лишнее: доллары стоят и у ячейки, которая должна сдвигаться. Уберите их у данных строки, оставьте у общего числа. Другая причина — ручной пересчёт: включите автоматический во вкладке «Формулы».

Что делать, если F4 не работает?

Убедиться, что курсор стоит внутри адреса в формуле, и попробовать Fn + F4 — на ноутбуках функциональные клавиши часто заняты. На Mac в Excel вместо F4 — Cmd + T.

Где потренироваться

Закреплению посвящён урок «Закрепить ссылку: знак доллара» курса Excel, а предыдущий, «Протянуть формулу», показывает, как ссылка уезжает. В обоих вы пишете формулы на настоящем листе, и проверка сверяет, что получилось. Если формула не протягивается вовсе — разбор пяти причин в статье «Как протянуть формулу в Excel».

Попробуйте задание из курса

Выберите ответ — сразу получите объяснение. Регистрация не нужна.

  1. Формулу =B2*C2 из ячейки D2 протянули в D3. Что в ней стало?

Курс «Excel и таблицы» Формулы пишете сами, лист пересчитывается, проверка сверяет ячейки. Первые пять уроков открыты без регистрации.
Открыть курс

Ещё в блоге

Новое на платформе1С 1С для начинающих: учебная база с первого урока, песочница и «Рабочая смена» В курсе 1С практика идёт в учебной базе ООО «Гранит» уже с первого уровня: задания в уроках, песочница без проверки и письма коллег с поручениями. · 3 мин чтения СтатьяАнглийский Глагол to be: am, is, are — правило, таблица и примеры Когда ставить am, is и are: правило в одной таблице, отрицание, вопрос, короткие ответы, прошедшее время was и were и ошибки, которые делают чаще всего. · 7 мин чтения СтатьяБезопасность Что говорят мошенники, когда звонят «из банка»: фразы и как ответить Типичный текст звонка «из службы безопасности банка»: какими фразами начинают, к чему ведут и что ответить. Один приём, который защищает от любого такого звонка. · 7 мин чтения СтатьяИИ Какие задачи можно решать с нейросетью: таблица с примерами Примеры задач для нейросети в таблице: что можно поручить смело, что — только с проверкой, а что не доверять вовсе. С объяснением, почему так, и примерами для учёбы, работы и дома. · 9 мин чтения