Applies ToExcel для Интернета

Примечание: В настоящее время эта функция поддерживается только в Excel Online.

Когда книги переносятся из Google Workspace в Microsoft 365, формулы, импортирующие данные из других книг, часто прерываются. Это может произойти из-за изменений в путях к файлам, неработаемых ссылок на Google Диск из SharePoint или OneDrive или различий в том, как Google Sheets и Excel обрабатывают внешние ссылки на данные. Google Sheets использует формулу ImportRange, которая несовместима с Excel, что приводит к ошибкам при переносе файлов.

Excel может определить неработающие ссылки ImportRange в перенесенных файлах и поможет вам в процессе их восстановления.

Важно! Сопоставление идентификаторов источника миграции

После миграции ссылки на файлы Google изменятся на URL-адреса SharePoint. Это изменение приведет к разрыву ссылок между файлами в формулах Excel. Однако приложение Excel может автоматически исправить эти ссылки, если управляемому свойству с именем MigrationSourceID присвоен идентификатор документа Google. 

Чтобы исправить неработающие ссылки на книги, во время миграции необходимо сопоставить исходные идентификаторы формулы.

Примечание.

  1. Если миграция выполняется через платформу MMP, сопоставление исходного идентификатора поддерживается по умолчанию.

  2. Если миграция выполняется через сторонние инструменты, рекомендуется обрабатывать сопоставление идентификаторов источника встороннем инструменте, как описано в статье: Сопоставление идентификаторов источников Google в электронной таблице миграции для устранения неработаемых ссылок после миграции. 

Формула в Google Sheets:

IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "sheet1!A1:C10")

Формула после миграции в Excel:

=IFERROR(@__xludf.DUMMYFUNCTION("IMPORTRANGE(""https://docs.google.com/spreadsheets/d//abcd123abcd123", "sheet1!A1:C10"")"),"Formula")

Формула после совместимости книги:

=IFERROR(@__xludf.UNSUPPORTED(IMPORTRANGE(' https://docs.google.com/spreadsheets/d/[abcd123abcd123]sheet1'!A1:C10)),"Formula")

Исправление неработающие ссылки

Неработающие связи можно исправить с помощью одного из двух указанных ниже подходов.

Подход 1 — рекомендуется

В интерактивной области выберите параметр для исправления неработаемой ссылки и следуйте инструкциям, описанным ниже.

Шаг 1. Определите неработающие ссылки на книгу в разделе "Обновить неработающие ссылки на книгу" и выберите параметр Обновить ссылку на представленном карта.

BWL12

Шаг 2. В параметре "Изменить источник" выберите правильный файл и нажмите кнопку Выбрать.

BWL22

Шаг 3. При выборе будут заполнены правильные ссылки на файлы, а содержимое в сетке обновится там, где эта ссылка присутствует.

BWL23

Подход 2

  1. Обновите ссылку на соответствующую книгу из Sharepoint или OneDrive:

    Format =[SourceWorkbook.xlsx]Sheet1!$A$1:$A$10

    Пример:

    'https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9 Дополнительные сведения об управлении ссылками на книги см. в статье Управление ссылками книг — служба поддержки Майкрософт

  2. Удалите все дополнительные оболочки в формулах (выделенные полужирным шрифтом), такие как функции iferror, importrange и неподдерживаемые в формулах:

    =IFERROR(@__xludf.UNSUPPORTED(IMPORTRANGE('​​​​​​​https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9)),"Formula")

  3. Очистите все ячейки с разлитыми значениями, кроме ячейки, содержащей внешнюю ссылку.

RepBrokenWk1

RepBrokenWk1

Очистите все ячейки в синей границе, за исключением ячейки, содержащей внешнюю ссылку.

Ячейки будут обновлены с обновленным содержимым.

Примечание: Убедитесь, что исходные и целевые электронные таблицы находятся в правильном расположении в SharePoint или OneDrive для бизнеса.

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

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

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