Сохраняйте элемент постоянным в формуле

Сохраняйте элемент постоянным в формуле

Я хочу сохранить один элемент формулы как «константу», но не записывая его как число в формуле, например

У меня есть такая функция:

=COUNTBLANK(B2:M2)*Q1+N2

А если я перетащу его на строки ниже, то он завершит функцию следующим образом:

=COUNTBLANK(B3:M3)*Q2+N3
=COUNTBLANK(B4:M4)*Q3+N4
...

Однако я хочу сохранить Q1как определенное значение, которое не меняется в этой формуле, т.е.

=COUNTBLANK(B3:M3)*Q1+N3
=COUNTBLANK(B4:M4)*Q1+N4
...

Я знаю, что я мог бы просто определить формулу так:

=COUNTBLANK(B4:M4)*7+N4 // Or any numeric value, but I would prefer to keep it as Q1. 

решение1

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

  • Q$1будет продолжать указывать на строку 1, когда вы копируете ее вниз по столбцу, но изменится, Qесли вы скопируете формулу в другой столбец. Таким образом, копирование формулы в ячейку на один столбец вправо и на два столбца вниз даст вам ссылку на R$1в новой ячейке.

  • $Q1будет продолжать указывать на столбец Q, когда вы копируете формулу в другие столбцы, но изменится, 1если вы скопируете ее вниз в другие строки. Копирование формулы в ячейку на один столбец правее и на два столбца ниже даст вам ссылку на $Q3в новой ячейке.

  • $Q$1привяжите как Q, так и 1. Копирование формулы в ячейку на один столбец правее и на два столбца ниже даст вам ссылку на $Q$1в новой ячейке.

Связанный контент