När du har en extern dataanslutning kan du använda anslutningsegenskaperna för att peka på en annan databastabell eller fråga. Du kan till och med skriva dina egna SQL-satser. SQL (Structured Query Language) är det språk som relationsdatabassystem (som Microsoft Access) använder för att utföra olika uppgifter. Du kan skicka instruktioner direkt från Excel genom att använda SQL-satser. Detta kan ge dig mer kontroll över den data du drar in i din Excel-modell.
Även om en detaljerad diskussion om SQL inte är möjlig, låt oss gå lite utanför vår bekvämlighetszon och redigera vår externa dataanslutning med en enkel SQL-sats för att dra in en annan uppsättning data.
Gå till fliken Data på menyfliksområdet och välj Anslutningar. Detta aktiverar dialogrutan Workbook Connections som visas här.
Välj knappen Egenskaper för den anslutning du vill ändra.
Välj den anslutning du vill redigera och klicka sedan på knappen Egenskaper.
Dialogrutan Anslutningsegenskaper öppnas. Här kan du klicka på fliken Definition.
På fliken Definitioner väljer du SQL-kommandotypen och anger din SQL-sats.
Ändra egenskapen Kommandotyp till SQL och ange sedan din SQL-sats. I det här fallet kan du ange:
SELECT * FROM [Sales_By_Employee]
WHERE ([Market] = 'Tulsa') Detta uttalande talar om för Excel att hämta alla poster från Sales_By_Employee-tabellen där Market är lika med Tulsa.
Klicka på OK för att bekräfta dina ändringar och stänga dialogrutan Anslutningsegenskaper.
Excel utlöser omedelbart en uppdatering av din externa anslutning och tar in dina nya data.