Замена всех вхождений в лист, полный формул Excel - PullRequest
3 голосов
/ 03 ноября 2011

В листах Excel есть тонна формул со ссылками на другой лист:

например. формулы в первых нескольких ячейках записаны здесь:

           A                                           B

   1      '[Another sheet 11.xls]Grill'!BD19            ...
   2      '[Another sheet 11.xls]Grill'!BF129
   3      '[Another sheet 11.xls]Grill'!AD29
   4      '[Another sheet 11.xls]Grill'!KA123
   5      ...

Существует ли какой-либо общий способ замены "[Другой лист 11.xls]" на "".

Данные были скопированы с другого листа для начала отсюда и отснятые ссылки. Есть ли другой способ сказать Excel, чтобы сохранить ссылки на том же листе?

xD Намасте

Ответы [ 4 ]

8 голосов
/ 03 ноября 2011

Нашел [простой] ответ:

Поиск и замена => в формулах

:)

5 голосов
/ 03 ноября 2011

Возможно, я слишком упрощен, но разве вы не можете просто сделать «Найти и заменить»?Просто нажмите CTRL-F.В диалоговом окне перейдите на вкладку «Заменить», а затем в нижней части Excel 2007 вы увидите, что есть «Искать в: Формулы».Это то, что вы хотите найти, а не «Значения» или «Комментарии».

1 голос
/ 12 августа 2014

В Excel для Mac маршрут поиска и замены, указанный выше, не имеет возможности поиска в формулах. Вы все еще можете сделать это, щелкнув вкладку формулы и выбрав «Показать формулы». После того, как формулы показаны, обычный поиск и замена выполнят переключение.

0 голосов
/ 21 января 2015

На вкладке «Данные» есть опция «Редактировать ссылку».Изменить источник на текущую рабочую книгу.Это будет работать, только если текущая рабочая книга имеет то же имя страницы для ссылки.

...