Связанные формулы в Excel - PullRequest
0 голосов
/ 27 ноября 2011

Я пытаюсь настроить связанный лист и мне нужно скопировать формулу со смешанными переменными.Я хотел бы установить ='by name'!$A3 и скопировать так, чтобы следующая формула была ='by name'!A4, но когда я копирую ='by name'!$A3, Excel сохраняет обе переменные постоянными.Почему?

Ответы [ 2 ]

0 голосов
/ 28 ноября 2011

Чтобы понять вашу проблему, вы должны понимать использование $ (знак доллара) в формуле Excel.

Доллар используется для сохранения ссылки на строку или столбец при копировании и вставке формулы.


Если вы копируете и вставляете формулу из Sheet2, ячейка A1, которая ссылается на ='by name'!A1, Excel автоматически адаптирует формулу , когда вы копируете-вставляете (или перетаскиваете) формула.

Например, когда вы скопируете и вставите формулу из Sheet2, ячейка A1 в лист2 , cell B2 , the new formula will be: = 'по имени'! B2`, потому что Excel считает, что вы хотите сдвинуть ссылка.

Если вы хотите сохранить ссылку на строку или столбец, вы можете добавить $ перед столбцом или строкой, которую хотите сохранить. Например, если вы скопируете и вставите эту формулу из A1 в B2:

  • ='by name'!$A$1 станет ='by name'!$A$1
  • ='by name'!$A1 станет ='by name'!$A2 (оставить столбец)
  • ='by name'!A$1 станет ='by name'!B$1 (сохранить строку)
  • ='by name'!A1 станет ='by name'!A1 (оставить оба)
0 голосов
/ 27 ноября 2011

Если мое понимание верно,

Вы пытаетесь скопировать значения ячеек с A3 по A10 на другой лист.

A3 - A10 является предполагаемым примером.

Разница между =Sheet1!A3 Vs.=Sheet1!$A3?

=Sheet1!A3 - Копировать значения с 1-го листа на 2-й лист.

Пример: Если вы разместите эту формулу, при двойном щелчке на символе плюс "+" она заполнит ячейку A3 - A10 со значениями с 1-го листа

=Sheet1!$A3 - это будет содержать ссылку только на ячейку A3 и скопировать значения с 1-го листа на 2-й лист.

Пример: Если поместить эту формулу, при двойном щелчке на символе плюс "+" она заполнит ячейку A3 - A10 со значением A3 от 1-го листа до 2-го листа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...