Как скопировать формулу ячейки по ссылке (или оценить формулу ячейки)? - PullRequest
0 голосов
/ 06 ноября 2019

Данные: набор ячеек B2: B9 с числами.

Результат: хранится в C2: C9, где я применяю некоторую формулу к соответствующей ячейке слева (например, C2 зависит от B2, C3 зависитна B3 и т. * B2

Обычно я определяю формулу в C2 и копирую ее в C3: C9. Но любое изменение в формуле потребовало бы его повторного копирования.

Я бы хотел сохранить формулу в ячейке, скажем, C1, и использовать ее в C2: C9. Очевидное решение - определить функцию VBA. Но я не хочу использовать VBA (если был встроенный питон, то, может быть). Вместо этого у меня есть простая формула ячейки Excel, и это удобно.

Есть функция оценки, но я не могу предоставить параметр, такой как относительная ячейка.

1 Ответ

2 голосов
/ 06 ноября 2019

Вы можете использовать таблицу. Это автоматически обновит столбец с формулой.

Выберите диапазон данных и нажмите CTRL + T (или Вставить -> Таблица).

Затем введите свойформула в верхней ячейке, и вы увидите, что остальные следуют примеру.

enter image description here

Редактировать: Также обратите внимание, что если вы добавляете новые строки в таблицу, они будут автоматически обновляться с любыми формулами тоже. Поэтому нет необходимости иметь «лишние» пустые строки для хранения формул в случае добавления новых данных. Это автоматически выполняется таблицей.

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