Как найти скрытую ссылку в эксель

Поиск ссылок (внешних ссылок) в книге

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Связывание с другими книгами — очень распространенная задача в Excel, но иногда вы можете найти книгу, которая ссылок не может найти, хотя Excel сообщает о том, что она существует. Нет способа автоматического поиска всех внешних ссылок, используемых в книге, однако существует несколько способов, используемых вручную. Вам нужно искать формулы, определенные имена, объекты (например, текстовые поля или фигуры), названия диаграмм и ряды данных диаграммы.

Имя любой Excel книги, с помощью ссылки на которую вы ссылались, будет связана с расширением XL* (например, .xls, .xlsx, XLSM), поэтому рекомендуемый способ — найти все ссылки на частичное расширение XL. Если вы ссылались на другой источник, необходимо определить оптимальный поисковый запрос.

Поиск ссылок, используемых в формулах

  1. Нажмите CTRL+F, чтобы запустить диалоговое окно Найти и заменить.

  2. Нажмите кнопку Параметры.

  3. В поле Найти введите.xl.

  4. В поле В пределах выберите книга.

  5. В поле Искать в выберите формулы.

  6. Нажмите кнопку Найти все.

  7. В отображемом списке наймем в столбце Формула формул, содержащих XL. В этом случае Excel найдено несколько экземпляров функции бюджетного Master.xlsx.

    Диалоговое окно "Поиск и замена"

  8. Чтобы выбрать ячейку с внешней ссылкой, щелкните ссылку на эту строку в списке.

    Совет: Щелкните любой за колонок, чтобы отсортировать столбец и сгруппировать все внешние ссылки.

  1. На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.

  2. Проверьте каждую запись в списке и проверьте, нет ли в столбце Ссылка внешних ссылок. Внешние ссылки содержат ссылку на другую книгу, например [Budget.xlsx].

    Диалоговое окно "Диспетчер имен"

    Советы: 

    • Щелкните любой за колонок, чтобы отсортировать столбец и сгруппировать все внешние ссылки.

    • Если вы хотите удалить сразу несколько элементов, можно сгруппнуть несколько элементов, нажав клавишу SHIFT или CTRL и щелкнув левой кнопкой мыши.

  1. Нажмите клавиши CTRL+G, нажмите клавиши CTRL+G, чтобы перейти в диалоговое окно Перейти, а затем выберите специальные > объекты > ОК. При этом будут выбраны все объекты на активном сайте.

    Диалоговое окно > "Специальная"

  2. Нажимая клавишу TAB, переходить между выбранными объектами, а затем искать в строка формул Изображение кнопки ссылку на другую книгу, например [Budget.xlsx].

    Фигура, выбранная для показа имени ссылки в панели формул

  1. Щелкните название диаграммы, которую вы хотите проверить.

  2. В строка формул Изображение кнопкинаймем ссылку на другую книгу, например [Budget.xls].

  1. Выберите диаграмму, которую нужно проверить.

  2. На вкладке Макет в группе Текущий выделение щелкните стрелку рядом с полем Элементы диаграммы и выберите ряд данных, которые нужно проверить.

    Выбор параметра ряда в параметрах диаграммы > формат > текущий выделение

  3. На строка формул Изображение кнопки, наймем ссылку на другую книгу, например [Budget.xls] в функции РЯД.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Исправление недействительных ссылок

Разрыв связи с внешним ресурсом в Excel

Управление обновлением внешних ссылок (связей)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

MulTEx »

10 Январь 2020              9202 просмотров

Найти скрытые связи

Данная функция является частью надстройки MulTEx


Вызов команды:
MulTEx -группа Книги/ЛистыКнигиНайти скрытые связи


Иногда при работе с различными отчетами приходится создавать связи с другими книгами(отчетами). Чаще всего это используется в функциях вроде ВПР(VLOOKUP) для получения данных по критерию из таблицы, расположенной в другой книге. Так же это может быть и простая ссылка на ячейки другой книги. В итоге ссылки в таких ячейках выглядят следующим образом:
=ВПР(A2;'[Продажи 2018.xlsx]Отчет’!$A:$F;4;0)
или
='[Продажи 2018.xlsx]Отчет’!$A1
[Продажи 2018.xlsx] — обозначает книгу, в которой итоговое значение. Такие книги так же называют источниками
Отчет — имя листа в этой книге
$A:$F и $A1 — непосредственно ячейка или диапазон со значениями

Если закрыть книгу, на которую была создана такая ссылка, то ссылка сразу изменяется и принимает более «длинный» вид:
=ВПР(A2;’C:UsersДмитрийDesktop[Продажи 2018.xlsx]Отчет’!$A:$F;4;0)
=’C:UsersДмитрийDesktop[Продажи 2018.xlsx]Отчет’!$A1
Такие ссылки так же принято называть связыванием книг. И как только создается такая ссылка, на вкладке Данные(Data) в группе Запросы и подключения(Queries & Coonections) активируется кнопка Изменить связи(Edit Links). Там же их можно изменить. В большинстве случаев ни использование связей, ни их изменение не доставляет особых проблем. Но если книгу-источник переместили или переименовали — при следующем открытии книги со ссылками на неё Excel покажет сообщение о недоступных связях в книге и запрос на обновление этих ссылок:
Запрос на обновление связей

Если нажать Продолжить, то ссылки обновлены не будут и в ячейках будут оставлены значения на момент последнего сохранения. Происходит это потому, что ссылки хранятся внутри самой книги и так же там хранятся значения этих ссылок. Если же нажать Изменить связи(Change Source), то появится окно изменения связей, где можно будет выбрать каждую связь и указать правильное расположение нужного файла:
Изменение/удаление связей
Так же изменение связей доступно непосредственно из вкладки Данные(Data). Там же связи можно разорвать, т.к. как правило связи редко нужны на продолжительное время(ведь они неизбежно увеличивают размер файла, особенно, если связей много). Чтобы разорвать связи необходимо перейти на вкладку Данные(Data) -группа Запросы и подключения(Queries & Coonections)Изменить связи(Edit Links)(появится тоже самое окно, что показано выше). Выделить нужные связи и нажать Разорвать связь(Break Link). При этом все ячейки с формулами, содержащими связи, будут преобразованы в значения, вычисленные этой формулой при последнем обновлении. Данное действие нельзя будет отменить — только закрытием книги без сохранения.
Но иногда возникают ситуации, когда вроде все связи разорваны всеми доступными методами, но запрос на обновление каких-то связей все равно появляется. Вот для поиска этих мифических связей и предназначена команда MulTEx Найти скрытые связи, т.к. она ищет связи не только внутри формул, где их разрывает стандартно сам Excel, но и среди других возможных мест их нахождения:
Найти скрытые связи

Искать связи:
выбирается тип связей(с ошибками или все) и местонахождение связей: формулы, проверка данных, условное форматирование, именованные диапазоны.

    типы связей

  • все — будут просматриваться все связи на другие книги
  • только с ошибками — будут просматриваться только те связи на другие книги, которые содержат ошибку типа #ССЫЛКА!(#REF!)
    местонахождение (можно выбрать сразу несколько вариантов)

  • в Формулах — связи будут просматриваться только в формулах, записанных в ячейках листа
  • в Проверке данных — связи будут просматриваться только в ячейках, для которых установлена проверка данных(вкладка Данные -Проверка данных). Подробнее про проверку данных >>
  • в Условном форматировании — связи будут просматриваться в правилах условного форматирования. При этом правила просматриваются в ячейках или листах, указанных в блоке Просматривать связи
  • в Именованных диапазонах — связи будут просматриваться в именованных диапазонах. При этом имена могут быть скрытыми и не отображаться напрямую в списке имен, что делает невозможным их редактирование или удалению напрямую из Excel. Для просмотра и удаления таких имен следует воспользоваться командой MulTEx Управление именами

Искать только если имя источника содержит — если флажок установлен, то необходимо в поле ниже ввести слово или словосочетание, которое необходимо найти внутри ссылки/связи. В этом случае будут отобраны только те связи, внутри которых есть подобное слово/словосочетание. Необходимо для случаев, когда необходимо целенаправленно отыскать только связи, ссылающиеся на определенную книгу или папку.
Например, чтобы отобрать ссылки на книгу с именем «Отчет за 2-е полугодие 2018» необходимо задать в поле текст: *[Отчет за 2-е полугодие 2018.xls*]*. Звездочка после xls не случайна — это избавляет от необходимости определять конкретное расширение для книги(xlsm, xlsx,xlsb,xls и т.п.).
Если необходимо отобрать ссылки на любые книги из папки «Маркетинг», текст необходимо задать такой *Маркетинг*

Просматривать связи:

  • в диапазоне — в данном случае необходимо указать конкретный диапазон на листе, ячейки которого будут просматриваться на предмет содержания в них связей
  • во всех ячейках активного листа — в этом случае связи будут просматриваться во всех ячейках активного на момент выполнения команды листа
  • во всех листах активной книги — в этом случае связи будут просматриваться на всех ячейках всех листов. Если проще — во всей книге. Скрытые листы при этом так же учитываются и просматриваются

После нахождения связи:
выбирается действие вывода результата

  • выделить ячейки со связями- будут выделены обычным выделением все ячейки, в которых так или иначе присутствуют найденных связи. После этого с выделенными ячейками можно будет делать любые действия, доступные для ячеек: залить цветом, удалить содержимое, изменить параметры и т.д.
    Примечание: Если связь в ячейке присутствует не напрямую, а через именованный диапазон, то такая ячейка не будет определена. Для того, чтобы найти такие связи лучше использовать вывод на лист.
  • выделить ячейки цветом — все ячейки, в которых так или иначе присутствуют найденных связи, будут закрашены выбранным цветом
    Примечание: Если связь в ячейке присутствует не напрямую, а через именованный диапазон, то такая ячейка не будет определена. Для того, чтобы найти такие связи лучше использовать вывод на лист.
  • вывести список ячеек и связей на отдельный лист — будет создана новая книга с одним листом, в котором списком будут выведены все найденные связи с указанием:
    • Имя листа — лист, где содержится ссылка, если ссылка является частью формулы, проверки данных или условного форматирования. Если связь содержится внутри именованного диапазона, то в это поле записывается область действия имени: [Книга], если область действия книги и имя листа, если конкретный лист.
    • Адрес ячейки — ячейка, в которой связь. В случае с именованным диапазоном — выводится имя диапазона
    • Формула — формула листа, проверки данных, условного форматирования или именованного диапазона
    • Тип — тип объекта, в котором обнаружена связь: формула, проверка данных, условное форматирование или именованный диапазон
  • попытаться разорвать связь — в данном случае при нахождении связи MulTEx попытается удалить эту связь. Если это условное форматирование — MulTEx попытается удалить правило условного форматирования со связью. Если это проверка данных — MulTEx попытается удалить проверку данных из ячейки. Если это формула на листе — формула будет удалена. В случае с именованным диапазоном MulTEx не предпринимает никаких действий по простой причине: именованные диапазоны могут быть использованы и внутри других имен, и внутри формул, и внутри проверок данных и условного форматирования и удаление такого имени может привести к множественным ошибкам, корректного устранить которые уже не получится. В таких случаях лучше использовать сначала вывод результата на лист для определения нужных имен и удаления их вручную убедившись, что такое удаление не повлечет ошибки вычислений.

Расскажи друзьям, если статья оказалась полезной:

  Плейлист   Видеоинструкции по использованию надстройки MulTEx

Поиск связей (внешних ссылок) в книге

​Смотрите также​ все внешние ссылки​ на .zip​ другие листы, при​: Есть мысль​ скрыта вместе с​v__step​ весит 10 мегабайт​ ячейке A4) в​начальная_позиция​ПОИСК​ текстовой строке, а​ созданы даже в​ только для мер​ таблицами. В этом​, чтобы открыть диалоговое​формулы​В Excel часто приходится​ на другие файлы​Получается — зазипованная​

​ каждом копировании данных​Поскольку книгу надо​ ячейками, листами​: У меня в​ поэтому и не​​ строке «Доход: маржа»​​значение 8, чтобы​и​ затем вернуть текст​ том случае, если​​ и не запускается​​ случае используйте информацию​ окно​.​ создавать ссылки на​

Поиск ссылок, используемых в формулах

  1. ​ ( т е​​ папка​​ из другой книги​ всё-таки посмотреть, можно​​Часть имён может​​ Вашей книге после​

  2. ​ разместил.​​ (ячейка, в которой​​ поиск не выполнялся​

  3. ​ПОИСКБ​​ с помощью функций​​ связь является действительной.​​ для вычисляемых полей,​​ из этой статьи​

  4. ​Переход​​Нажмите кнопку​​ другие книги. Однако​​ в ячейке не​​Заходим в эту​

  5. ​ немедленно проверять появление​​ сделать так:​​ быть скрыта посредством​​ удаления имён связи​​Я думал что​

  6. ​ выполняется поиск — A3).​​ в той части​​не учитывают регистр.​

  7. ​ПСТР​Если алгоритм автоматического обнаружения​ которые используются в​​ для устранения ошибок​​, нажмите кнопку​Найти все​​ иногда вы можете​​ формула или значение​ папку не раззиповывая​ связей (в этот​1) Ищете связи​ VBA​

    Диалоговое окно

  8. ​ уходят​ все знаю где​8​ текста, которая является​ Если требуется учитывать​

    ​и​​ предлагает связь, которая​ метках строк и​ автоматического обнаружения связей. Чтобы​Выделить​

Поиск ссылок, используемых в определенных именах

  1. ​.​​ не найти ссылки​​ а ссылка C:​​ и ищем везде​​ момент от них​​ по ячейкам самостоятельно​​Возможны также скрытые​

  2. ​Возможно, Вы сейчас​ в нем и​=ЗАМЕНИТЬ(A3;ПОИСК(A4;A3);6;»объем»)​ серийным номером (в​​ регистр, используйте функции​​ПСТРБ​ не решает бизнес-задачи,​ столбцов сводной таблицы.​

    Диалоговое окно

    ​ лучше понять требования​​, установите переключатель​

    • ​В появившемся поле со​ в книге, хотя​ и тд )​ папку с названием​

    • ​ избавиться очень просто)​2) Для всех​ или сильно скрытые​​ пишете о другой​​ что находится, но​​Заменяет слово «маржа» словом​​ данном случае —​

Поиск ссылок, используемых в объектах, таких как текстовые поля или фигуры

  1. ​НАЙТИ​​или заменить его​​ то необходимо удалить​ Поэтому перед началом​​ и механизмы обнаружения​​объекты​​ списком найдите в​​ Excel сообщает, что​​Как это автоматически/быстро​​ «externalLinks», затем удаляем​​serjo1​​ листов Вы очищаете​ листы (все они​ книге?​

    Диалоговое окно

  2. ​ видимо ошибался. Файл​​ «объем», определяя позицию​​ «МДС0093»). Функция​и​ с помощью функций​ ее и создать​Изображение кнопки​ построения сводной таблицы​ связей, см. раздел​и нажмите кнопку​

    Выбор фигуры для отображения имени ссылки в строке формул

Поиск ссылок, используемых в заголовках диаграмм

  1. ​ столбце​ они имеются. Автоматический​ сделать?​

  2. ​ её и снова​Изображение кнопки​: Доброго всем время​ формулы и значения​ видны в окне​

Поиск ссылок, используемых в рядах данных диаграммы

  1. ​Тогда её надо​ создан полгода назад​

  2. ​ слова «маржа» в​​ПОИСК​​НАЙТИБ​​ЗАМЕНИТЬ​​ вручную с использованием​ несвязанные таблицы можно​​ Связи между таблицами​​ОК​Формула​ поиск всех внешних​

    Выбор пункта

  3. ​Спасибо!​Изображение кнопки​ меняем расширение на​ суток!​ всех ячеек​ проекта VBA)​

support.office.com

Устранение неполадок в связях между таблицами

​ тоже посмотреть​ и все время​ ячейке A3 и​начинает поиск с​.​и​ верного ключевого столбца.​ добавить, однако связи​ в модели данных.​. Будут выделены все​

​формулы, которые содержат​ ссылок, используемых в​KuklP​ .xlsm​Благодаря v__step наконец-то​3) Если файл​Это не полный​Можете переслать мне​ редактировался (формулы, массивы,​ заменяя этот знак​ восьмого символа, находит​В аргументе​

Сообщение. Связи не были обнаружены

​ЗАМЕНИТЬБ​ См.​ не будут видны​На панели уведомлений всегда​ объекты на активном​​ строку​​ книге, невозможен, но​: Правка — связи​Открываем файл появляется​ найдены связи в​ ещё большой, частично​ список​ ([email protected]) только я​ ссылки и т.д.)(​ и последующие пять​ знак, указанный в​искомый_текст​

  • ​. Эти функции показаны​К началу страницы​ до тех пор,​ автоматически отображается сообщение​ листе.​.xl​ вы можете найти​ — разорвать связь.​ сообщение об ошибке.​ моей таблице. Перебирая​ очищаете форматы (за​

  • ​Все эти и​ смогу посмотреть скорее​Про имена забыл​ знаков текстовой строкой​ аргументе​можно использовать подстановочные​ в примере 1​В этой статье описаны​ пока поле не​ о необходимости установления​Нажмите клавишу​. В этом случае​ их вручную несколькими​​KuklP​​ Восстанавливаем и открываем​ массу вариантов поиска​ исключением формул условного​ другие опасности должна​

В сводную таблицу добавлены несвязанные поля, однако сообщение не выдается

​ всего завтра вечером​ удалить из короткой​ «объем.»​искомый_текст​ знаки: вопросительный знак​ данной статьи.​ синтаксис формулы и​ будет перемещено в​ связи при перетаскивании​TAB​ в Excel было​ способами. Ссылки следует​: Или речь о​ лист в котором​ места «засады», в​ форматирования)​​ находить утилита Билла​​ (на работе запарка)​

Отсутствует допустимая связь между таблицами

​ версии, но удаление​Доход: объем​, в следующей позиции,​ (​Важно:​ использование функций​ область​ поля в область​для перехода между​ найдено несколько ссылок​

​ искать в формулах,​ гиперссылках? Тогда макросом.​ ранее нашли ссылки​ которой сидят ссылки,​Ничего больше не​ Менвилла​Лучше сохранить в​ имен не привело​=ПСТР(A3;ПОИСК(» «;A3)+1,4)​ и возвращает число​?​ ​

При автоматическом обнаружении созданы неверные связи

​ПОИСК​Значения​Значения​ выделенными объектами, а​ на книгу Budget​ определенных именах, объектах​Katie​ на другие файлы.​ остановились на следующем:​ трогаете (это самое​Но можно поискать​ формате 97-2003​ к желаемому результату.​Возвращает первые четыре знака,​ 9. Функция​) и звездочку (​Эти функции могут быть​и​.​существующей сводной таблицы​ затем проверьте строку​

​ Master.xlsx.​ (например, текстовых полях​: А можете макрос​ Внимательно просматриваем все​Создаём новую книгу,​ главное)​ и самостоятельно​Guest​

​v__step​

support.office.com

ПОИСК, ПОИСКБ (функции ПОИСК, ПОИСКБ)

​ которые следуют за​ПОИСК​*​​ доступны не на​​ПОИСКБ​​Иногда таблицы, добавляемые в​​ в случае, если​

Описание

​ формул​​Чтобы выделить ячейку с​​ и фигурах), заголовках​​ подсказать, пожалуйста?​​ изменения и обнаруживаем​ располагаем её рядом​Присоединяете книгу к​k61​: Я извиняюсь. Пытался​: В вашей книге​ первым пробелом в​всегда возвращает номер​). Вопросительный знак соответствует​ всех языках.​в Microsoft Excel.​

​ сводную таблицу, просто​

​ это поле не​​на наличие ссылки​​ внешней ссылкой, щелкните​ диаграмм и рядах​KuklP​

​ что несколько формул​ со старой и​ сообщению, а мы​

​: есть post_181204.xls, в​

​ найти кудаобратится что​​ 2 именованных диапазона​​ строке «Доход: маржа»​ знака, считая от​ любому знаку, звездочка —​Функция ПОИСКБ отсчитывает по​Функции​​ невозможно соединить с​​ связано ни с​​ на другую книгу,​​ ссылку с адресом​ данных диаграмм.​: Не видя Вашего​ или (как у​ начинаем перетягивать листы​ ищем связи в​​ котором Sub Svyazi()​​ бы удалили предыдущую​​ (МЕСЯЦ и ТАБЕЛЬНЫЙ),​​ (ячейка A3).​ начала​​ любой последовательности знаков.​​ два байта на​​ПОИСК​​ другими таблицами. Например,​ одним из существующих​ например [Бюджет.xlsx].​

​ этой ячейки в​​Имя файла книги Excel,​

  • ​ файла не могу.​ меня) раскрывающихся ячеек​ из старой в​

  • ​ большом-большом числе всего​ выводит на отдельный​ или самому удалить,​ которые ссылаются на​марж​просматриваемого текста​ Если требуется найти​ каждый символ, только​И​ две таблицы могут​ в сводной таблице​Щелкните заголовок диаграммы в​ поле со списком.​

​ на которую указывает​ Но посмотрите здесь:​ не работает. Восстанавливаем​ новую по-одному за​ оставшегося, где они​

Синтаксис

​ лист все связи​

​ но не нашел.​

​ ячейки другой книги​=ПОИСК(«»»»;A5)​

  • ​, включая символы, которые​​ вопросительный знак или​ если языком по​

  • ​ПОИСКБ​​ иметь частично совпадающие​ полей. Однако иногда​ диаграмме, которую нужно​​Совет:​​ ссылка, будет содержаться​

  • ​Katie​​ со ссылкой на​ ярлычок.​​ ещё могут быть​​ книги (в т.ч.​v__step​

Замечание

  • ​Откройте окно редактирования​​Позиция первой двойной кавычки​​ пропускаются, если значение​​ звездочку, введите перед​​ умолчанию является язык​находят одну текстовую​ данные, но не​​ связь после уведомления​​ проверить.​​ Щелкните заголовок любого столбца,​​ в ссылке с​

  • ​: Спасибо, что помогаете!​​ свою книгу и​​Перетянули — посмотрели​nikitan95​ битые ссылки). Автор​​: Кажется, понял​​ имён (Ctrl+F3) и​​ («) в ячейке​​ аргумента​ ним тильду (​ с поддержкой БДЦС.​ строку в другой​ иметь логических связей​ обнаружить не удается.​Проверьте строку формул​​ чтобы отсортировать данные​​ расширением​

  • ​Вот файл: в​​ продолжаем радоваться жизни.​​ — на вкладке​: может это поможет..​

  • ​ не указан.​​Вы пишете об​​ отредактируйте ссылки​ A5.​

  • ​начальная_позиция​​~​​ В противном случае​ и возвращают начальную​ с другими используемыми​​ Это может произойти​​на наличие ссылки​ столбца и сгруппировать​

  • ​.xl*​​ нем последний столбец​​Еще раз хочу​ ленты «Данные» оживёт​v__step​v__step​​ удалении диапазонов​​v__step​5​больше 1.​).​ функция ПОИСКБ работает​ позицию первой текстовой​ таблицами.​​ по разным причинам.​​ на другую книгу,​ все внешние ссылки.​(например, .xls, .xlsx,​ — там маржа​ выразить благодарность за​ кнопка «Изменить связи»​: Нет, там процедура​​: Доброе утро!​​А надо удалить​: Ссылка на сбойный​=ПСТР(A5;ПОИСК(«»»»;A5)+1;ПОИСК(«»»»;A5;ПОИСК(«»»»;A5)+1)-ПОИСК(«»»»;A5)-1)​Скопируйте образец данных из​​Если​​ так же, как​ строки (считая от​Если добавить в сводную​​Алгоритм обнаружения связей зависит​​ например [Бюджет.xls].​На вкладке​ .xlsm), поэтому для​​ по бизнеслпану значение​​ помощь в моем,​Если ожила нажимаем​ разрыва связей только​​Я просмотрел процедуру​​ (или отредактировать) имена​

Примеры

​ именованный диапазон МЕСЯЦ​Возвращает из ячейки A5​ следующей таблицы и​искомый_текст​ функция ПОИСК, и​ первого символа второй​ таблицу таблицу, которую​ от внешнего ключевого​Выберите диаграмму, которую нужно​Формулы​ поиска всех ссылок​ ссылается на компьютер​ как оказалось не​

​ на неё -​

​ ячеек, а этого​

​ Svyazi — работа​

​Guest​

​ есть в списках​

​ только текст, заключенный​

​ вставьте их в​

​не найден, возвращается​

​ отсчитывает по одному​

​ текстовой строки). Например,​ нельзя соединить с​ столбца, имя которого​ проверить.​

​в группе​

​ рекомендуем использовать строку​

​ коллеги.​ безнадежном, деле «v__step»​ открывается окно связей.​ ох, как мало…​ идёт только с​: Я в своем​

​ ячеек столбца G:G​

​ в двойные кавычки.​

​ ячейку A1 нового​ значение ошибки #ЗНАЧ!.​ байту на каждый​ чтобы найти позицию​ другой таблицей, то​ схоже с именем​На вкладке​Определенные имена​

​.xl​

​А у меня​

​ — Спасибо Владимир.​ Если там только​И разрыв связей​ ячейками, поэтому её​ большом файле все​

​В старой книге​

​босс​

​ листа Excel. Чтобы​Если аргумент​ символ.​

​ буквы «n» в​

​ обычно автоматическое обнаружение​

​ первичного ключевого столбца.​Макет​выберите команду​

​. Если ссылки указывают​

support.office.com

Как найти связь с другим файлом в моем примере

​ много-много таких листов:​​ Всех с праздником​

​ старая книга, значит​ из окна приложения​ возможности интересны, но​ имена поправил и​ был лист «Месяц»,​serjo1​ отобразить результаты формул,​начальная_позиция​К языкам, поддерживающим БДЦС,​ слове «printer», можно​ не даст никаких​ Если имена столбцов​

​в группе​​Диспетчер имен​ на другие источники,​ как написать макрос,​ трудящихся.​ спокойно удаляем этот​ для «запутавшихся» книг​

​ заведомо ограничены​

​ все равно не​​ а в новой​: Здравствуйте.​ выделите их и​опущен, то он​ относятся японский, китайский​
​ использовать следующую функцию:​ результатов. В других​ недостаточно похожи, рекомендуется​Текущий фрагмент​.​ следует определить оптимальное​ который если видит​Омо Йоко​ лист и переходим​
​ почти никогда не​Утилита Менвилла распространяется​ получается. Я уже​ его нет. Это​Помогите пожалуйста найти​

​ нажмите клавишу F2,​​ полагается равным 1.​ (упрощенное письмо), китайский​=ПОИСК(«н»;»принтер»)​ случаях по результатам​ открыть окно Power​
​щелкните стрелку рядом​Проверьте все записи в​ условие поиска.​

​ в ячейке ссылку​​: Мне помог поиск.​ к следующему.​ срабатывает​ с открытым исходным​
​ к хирургу ехать​ тупик, и Excel​ связь с другими​ а затем — клавишу​Если аргумент​ (традиционное письмо) и​Эта функция возвращает​ в сводной таблице​
​ Pivot и вручную​ с полем​
​ списке и найдите​Нажмите клавиши​ на другой комп​ Ctrl+F, оставляем параметр​

​Но если появятся​​Связи — великое​ кодом​ хотел что бы​ принял правильное решение,​ файлами в моем​ ВВОД. При необходимости​

​начальная_позиция​
​ корейский.​

​4​​ видно, что поля​ создать необходимые связи​

​Элементы диаграммы​​ внешние ссылки в​CTRL+F​ или внешний диск​ «искать в области​
​ ещё строчки -​ достояние Excel, его​Как бы её​
​ правильность роста рук​ скромно отчитавшись о​
​ файле. Уже все​ измените ширину столбцов,​не больше 0​ПОИСК(искомый_текст;просматриваемый_текст;[начальная_позиция])​, так как «н»​
​ не позволяют формировать​ между таблицами.​

​, а затем щелкните​​ столбце​, чтобы открыть диалоговое​ ( c: или​ формул», в качестве​ значит на этом​

​ гибкость и сила​​ охарактеризовать…​
​ проверил((​ собственной беспомощности​
​ перепробывал. Поиск ответа​ чтобы видеть все​

​ или больше, чем​​ПОИСКБ(искомый_текст;просматриваемый_текст;[начальная_позиция])​ является четвертым символом​ осмысленные вычисления.​Типы данных могут не​ ряд данных, который​Диапазон​ окно​ d: ) удаляется​ искомого указываю «!»,​

​ листе есть внешняя​​Это — главный​Никогда не видел​v__step​И так случается​ не дал. Создавать​ данные.​ длина​Аргументы функций ПОИСК и​ в слове «принтер».​При создании связей алгоритм​ поддерживаться. Если любая​ нужно проверить.​
​. Внешние ссылки содержат​Найти и заменить​ эту ссылку и​ предполагая, что ссылка​
​ ссылка!​ инструмент, самый простой​ ничего более обстоятельного​
​: Ссылки на внешние​ всегда…​ новый не могу.​
​Данные​просматриваемого текста​ ПОИСКБ описаны ниже.​Можно также находить слова​ автоматического обнаружения создает​
​ из таблиц, используемых​Проверьте строку формул​
​ ссылку на другую​.​ оставляется просто значение​ будет на какой-то​
​И так спокойно​ и самый сложный​

​ и мощного​​ книги могут прятаться​Всегда помимо потерянной​ В приложении только​Выписки​, возвращается значение ошибки​Искомый_текст​ в других словах.​

​ список всех возможных​​ в сводной таблице,​
​на наличие в​ книгу, например [Бюджет.xlsx].​Нажмите кнопку​Файл удален​ лист Excel. С​ для каждого листа.​
​ одновременно​У Уокенбаха есть​ в условиях проверок,​
​ книги есть дополнительные​ часть таблицы и​
​Доход: маржа​ #ЗНАЧ!.​    Обязательный. Текст, который требуется​
​ Например, функция​ связей исходя из​ содержит столбцы только​ функции РЯД ссылки​Советы:​Параметры​- велик размер​ параметром «найти все»​Запоминаем или записываем​Поэтому так трудно​ утилита удаления имён.​ в формулах условного​
​ причины, препятствующие восстановлению​ на создание новой​

​маржа​​Аргумент​
​ найти.​=ПОИСК(«base»;»database»)​ значений, содержащихся в​
​ неподдерживаемых типов данных,​ на другую книгу,​
​ ​.​ — [​ получаю полный список​
​ на листочек (надежнее)​ бывает найти потерянные​ Проблема похожая: надо​ форматирования, в ссылках​ связей​
​ уйдет масса драгоценного​Здесь «босс».​начальная_позиция​
​Просматриваемый_текст​возвращает​ таблицах, и ранжирует​ то связи обнаружить​ например [Бюджет.xls].​Щелкните заголовок любого столбца,​

​В поле​​МОДЕРАТОРЫ​

​ ссылок. Просматриваю, убеждаюсь,​​ те листы на​ связи​ обойти много объектов,​ некоторых графических объектов​
​serjo1​ времени.​Формула​можно использовать, чтобы​    Обязательный. Текст, в котором​

​5​ возможные связи в​ невозможно. В этом​
​При импорте нескольких таблиц​ чтобы отсортировать данные​Найти​]​
​ что они не​ которых есть ссылки​Объектом — носителем​
​ которые могут содержать​ (когда выделяешь объект,​: Спасибо за отзыв.​ikki​Описание​ пропустить определенное количество​ нужно найти значение​, так как слово​

​ соответствии с их​ случае необходимо создать​ Excel пытается обнаружить​ столбца и сгруппировать​введите​Юрий М​ нужны, удаляю, и​ на файл(ы) в​ внешней связи может​ ссылки (конечно, не​

​ в строке формул​​ Я удал диапазоны​: это на самом​

​Результат​ знаков. Допустим, что​ аргумента​ «base» начинается с​ вероятностью. Затем Excel создает​ связи между активными​ и определить связи​
​ все внешние ссылки.​.xl​:​ кнопка «изменить» на​ других книгах. Нам​ быть и сводная​ только ячейки). В​
​ может появиться ссылка),​ из книги, но​ деле ваш файл?​=ПОИСК(«и»;A2;6)​
​ функцию​искомый_текст​ пятого символа слова​ только наиболее вероятную​ таблицами в сводной​ между этими таблицами,​Чтобы удалить сразу несколько​.​
​Вот ссылка: -​ вкладке «данные» гаснет.​ это пригодится потом​ таблица, и прямоугольник​ какой-то момент автор​
​ в формулах диаграмм​ все равно существуют​
​ почему тогда вы​Позиция первого знака «и»​ПОИСК​.​ «database». Можно использовать​ связь. Поэтому, если​ таблице вручную в​ поэтому нет необходимости​

​ элементов, щелкните их,​В списке​ там Правила…​
​ Excel 2010.​ для исправления формул.​ где-нибудь внутри сгруппированных​ останавливается и ограничивает​
​ и в объектах​ связи. Может быть​
​ не знаете, что​ в строке ячейки​нужно использовать для​Начальная_позиция​ функции​ таблицы содержат несколько​ диалоговом окне​ создавать связи вручную​

​ удерживая нажатой клавишу​Искать​KuklP​Katie​Далее мы удалили​ объектов, и подпись​ круг поиска, что​ в окне диаграмм​ еще где-то посмотреть?​ и где в​ A2, начиная с​ работы с текстовой​    Необязательный. Номер знака в​ПОИСК​ столбцов, которые могут​
​Создание связи​ или создавать сложные​SHIFT​выберите вариант​: Следите за размером​: Здравствуйте!​ все внешние связи​ какой-то одной точки​

​ разумно и очень​​Обратите внимание, у​С уважением,​ нем находится?​ шестого знака.​ строкой «МДС0093.МужскаяОдежда». Чтобы​ аргументе​и​ использоваться в качестве​. Дополнительные сведения см.​ обходные решения, чтобы​или​в книге​ файла. См. скрин.​Начальник дал большой​ следующим путем:​ на диаграмме…​

planetaexcel.ru

Найти ссылки в ячейках на внешние источники

​ естественно​​ Вас могут быть​

​Сергей​в имена загляните.​7​ найти первое вхождение​просматриваемый_текст​ПОИСКБ​ ключей, некоторые связи​ в разделе Создание​ работать с данными​CTRL​.​

​ Гиперссылок у Вас​ xls файл и​

​Переименовываем файл (на​

​Поэтому надо быть​​А Менвилл идёт​ скрытые объекты (с​

​Юрий М​​serjo1​=ПОИСК(A4;A3)​

​ «М» в описательной​​, с которого следует​для определения положения​

​ могут получить более​​ связи между двумя​ целостным способом.​.​

​В списке​​ нет. Прикрепленные файлы​

​ попросил найти и​ всякий случай) с​ очень осторожным при​ до конца​ нулевым размером)​: А темы зачем​

​: Это часть моего​Начальная позиция строки «маржа»​ части текстовой строки,​ начать поиск.​ символа или текстовой​ низкий ранг и​ таблицами.​Иногда Excel не удается​Нажмите клавиши​Область поиска​ post_378084.gif (44.02 КБ)​
​ удалить в ячейках​​ изменением расширения .xlsm​ ссылках даже на​​v__step​​Неприятность может быть​

​ дублировать?​​ файла весь он​
​ (искомая строка в​ задайте для аргумента​

​Функции​​ строки в другой​ не будут автоматически​Автоматическое обнаружение связей запускается​ определить связь между​CTRL+G​

planetaexcel.ru

​выберите вариант​

Содержание

  • Найти внешние ссылки
  • Поиск внешних ссылок с помощью функции поиска и замены
  • Найдите внешние ссылки с помощью ссылок редактирования

Как найти ячейки, связанные с внешними источниками в Excel

В этой статье вы узнаете, как найти внешние ссылки в Excel.

Найти внешние ссылки

В Excel можно использовать данные из другой книги (файла). В этом случае Excel создает внешнюю ссылку на эту книгу. Рассмотрим набор данных на рисунке ниже, который содержит внешние ссылки на другую книгу.

Как вы можете видеть выше, значение в B2 связано с рабочим листом с именем Внешний файл .xlsx (Лист1, ячейка B2). Ячейки B5, B7 и B8 также содержат похожие ссылки. Теперь посмотрите на этот файл и значение в ячейке B2.

Выше видно, что значение ячейки B2 в файле Внешний файл .xlsx 55, и это значение связано с исходным файлом. Когда вы связываете ячейку с другой книгой, значения обновляются в обеих книгах при каждом изменении связанной ячейки. Таким образом, вы можете столкнуться с проблемой, если файл, на который вы ссылаетесь, будет удален.

При открытии исходный файл предупреждает вас о том, что некоторые ячейки в этой книге связаны с несуществующим файлом. Чтобы решить эту проблему, вы можете найти все ячейки с внешними ссылками и заменить их каким-либо другим значением (или просто удалить их).

Однако часто бывают случаи, когда у вас много связанных ячеек, и на просмотр всего файла, чтобы выбрать их одну за другой, потребуется много времени. Вы можете найти все внешние ссылки в файле сразу, используя Найти и заменить или Редактировать ссылки Особенности.

Поиск внешних ссылок с помощью функции поиска и замены

1. В Лента, перейти к Главная> Найти и выбрать> Заменить.

2. Во всплывающем окне (1) введите «* .xl *» для Найти то, что, (2) нажмите Найти все, и (3) нажмите CTRL + A на клавиатуре, чтобы выделить все найденные ячейки.

Связанные файлы должны быть в формате Excel (.xlsx, .xlsm, .xls), поэтому вы хотите найти ячейки, содержащие «.xl» в формуле (ссылка). Звездочки (*) перед и после «.xl» обозначают любой символ, поэтому поиск найдет любое из расширений файлов Excel.

3. В результате выбираются все ячейки, содержащие внешнюю ссылку (B2, B5, B7 и B8). Чтобы заменить их определенным значением, введите это значение в поле Заменить коробка и удар Заменить все. Если оставить поле пустым, удаляется содержимое всех связанных ячеек. Например, если ввести 55 в поле Заменить на, получится Ценности столбец на картинке ниже. В любом случае замененные ячейки больше не связаны с другой книгой.

Найдите внешние ссылки с помощью ссылок редактирования

Другой вариант — использовать функцию редактирования ссылок в Excel.

1. В Лента, перейти к Данные> Изменить ссылки.

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

Вы поможете развитию сайта, поделившись страницей с друзьями

О, несуществующие ссылки! Вы открываете рабочую книгу и видите сообщение с просьбой обновить ссылки — но у вас нет никаких ссылок! Как же можно обновить то, что не существует?

Внешние ссылки — это ссылки, указывающие на другие книги. Непредвиденные внешние ссылки могут появиться по различным причинам, начиная от перемещения или копирования диаграмм, листов диаграмм или рабочих листов в другую рабочую книгу. Но знание того, что внешние ссылки существуют, не всегда помогает найти их. Вот несколько способов расправиться с проблемой несуществующих ссылок.

Сначала необходимо узнать, присутствуют ли в книге реальные внешние ссылки (существующие), о которых вы просто забыли. Если вы не уверены, есть ли такие, начните с поиска в самом очевидном месте — в формулах. Для этого удостоверьтесь, что никакие другие книги не открыты и выполните поиск по ключевой фразе [*] в формулах на всех листах. Закройте все остальные книги, чтобы гарантировать, что все ссылки в формулах будут содержать [*], где звездочка представляет собой символ шаблона.
[stextbox id=»warning»]В Excel 97 не предусмотрена возможность поиска во всей рабочей книге, но вы можете выполнить поиск во всех листах в книге, сгруппировав их. Для этого правой кнопкой мыши щелкните ярлычок любого листа и в контекстном меню выберите команду Выделить все листы (Select All Sheets). В более поздних версиях Excel команды Найти (Find) и Заменить (Replace) обеспечивают возможность поиска в пределах листа или книги.[/stextbox]
Выполнив поиск ссылок в формулах, измените или вообще удалите соответствующие формулы. Решение изменять формулу или удалять зависит от конкретной ситуации, и только вам решать, по какому пути пойти. Кроме того, можно отправиться в Центр загрузки Microsoft Office (Microsoft Office Download Center), расположенный по адресу: http://office.microsoft.com/Downloads/default.aspx, и в категории Надстройки (Add-Ins) выбрать Delete Links Wizard. Эта утилита предназначена для поиска и удаления ссылок, таких, как ссылки на определенные имена, ссылки на скрытые имена, ссылки на диаграммы, ссылки Microsoft Query и ссылки на объекты. Однако, как показывает наш опыт, она не находит несуществующие ссылки.

Когда вы удостоверитесь, что в формулах ссылок нет, нужно будет убедиться, что допустимые ссылки не прячутся где-либо еще. Для этого нужно начать из глубины книги Excel, содержащей несуществующие ссылки. Выберите команду Вставка → Имя → Присвоить (Insert → Name → Define). Пролистайте список имен, щелкая и выделяя их по очереди и просматривая формулу в поле Формула (Refers to) внизу. Удостоверьтесь, что ни одно из имен не ссылается на другую рабочую книгу.
[stextbox id=»warning»]Вместо того чтобы щелкать подряд все имена в диалоговом окне Присвоение имени (Define Name), можно вставить в книгу новый лист и выбрать пункт меню Вставка → Имя → Вставить (Insert → Name → Paste). Затем в диалоговом окне Вставка имени (Paste Name) щелкните кнопку Вставить все (Paste Link). Будет создан список всех имен в вашей книге, а диапазоны, на которые они ссылаются, будут перечислены в соответствующем столбце.[/stextbox]
Если любое из имен указывает за пределы вашей книги, вы не найдете источника, по меньшей мере, одной ссылки, что и решит вопрос обновления. Теперь вы должны решить, что необходимо делать: изменить имя диапазона, чтобы оно ссылалось только на эту книгу, или оставить вес как есть.

Другой возможный источник ссылок — это ваши диаграммы. У них может проявиться та же проблема, которую мы только что рассматривали. Необходимо проверить, что все диапазоны данных и метки оси X (X-axis) диаграммы не ссылаются на внешние книги. И снова вам решать, являются ли найденные ссылки правильными.

Ссылки скрываются и в объектах, например, текстовых полях, автофигурах и т. д. Объекты могут ссылаться на внешние рабочие книги. Самый простой способ найти объекты — выбрать любую ячейку на листе и затем выбрать команду Правка → Перейти (Edit → Go To). В диалоговом окне Переход (Go To) щелкните на кнопке Выделить (Special), установите флажок Объекты (Objects) и щелкните на кнопке ОК. Будут выбраны все объекты на листе. Это необходимо выполнять на копии вашей рабочей книги. Когда все объекты будут выделены, вы сможете удалить, сохранить, закрыть и снова открыть вашу копию, чтобы проверить, решена ли проблема.

И, наконец, последнее неочевидное место, где можно найти реальные ссылки — это скрытые листы, которые вы могли создать и забыть о них. Отобразите такие листы, выбрав команду Формат → Лист → Отобразить (Format → Sheet → Unhide). Если пункт Отобразить (Unhide) во вложенном меню Лист (Sheet) неактивен, это означает, что у вас нет скрытых листов. (Если вы уверены, что в книге есть листы, не появляющиеся в этом меню, обратитесь за подробностями к разделу «Трюк № 5. Как скрыть лист, чтобы его невозможно было отобразить».)

Теперь, когда вы устранили возможность появления реальных ссылок, настало время удалить несуществующие. Откройте рабочую книгу с несуществующими ссылками и выберите команду Правка → Связи (Edit → Links). Иногда можно просто выделить ненужную ссылку, щелкнуть кнопку Изменить (Change Source) и связать ссылку с самой собой. Но чаще всего появляется сообщение, что одна из формул содержит ошибку, и это сделать невозможно.

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

Создайте настоящую связь между двумя книгами, открыв обе. Перейдите к проблемной книге и в любой ячейке любого листа введите =. Теперь щелкните любую ячейку в хорошей книге и нажмите клавишу Enter, чтобы создать настоящую внешнюю ссылку на другую книгу. Сохраните обе книги, но не закрывайте их. В книге с несуществующими ссылками выберите команду Правка → Связи (Edit → Links) и щелкните кнопку Изменить (Change Source), чтобы увидеть все ссылки на новую рабочую книгу, с которой вы только что намеренно создали новую связь. Снова сохраните вашу рабочую книгу и удалите ячейку, в которой создали настоящую внешнюю ссылку. И еще раз сохраните файл.

При этом часто исчезает ненужная несуществующая ссылка, так как Excel, наконец, понимает, что вы удалили внешнюю ссылку на книгу. Если проблема, однако, не решена, попробуйте выполнить следующее, но сначала сохраните копию книги.
[stextbox id=»warning»]Следующий процесс включает удаление данных без возможности их восстановления. Таким образом, прежде чем начать, создайте резервную копию вашей книги. Если вы этого не сделаете, возможно появление проблем.[/stextbox]
В открытой проблемной книге удалите один лист, сохраните книгу, затем закройте и заново откройте ее. Если вы не увидите приглашение обновить отсутствующие связи, значит, удаленный лист содержал несуществующую ссылку. Теперь проблема должна быть решена. Однако если это не так, повторите первый шаг для каждого листа в книге. Вам понадобится добавить новый лист перед удалением последнего, так как в рабочей книге должен быть хотя бы один лист.

Мы продолжаем, предполагая, что эта техника у вас сработала. Вот что следует сделать далее. Откройте копию вашей рабочей книги (ту, которая содержит все данные) и сделайте еще одну копию. Вы будете работать с проблемным листом (или листами) и выполнять процесс удаления, чтобы обнаружить, где на листе прячется проблема.

Открыв проблемный лист, выделите некоторый диапазон ячеек (область приблизительно 10 х 10 ячеек) и затем выберите команду Правка → Очистить → Все (Edit → Clear → All). (Вы уверены, что сохранили копию книги?) Сохраните, закройте и заново откройте лист. Если приглашение обновить ссылки не появилось, вы нашли проблему, и теперь необходимо переделать этот блок ячеек. Если приглашение открылось, продолжайте очищать ячейки, пока при очередном открытии приглашение не будет выведено. После этого измените проблемные ячейки.

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

Понравилась статья? Поделить с друзьями:
  • Как найти системные требования компьютера виндовс 10
  • Как исправить ндфл в программе зуп
  • Как найти количество вещества оксида серы
  • Как найти дельта в эконометрике
  • Как найти контакты человека по паспорту