Формула для ссылки на формулу другой ячейки в Excel - PullRequest
0 голосов
/ 31 января 2020

Я преподавал Vlookup коллеге. Мы пытались скопировать электронную таблицу прошлого месяца, переименовать ее, чтобы включить дату, а затем сослаться на другую электронную таблицу, которая также была переименована, чтобы включить текущую дату.

Позволяет назвать первую таблицу Заявления инвестора и вторую таблицу Value Per Investor. Я копирую Заявления инвестора за третий квартал 2019 года в новую папку и переименовываю в Заявления инвесторов за четвертый квартал 2019 года. Каждый квартал должен быть сохранен для целей аудита. Затем я копирую значение Q3 на одного инвестора в значение Q4 на одного инвестора. Они также сохраняются в папке Q4, поэтому местоположение файла новое.

Электронная таблица «Заявления инвестора» использует VLOOKUP для извлечения нескольких значений из электронной таблицы «Стоимость на одного инвестора». Проблема заключается в том, что, поскольку существует новое местоположение файла и новое имя файла, диапазон формулы VLOOKUP должен быть обновлен. Существует около 50 инвесторов, поэтому копировать и вставлять на каждую страницу очень сложно.
Моей первой мыслью было создать основную электронную таблицу «Заявление инвестора» и основную электронную таблицу «Стоимость на одного инвестора». Затем я мог бы обновить информацию в таблице Value Per Investor и сделать так, чтобы она обновляла VLOOKUP в Заявлениях для инвесторов. Это не сработало, потому что местоположение файла для VLOOKUP в отчете инвестора останется прежним и будет по-прежнему ссылаться на лист «Основная стоимость на инвестора».

Мне нужен способ обновить VLOOKUP в отчете инвестора без обновления всех 50 вкладок. Поэтому мой коллега спросил меня, почему я не могу просто обновить первую вкладку, и чтобы другие вкладки ссылались на эту формулу в этой ячейке. Это похоже на то, как мы обновляем дату. Мы помещаем дату на первой вкладке, а затем на второй вкладке это ссылка на эту ячейку. Однако это работает только со значениями, а не с формулами.

Я размышлял над этой проблемой со вчерашнего дня и надеюсь, что кто-то изобретательно сможет скопировать и вставить 50 раз.

Спасибо, Мэтт

1 Ответ

0 голосов
/ 31 января 2020

Я собираюсь предположить, что вы не хотите go по маршруту VBA, и я уверен, что у кого-то, возможно, будет лучший ответ, но вы не задумывались о простом Поиске и замене (CTRL + F)?

Просто замените текущее местоположение файла новым, найдите и замените все. Это работает в формулах.

enter image description here

...