IMPORTRANGE

Importerer et celleområde fra et angivet regneark.

Eksempel på brug

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

IMPORTRANGE(A2;"B2")

Syntaks

IMPORTRANGE(regneark_webadresse, område_streng)

  • regneark_webadresse – webadressen til regnearket, hvorfra data importeres.

    • Værdien for regneark_webadresse skal enten være angivet i anførselstegn eller være en reference til en celle, der indeholder webadressen for et regneark.
  • område_streng – en streng i formatet "[ark_navn!]Område" (f.eks. "Ark1!A2:B6" eller "A2:B6"), der angiver det område, der skal importeres.

    • ark_navn-komponenten i område_streng er valgfri. Som standard importerer IMPORTRANGE fra det angivne område i det første ark.

    • Værdien for område_streng skal enten angives i anførselstegn eller være en reference til en celle, der indeholder den relevante tekst.

Tekniske oplysninger og optimale løsninger

Enhver opdatering af kildedokumentet IMPORTRANGE medfører, at alle åbne modtagne dokumenter opdateres og viser en grøn indlæsningsbjælke. IMPORTRANGE venter også på, at beregninger fuldføres i kildedokumentet, før det returnerer resultater til det modtagne dokument, selvom der ikke er nogen beregning i kildeområdet.

Bedste fremgangsmåder

  • Begræns antallet af modtagne regneark, fordi hvert modtaget regneark skal læse fra kilderegnearket
  • Omstrukturer og komprimer dit resultat, før du bruger IMPORTRANGE, især hvis du importerer fra et hypigt opdateret regneark.
    • Dit mål er f.eks. at beregne summen af 1.000.000 rækker fra et andet regneark. Det er hurtigere at beregne summen i det pågældende regneark og derefter bruge IMPORTRANGE til at hente summen af et enkelt tal i stedet for at bruge IMPORTRANGE til at overføre alle 1.000.000 rækker med data direkte og beregne summen i dit regneark. Denne metode komprimerer og samler oplysninger for IMPORTRANGE, inden det overføres.

Opdateringer af IMPORTRANGE kan anvendes på andre regneark, når du kæder regneark sammen. Hvis regneark B har IMPORTRANGE(ark A), og regneark C har IMPORTRANGE(ark B), opretter det en kæde. Enhver opdatering af regneark A medfører, at regneark B og regneark C genindlæses.

Bedste fremgangsmåder

  • Begræns kæderne af IMPORTRANGE i flere regneark.
  • Undgå cyklusser for IMPORTRANGE. Du opretter f.eks. en cyklus, hvis du bruger IMPORTRANGE på flere regneark, der refererer til hinanden: Regneark A's data bruger IMPORTRANGE på data fra regneark B, og regneark B bruger også IMPORTRANGE for at hente data fra regneark A. Dette forårsager et loop mellem dem, hvor de kontinuerligt forsøger at henvise til den anden, og det aldrig resulterer i et faktisk dataoutput.
  • Der er en forsinkelse mellem ændringen i kilderegnearket og det berørte regneark. Det betyder, at flere lag af IMPORTRANGE i flere sammenkædede dokumenter kan resultere i lange forsinkelser mellem opdateringer af kilderegnearket og resultater i det berørte regneark.

IMPORTRANGE genindlæses, når et dokument åbnes for første gang eller inden for de seneste 5 minutter. Ligesom det er tilfældet med kæden af opdateringer forudsætter dette, at IMPORTRANGE aktiverer "vågn op" for alle dokumenter, hvorfra der importeres.

Bedste fremgangsmåder

  • Vær opmærksom på, at det kan tage et stykke tid for dokumenter at blive aktive. Overvej at begrænse kæder for IMPORTRANGE

Tilladelse og adgang

Regneark skal udtrykkeligt have tilladelse til at hente data fra andre regneark ved hjælp af IMPORTRANGE. Første gang destinationsarket henter data fra et nyt kilderegneark, vil brugeren blive bedt om at give tilladelse.
Hvis du forsøger at bruge IMPORTRANGE til at overføre data fra et regneark, som du ejer, vises denne meddelelse:
You need to connect these sheets error message
  1. Vent et par sekunder, når du har fuldført funktionen IMPORTRANGE.
  2. En #REF!-fejl vises, og du ser meddelelsen "Du skal forbinde disse regneark. Tillad adgang."
  3. Klik på Tillad adgang for at give tilladelse til kilderegnearket.

Hvis du forsøger at bruge IMPORTRANGE til at overføre data fra et regneark, som du ikke ejer, vises følgende meddelelse efter et par sekunder: 

You don't have permissions to access that sheet message

  1. Angiv webadressen til dit kilderegneark i browseren.
  2. Anmod om adgang til regnearket.
  3. Vent på, at ejeren af regnearket giver dig adgang.
Når tilladelsen er givet, kan alle destinationsregnearkets redaktører bruge IMPORTRANGE til at hente data fra en hvilken som helst del af kildenregnearket. Adgangstilladelsen gælder, indtil den bruger, der gav tilladelsen, fjernes fra kilden. Vær opmærksom på, at adgangen til destinationsarket tæller med i delingsgrænsen på 600 brugere for kilderegnearket.

Effektivitet

IMPORTRANGE er en ekstern datafunktion på samme måde som IMPORTXML og GOOGLEFINANCE. Det betyder, at det kræver en internetforbindelse for at fungere. Sheets skal downloade hele intervallet til din computer og påvirkes af et langsomt netværk. Grænsen er 10 MB modtagne data pr. anmodning. Hvis du oplever langsom ydeevne med IMPORTRANGE, bør du overveje at begrænse størrelsen på de importerede områder. Alternativt kan du angive opsummerende beregninger i kildedokumentet, så der skal overføres færre data til dit lokale regneark, og mere af beregningen kan udføres eksternt.

Tip! Du kan bruge andre værktøjer. Apps Script kan læse fra andre dokumenter og kan aktiveres efter redigering og efter en foruddefineret tidsplan. Forbundne regneark har planlagt opdatering og er også bedre udviklet til større datasæt og importer.

Brugsgrænser

Loading data may take a while because of the large number of requests error message

Når funktioner i IMPORTRANGE genererer for meget trafik, ser du muligvis meddelelsen "Indlæser…" i meddelelsen med den detaljerede fejlmeddelelse "Indlæsning af data kan tage lidt tid på grund af det store antal anmodninger. Prøv at reducere antallet af funktionerne IMPORTHTML, IMPORTDATA, IMPORTFEED eller IMPORTXML i de regneark, du har oprettet." 
Grænserne håndhæves af den person, der har oprettet dokumentet. En bruger skal være opmærksom på summen af al brug af importfunktioner i alle åbne dokumenter, som vedkommende opretter. En redigering, som en samarbejdspartner foretager, kan også tælle med i din kvote.
For at løse fejlmeddelelsen anbefaler vi, at brugerne reducerer frekvensen af anmodninger om dataopdatering i importfunktionen. Hvis den løste værdi for argumenter i =IMPORTRANGE(argument) eksempelvis ændres hyppigt, kan der blive sendt mange eksterne opkald, hvilket muligvis forårsager begrænsningen. 

Dataaktualitet

Google Sheets sørger for, at brugerne i Sheets får de seneste data, mens de holder deres brug på et rimeligt niveau. IMPORTRANGE søger automatisk efter opdateringer hver time, mens dokumentet er åbent, også selvom formlen og regnearket ikke ændres. Hvis du sletter, læser eller overskriver cellerne med den samme formel, udløses genindlæsningen af funktionerne. Hvis du åbner og genindlæser dokumentet, udløser det ikke en genindlæsning af IMPORTRANGE.

Udsving

Når du bruger IMPORTRANGE, ser du muligvis "#FEJL!" i cellen med den detaljeret fejlmeddelelse "Fejl: Denne funktion er ikke tilladt som reference til en celle med NOW, RAND eller RANDBETWEEN." Importfunktioner må ikke direkte eller indirekte henvise til en flygtig funktion som f.eks. NOW, RAND eller RANDBETWEEN. Dette forhindrer overbelastning af vores brugeres regneark, da disse flygtige funktioner opdateres hyppigt.
This function is not allowed to reference a cell with NOW(), RAND(), or RANDBETWEEN() error message
Tip! Den eneste undtagelse er for funktionen IDAG, som er flygtig, men som ikke opdateres mere end én gang om dagen.

Vi anbefaler, at du gør følgende:

  1. Kopiér resultatet af disse flygtige funktioner.
  2. Brug Indsæt speciel og derefter Kun værdier.
  3. Henvis til disse statiske værdier. 

Hvis du gør dette, bliver alle værdier statiske. Hvis du f.eks. Kopiér og Indsæt speciel for NOW-resultater som værdier, ændres de værdier, som du indsætter, ikke længere.

Hvis du stadig har spørgsmål, kan du besøge hjælpegruppen til Google Docs-editorer for at få hjælp.

Se også

IMPORTXML: Importerer data fra forskellige typer strukturerede data, bl.a. XML, HTML, CSV, TSV og RSS- og ATOM XML-feeds.

IMPORTHTML: Importerer data fra en tabel eller liste på en HTML-side.

IMPORTFEED: Importerer et RSS- eller Atom-feed.

IMPORTDATA: Importerer data fra den angivne webadresse i .csv-format (kommasepareret eller semikolonsepareret) eller .tsv-format (tabulatorsepareret).

Få flere oplysninger om, hvordan du optimerer din datareference.

true
Søgning
Ryd søgning
Luk søgning
Hovedmenu
13193076219158263316
true
Søg i Hjælp
true
true
true
true
true
35
false
false