Hantera externa dataområden och deras egenskaper

Gäller för
Excel för Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Du kan ändra egenskaperna för ett externt dataområde för att styra data som har importerats till ett kalkylblad via en anslutning till en extern datakälla, till exempel en databas, en webbfråga eller en textfil.

Läs mer om externa dataområden och deras egenskaper

Ett externt dataområde är ett definierat namn eller tabellnamn som definierar platsen för de data som förs in i ett kalkylblad. När du ansluter till externa data skapas ett externt dataområde automatiskt i Excel. Det enda undantaget är en pivottabellrapport som är ansluten till en datakälla – i en pivottabellrapport används inte ett externt dataområde. I Excel kan du formatera och strukturera ett externt dataområde eller använda det i beräkningar, precis som med andra data.

Egenskaper för externt dataområde

Ett externt dataområde har ytterligare egenskaper (inte att förväxla med fråge- eller anslutningsegenskaper) som du kan använda för att kontrollera data, till exempel bevarande av cellformatering och kolumnbredd. Du kan ändra egenskaperna för det externa dataområdet genom att klicka på Egenskaper i gruppen Anslutningar på fliken Data . Gör sedan dina ändringar genom att göra följande:

  • För externa dataområden som skapas från Microsoft Query och guiden Dataanslutning använder du dialogrutan Egenskaper för externa data .
  • För externa dataområden som skapas från en importerad textfil eller webbfråga som hämtar HTML-data använder du dialogrutan Egenskaper för externt dataområde .
  • För externa dataområden som skapas från en webbfråga som hämtar XML-data använder du dialogrutan Egenskaper för XML-mappning .

Söka efter ett externt dataområde

  1. Markera det kalkylblad som du vill söka efter ett externt dataområde i.
  2. Klicka på pilen bredvid namnrutan i formelfältet och klicka sedan på namnet på det externa dataområde som du vill använda.

Ändra namn på ett externt dataområde

  1. VäljNamnhanteraren förformler>.
  2. Klicka på namnet på det externa dataområdet i dialogrutan Namnhanteraren och klicka sedan på Redigera. Du kan även dubbelklicka på namnet.
  3. Skriv det nya namnet för referensen i rutan Namn i dialogrutan Redigera namn.

Obs

Med knappen Stäng stänger du endast dialogrutan Namnhanteraren. Du behöver inte klicka på Stäng för att spara ändringar som du redan har gjort.

Ändra den underliggande frågan för ett externt dataområde

Du kan ändra den underliggande frågan för ett externt dataområde som har skapats via Microsoft Query, en importerad textfil, en webbfråga eller guiden Dataanslutning.

Ändra den underliggande frågan för ett externt dataområde som skapats i Microsoft Query

  1. Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
  2. Välj Dataegenskaper>.
  3. Klicka på Egenskaper för anslutning i dialogrutan Egenskaper för externa data.
  4. Klicka på fliken Definition och sedan på Redigera fråga i dialogrutan Anslutningsegenskaper.

Mer information om hur du skapar och redigerar frågor i Microsoft Query finns i Microsoft Query-hjälpen.

Ändra underliggande fråga för ett externt dataområde som skapats från en importerad textfil

  1. Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
  2. Välj fliken Dataanslutningar>&Frågeanslutningar>, högerklicka på den anslutning du vill använda och välj sedan Egenskaper.
  3. Klicka på fliken Definition och sedan på Redigera fråga i dialogrutan Anslutningsegenskaper.
  4. Klicka på Importerai dialogrutan Importera textfil.
  5. Gör ändringar i den importerade textfilen i guiden Textimport och klicka sedan på Slutför.
    Mer information om hur du importerar textfiler finns i Importera eller exportera textfiler.

Ändra den underliggande frågan för ett externt dataområde som skapats från en webbfråga

  1. Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
  2. Välj Dataegenskaper>.
  3. Välj fliken Dataanslutningar>&Frågeanslutningar>, högerklicka på den anslutning du vill använda och välj sedan Egenskaper.
  4. Klicka på fliken Definition och sedan på Redigera fråga i dialogrutan Anslutningsegenskaper.
  5. Ändra webbfrågan i dialogrutan Redigera webbfråga och klicka sedan på Slutför.

Mer information om hur du skapar och redigerar webbfrågor finns i Ansluta till en webbsida.

Ändra den underliggande frågan för ett externt dataområde som skapats med guiden Dataanslutning

  1. Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.   

  2. Välj Dataegenskaper>.

  3. Klicka på Egenskaper för anslutning i dialogrutan Egenskaper för externa data.

  4. Klicka på fliken Definition i dialogrutan Anslutningsegenskaper.

  5. Gör något av följande:

    • I rutan Kommandotyp klickar du på Tabell och ändrar sedan värdet till namnet på en lämplig tabell, vy eller fråga i textrutan Kommando .

    • I rutan Kommandotyp klickar du på SQL eller Standard och redigerar sedan SQL-satsen i textrutan Kommando .

      Obs

      Beroende på hur anslutningen har definierats kanske rutan Kommandotyp inte är tillgänglig (den är nedtonad).

Kopiera ett externt dataområde och dess underliggande fråga

  1. Klicka på pilen bredvid namnrutan i formelfältet och markera namnet på det externa dataområde som du vill kopiera.
    För en Excel-tabell markerar du namnet på området och trycker sedan på CTRL+A för att markera tabellrubrikerna.
    Om du vill ta med kolumnetiketter eller formler som inte ingår i det externa dataområdet markerar du cellerna som innehåller kolumnetiketterna eller formlerna som du vill kopiera. Klicka på pilen bredvid namnrutan i formelfältet och klicka på namnet på det externa dataområde som du vill kopiera.
  2. Välj Hemkopiera>.
  3. Växla till den arbetsbok där du vill klistra in det externa dataområdet.
  4. Klicka på cellen längst upp till vänster i inklistringsområdet.
    Om du vill vara säker på att externa data inte ersätter befintliga data kontrollerar du att kalkylbladet inte har några data under eller till höger om cellen som du klickar på.
  5. Klicka på Klistra in i gruppen Urklipp på fliken Start.

Obs

Om du bara kopierar en del av ett externt dataområde kopieras inte den underliggande frågan och kopierade data kan inte uppdateras.

Ange hur nya data läggs till i ett externt dataområde

Du kan styra hur du hanterar en mindre eller större datauppsättning som returneras till Excel när data uppdateras.

  1. Välj Dataegenskaper>.

  2. I dialogrutan Egenskaper för externt dataområde , under Om antalet rader i dataområdet ändras vid uppdatering, klickar du på något av följande:

    • Infoga celler för nya data, ta bort oanvända celler

      Obs

      • När en eller flera rader läggs till i datakällan flyttas celler direkt under det externa dataområdet nedåt, men celler till höger om det externa dataområdet flyttas inte.
      • När en eller flera rader tas bort från datakällan flyttas celler direkt under det externa dataområdet uppåt, men celler till höger om det externa dataområdet flyttas inte.
    • Infoga hela rader för nya data, rensa oanvända celler

      Obs

      • När en eller flera rader läggs till i datakällan flyttas cellerna direkt nedanför och till höger om det externa dataområdet nedåt.
      • När en eller flera rader tas bort från datakällan flyttas inte cellerna direkt nedanför och till höger om det externa dataområdet.
    • Skriv över befintliga celler med nya data, rensa oanvända celler

      Obs

      • När en eller flera rader läggs till i datakällan skrivs celler direkt under det externa dataområdet över, men cellerna till höger om det externa dataområdet flyttas inte.
      • När en eller flera rader tas bort från datakällan flyttas inte cellerna direkt nedanför och till höger om det externa dataområdet.

Ange dataformatering och layout

  1. Välj Dataegenskaper>.

  2. Gör något av följande under Dataformatering och layout:

    • Om du vill ta med fältnamn som den första raden markerar du kryssrutan Inkludera fältnamn .

    • Om du vill lägga till en kolumn med radnummer markerar du kryssrutan Inkludera radnummer .

      Obs

      Den här kryssrutan är inte tillgänglig för importerade textfiler, XML-filer eller webbfrågor.

    • Markera kryssrutan Bevara cellformatering om du vill bevara den cellformatering som du använder.

      Obs

      För en webbfråga avmarkeras det här alternativet automatiskt när du väljer Fullständig HTML-formatering i dialogrutan Alternativ . Du öppnar dialogrutan Alternativ i dialogrutan Redigera fråga .

    • Markera kryssrutan Justera kolumnbredden för att behålla de kolumnbredder som du anger.

    • Markera kryssrutan Behåll kolumnsortering/-filter/layout om du vill behålla den kolumnsortering/-filtrering/-layout som du använder.

      Obs

      Den här kryssrutan är inte tillgänglig för en webbfråga.

    • Markera kryssrutan Bevara kolumnfilter om du vill behålla den kolumnfiltrering som du använder.

      Obs

      Den här kryssrutan är endast tillgänglig för en webbfråga som är baserad på XML-data.

Låsa data i ett externt dataområde

Om du låser ett externt dataområde behålls alla data, men inte den underliggande frågan, så ett fryst externt dataområde kan inte uppdateras.

Låsa data i en Excel-tabell

  1. Klicka på det kalkylblad som innehåller den Excel-tabell som du vill ta bort dataanslutningen från.
  2. Klicka på pilen bredvid namnrutan i formelfältet och klicka sedan på namnet på det externa dataområde som du vill ta bort dataanslutningen från. Dataområdet markeras.
  3. Klicka på Ta bort länk i gruppen Externa tabelldatapå fliken Verktyg. Dataområdet finns kvar och har fortfarande samma namn, men kopplingen tas bort.

Ta bort ett externt dataområde

  1. Klicka på kalkylbladet som innehåller det externa dataområde som du vill ta bort.
  2. Klicka på pilen bredvid namnrutan i formelfältet och klicka sedan på namnet på det externa dataområde som du vill ta bort.
    Om det externa dataområdet är en Excel-tabell trycker du på CTRL+A för att markera hela tabellen.
  3. Tryck på DELETE för att ta bort det externa dataområdet.
  4. Om du vill ta bort den underliggande frågan klickar du på Ja när du uppmanas att göra det.

Se även

Power Query för Excel-hjälp