2

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

Если вам нужна более подробная информация, у меня есть столбец, полный расчетов CORREL(), и я хочу скопировать их в другой столбец, в котором я буду выполнять вычисления SLOPE().

2 ответа2

4

Excel имеет удобную небольшую систему координатной блокировки. Это включает в себя префикс координаты, которую вы хотите заблокировать с помощью $

Скажем, у вас есть формула, которая ссылается на ячейку B3, и вы копируете ее и вставляете на одну ячейку вниз - как вы знаете, она меняет ее на B4. если вы скопируете одну ячейку справа, она изменится на C3. Справа и вниз становится С4. Он сохраняет расстояние относительно того места, где вы его вставляете.

Префикс координаты ячейки с $ блокирует эту часть координаты.

Итак, следуя нашему предыдущему примеру:

Formula    Down   Right   Down+Right
B3         B4     C3      C4
$B3        B4     B3      B4
B$3        B3     C3      C3
$B$3       B3     B3      B3

Это очень удобно и приятно, когда вы можете заблокировать только одну ось, если хотите.

0

Альтернатива - найти / заменить "= correl(" на "### correl("), чтобы они больше не были действительными формулами, поэтому они не обновляются при копировании или перемещении.

Скопируйте и вставьте их, затем замените "###" на "=" в оригинале и "### correl(" на "= slope(" в цели).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .