Как в excel сохранить одну переменную постоянной, а другую изменить с изменением строки

Допустим, у меня есть одна ячейка A1, которую я хочу сохранить постоянной в вычислениях. Например, я хочу вычислить следующее значение:

=(B1+4)/(A1)

Как сделать так, чтобы при перетаскивании этой ячейки для расчета через ячейки во многих строках менялось только значение B1, а A1 всегда ссылалась на эту ячейку, а не переходила в A2, A3 и т.д.?

Решение

Используйте эту форму:

=(B0+4)/$A$0

Символ $ указывает excel не корректировать этот адрес при вставке формулы в новые ячейки.

Поскольку вы перетаскиваете строки, вам действительно нужно заморозить только часть строки:

=(B0+4)/A$0

Ярлыки клавиатуры

Комментаторы полезно отметили, что можно переключать относительную адресацию для формулы в текущих выделенных ячейках с помощью этих сочетаний клавиш:

  • Windows: f4
  • Mac: CommandT
Комментарии (5)

Существует два вида ссылок на ячейки, и это's действительно ценное, чтобы хорошо понять их.

Один относительная ссылка, что вы получаете, когда вы просто введите ячеек: А5. Эта ссылка будет изменен, когда вы вставляете или заполнить формулу в другие ячейки.

Другой абсолютная ссылка, и вы сделать это, добавив знаки доллара, чтобы ссылка на ячейку: $в$5. Это ссылка на ячейку не изменится при вставке или заполнены.

Круто, но редко используемая функция заключается в том, что строки и столбца в пределах одной ячейки могут быть независимыми: $А5 и $5. Это очень удобно для создания таких вещей, как таблица умножения от единой формуле.

Комментарии (0)

Чтобы сделать формулу более читаемой, вы можете присвоить имя в ячейки А0, а затем использовать это имя в Формуле.

Самый простой способ определить имя-выделить ячейку или диапазон, затем щелкните на поле Имя в строке формул.

Затем, если вы назвали А0 "по курсу" Вы можете использовать это имя как это:

=(B0+4)/(Rate)

Смотри, гораздо легче читать.

Если вы хотите найти тариф, нажмите F5 и появится в списке Гото.

Комментарии (0)

Вы выразили это как =(B0+4)/($A$0).

Вы также можете переходить через рабочие листы с помощью Sheet1!$a$0.

Комментарии (0)
=(B0+4)/($A$0)

$ означает сохранить то же самое (нажмите несколько раз F4 после ввода A4, чтобы быстро пролистать комбо!)

Комментарии (1)

Размещение $ перед значением строки постоянно работала хорошо для меня. например

=b2+a$1
Комментарии (0)

Да. Просто поставить знак $ перед вашими нужные константы ячейки.

Как $А6 если вы хотите последовательно изменить номера 6 и постоянно, или $A$6, Если вы ничего не хотите от этой ссылкой менять вообще.

Пример: ячейка А5 содержит мой курс. В Б1 вы говорите ставить ( = С1 * $в$1). когда вы заполните В1 через Б....... значение в А5 остается постоянным и значение в С1 последовательно увеличивается.

Я далеко не быть хорошим учителем, но я надеюсь, что это помогает!!!! Подмигивание Подмигивание

Комментарии (0)

Для будущих посетителей - используйте это для диапазона: ($в$1:$А$10)

Example
=COUNTIF($G$6:$G$9;J6)>0
Комментарии (0)