Запретить увеличение числа ячеек в формуле в Excel

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

B1=127
C4='=IF(B4<>"",B4/B1,"")'

Если я скопирую ячейку C4 и вставлю ее в столбец C, формула станет

=IF(B5<>"",B5/B2,"")
=IF(B6<>"",B6/B3,"")
etc.

когда мне нужно, чтобы это было

=IF(B5<>"",B5/B1,"")
=IF(B6<>"",B6/B1,"")
etc.

есть ли простой способ предотвратить выражение от приращения?

3 ответов


в excel есть что-то под названием "заблокированная ссылка", которую вы можете использовать для этого, и вы используете $ символы для блокировки диапазона. Для вашего примера вы бы использовали:

=IF(B4<>"",B4/B,"")

блокируется 1 на B1 Так что, когда вы копируете его в строки ниже,1 останется прежним.

если вы используете $B, диапазон не изменится при копировании его вниз по строке или по столбцу.


в Excel 2013 и версиях resent вы можете использовать F2 и Ф4 чтобы ускорить процесс, когда вы хотите включить или отключить блокировку.

о ключах:

  • F2 - при выборе ячейки она помещает ячейку в режим редактирования формулы.
  • Ф4 - переключает блокировку ссылки на ячейку (знаки$).

  • пример сценария с 'A4'.

    • нажав Ф4 преобразует 'A4' в '$A$4'
    • клавишей Ф4 снова преобразует '$A$4 ' в 'A$4'
    • клавишей Ф4 снова преобразует 'a$4' в '$A4'
    • клавишей Ф4 снова преобразует "$A4 "обратно в исходный "A4"

Как:

  • в Excel выберите ячейку с формулой и нажмите F2 ввести формулу режим редактирования. Вы также можете выполните следующие действия непосредственно в Строка формул. (Проблема с F2 ? Дважды проверьте, что "F Lock" включен)

    • если формула имеет одну ссылку на ячейку;
      • нажмите Ф4 по мере необходимости и ссылка на одну ячейку будет переключаться.
    • если forumla имеет более одной ссылки на ячейки, нажав Ф4 (без выделения чего-либо) переключит последнюю ссылку на ячейку в Формуле.
    • если формула имеет несколько ссылок на ячейки, и вы хотите изменить их все;
      • вы можете использовать мышь, чтобы выделить всю формулу или вы можете использовать следующие сочетания клавиш;
      • нажмите конец ключ (при необходимости. Курсор находится в конце по умолчанию)
      • нажмите Ctrl + Shift + дома клавиши для выделения всей Формулы
      • нажмите Ф4 как нужно
    • если формула имеет более одной ссылки на ячейки, и вы хотите редактировать только определенные;
      • выделите определенные значения с помощью мыши или клавиатуры ( Shift и клавиши со стрелками), а затем нажмите Ф4 по мере необходимости.

Примечания:

  • эти заметки основаны на моих наблюдениях, когда я рассматривал это для одного из моих собственных проектов.
  • он работает только на одной формуле ячейки за раз.
  • удара Ф4 без выбора ничего обновит блокировку последней ссылки на ячейку в Формуле.
  • удара Ф4 когда у вас смешанная блокировка в Формуле преобразует все в одно и то же. Пример две разные ссылки на ячейки, такие как "$A4 " и "A$4", станут "A4". Это хорошо, потому что это может предотвратить много сомнений и очистка.
  • Ctrl+на не работает в Редакторе формул, но вы можете нажать клавишу End, а затем Ctrl + Shift + дома, чтобы выделить всю формулу. Ударить дома а то Ctrl + Shift + конец.
  • OS и оборудование изготовляют имеют много различных Привязок клавиатуры для ключей функции (замка F) так F2 и Ф4 может делать разные вещи. Например, некоторым пользователям может потребоваться удерживать клавишу "F Lock" На некоторых ноутбуках.
  • 'DrStrangepork' прокомментировал Ф4 фактически закрывает Excel, который может быть истинным, но это зависит от того, что вы последний раз выбрали. Excel изменяет поведение Ф4 в зависимости от о текущем состоянии программы. Если выбрана ячейка и в режиме редактирования формулы (F2),Ф4 переключит ссылку на ячейку замок, как и предполагал Александр. Играя с этим, у меня было Ф4 сделайте по крайней мере 5 различных вещей. Я вижу Ф4 в Excel как универсальный функциональный ключ, который ведет себя примерно так;"как пользователь Excel, учитывая мое последнее действие, автоматизируйте или повторите логический следующий шаг для меня".

выделите " B1 " и нажмите F4. Это закроет камеру.

теперь вы можете перетащить его, и он не изменится. Принцип прост. Он добавляет знак доллара перед обеими координатами. Знак доллара перед координатой будет блокировать его при копировании формулы вокруг. Вы можете иметь частично заблокированные координаты и полностью заблокированные координаты.