Я хочу сохранить один элемент формулы как «константу», но не записывая его как число в формуле, например
У меня есть такая функция:
=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
в новой ячейке.