Obs!: Den här funktionen stöds för närvarande endast i Excel online.
När arbetsböcker migreras från Google Workspace till Microsoft 365 bryts ofta formler som importerar data från andra arbetsböcker. Detta kan bero på ändringar i sökvägar, brutna länkar till Google Drive från SharePoint/OneDrive eller skillnader i hur Google Sheets och Excel hanterar externa datareferenser. Google Sheets använder formeln ImportRange, som är inkompatibel med Excel, vilket leder till fel när filer migreras.
Excel kan identifiera brutna ImportRange-länkar i migrerade filer och vägleder dig genom processen att reparera dem.
Viktigt! Mappning av käll-ID för migrering
Efter migreringen ändras Google-fillänkarna till SharePoint-URL:er. Den här ändringen gör att korsfilslänkreferenserna i Excel-formler bryts. Excel-appen kan dock automatiskt åtgärda dessa länkar om en hanterad egenskap med namnet MigrationSourceID är inställd på Google Doc ID.
För att åtgärda brutna arbetsbokslänkar måste formelns käll-ID:n för migrering mappas under migreringen.
Obs!
-
Om migrering utförs via MMP-plattformen stöds käll-ID-mappningen som standard
-
Om migreringen utförs via verktyg fråntredje part bör du hantera käll-ID-mappningen i verktyget 3rd party enligt beskrivningen i artikeln: Mappa Googles käll-ID i migreringskalkylbladet för att lösa brutna länkar efter migreringen.
Formel i Google Sheets:
IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "sheet1!A1:C10")
Formel efter migrering till Excel:
=IFERROR(@__xludf.DUMMYFUNCTION("IMPORTRANGE(""https://docs.google.com/spreadsheets/d//abcd123abcd123", "sheet1!A1:C10"")"),"Formula")
Formel efter arbetsbokskompatibilitet:
=IFERROR(@__xludf.UNSUPPORTED(IMPORTRANGE(' https://docs.google.com/spreadsheets/d/[abcd123abcd123]sheet1'!A1:C10)),"Formula")
Så här reparerar du brutna länkar
De brutna länkarna kan repareras genom en av de två metoder som nämns nedan.
Metod 1 – rekommenderas
I den guidade rutan väljer du alternativet för att åtgärda den brutna länken och följa processen enligt nedan
Steg 1: Identifiera brutna arbetsbokslänkar i avsnittet "Uppdatera bruten arbetsbok, länk" och välj alternativet uppdatera länk på det visade kortet.
Steg 2: I alternativet "Ändra källa" markerar du rätt fil och klickar på Välj.
Steg 3: När du väljer fylls rätt fillänkar i och innehållet i rutnätet uppdateras där länken finns.
Metod 2
-
Uppdatera länken till den relevanta arbetsboken från Sharepoint/OneDrive:
Format =[SourceWorkbook.xlsx]Sheet1!$A$1:$A$10
Exempel:
'https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9 Läs mer om hur du hanterar arbetsbokslänkar: Hantera arbetsbokslänkar – Microsoft Support
-
Ta bort alla extra radbrytningar i formlerna (markerade i fetstil), till exempel funktionerna omfel, importordning och funktioner som inte stöds i formlerna:
=IFERROR(@__xludf.UNSUPPORTED(IMPORTRANGE('https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9)),"Formula")
-
Rensa alla celler med spillda värden, förutom cellen som innehåller den externa länken.
|
|
Ta bort alla celler inom den blå gränsen, förutom cellen som innehåller den externa länken. |
Cellerna uppdateras med uppdaterat innehåll. |
Obs!: Kontrollera att både käll- och målkalkylblad finns på rätt platser i SharePoint/OneDrive för företag.