Excel 2016 permet consultar llistes de dades (taules) emmagatzemades en bases de dades externes a les quals teniu accés i després extreure les dades que us interessen al vostre full de treball per a una posterior manipulació i anàlisi.
Excel 2016 també facilita l'adquisició de dades d'una varietat de fonts de dades diferents, com ara fitxers de bases de dades de Microsoft Access, pàgines web a Internet, fitxers de text i altres fonts de dades, com ara taules de bases de dades a SQL Servers i Analysis Services, fitxers de dades XML. , i taules de dades de connexions en línia a les fonts de dades de Microsoft Windows Azure DataMarket i OData.
Quan importeu dades d'aquestes fonts externes als vostres fulls de treball d'Excel, és possible que estigueu tractant amb dades emmagatzemades en diverses taules relacionades, totes emmagatzemades a la base de dades (al que a Excel 2016 es coneix com a model de dades ). La relació entre diferents taules de la mateixa base de dades es basa en un camp comú (columna) que es produeix a cada taula de dades relacionada, que oficialment es coneix com a camp clau , però a Excel es coneix generalment com a columna de cerca .
Quan es relacionen taules en un camp de clau comú, en almenys una taula, els registres d'aquest camp han de ser únics sense duplicats, com ara la taula de dades de clients on el camp d'identificació de client és únic i s'assigna només una vegada (on es coneix com a clau primària ). A l'altra taula de dades relacionada, el camp comú (conegut com a clau estrangera ) pot ser o no únic, com en una taula de dades de comandes on les entrades del seu identificador de client poden no ser totes úniques, ja que és bastant permès (fins i tot desitjable) tenir el mateix client comprant diversos productes diverses vegades.
Només cal tenir en compte una altra cosa quan es treballa amb taules de dades relacionades i és el tipus de relació que hi ha entre les dues taules. Hi ha dos tipus de relacions admeses en un model de dades d'Excel:
-
Relació d'un a un on les entrades tant als camps de la clau principal com externa són totalment úniques, com ara una relació entre una llista de dades de clients i una llista de dades de descompte, on el camp ID de client només apareix una vegada a cada taula (ja que cada client només té un percentatge de descompte assignat)
-
Relació d'un a molts on es permeten entrades duplicades al camp de clau estrangera i fins i tot s'esperen, com en una relació entre una llista de dades de clients i una llista de dades de comandes on el camp d'identificació de client pot aparèixer diverses vegades (a mesura que el client fa diverses compres)
La majoria de les vegades, Excel 2016 és capaç d'esbrinar la relació entre les taules de dades que importeu. Tanmateix, si l'Excel s'equivoca mai o les taules contenen més d'un camp comú que podria servir com a clau, podeu definir manualment la relació adequada. Simplement seleccioneu el botó Relacions al grup Eines de dades a la pestanya Dades de la cinta (Alt+AA) per obrir el quadre de diàleg Gestiona les relacions. Allà feu clic a Nou per obrir el quadre de diàleg Crea una relació, on definiu el camp comú a cadascuna de les dues taules de dades relacionades. Després de crear aquesta relació, podeu utilitzar qualsevol dels camps de qualsevol de les dues taules relacionades als informes que prepareu o a les taules dinàmiques que creeu.
Per importar dades externes, seleccioneu el botó d'ordre Obtenir dades externes a la pestanya Dades de la cinta (Alt+AZX). Quan feu això, Excel mostra un menú amb les opcions següents:
-
Des d'Access a importar taules de bases de dades desades a Microsoft Access
-
Des del web per realitzar una consulta de pàgines web per importar llistes de dades de pàgines web a Internet
-
Del text per importar dades desades en un fitxer de text definint com analitzar les seves dades en columnes i files concretes del vostre full de treball
-
Des d'altres fonts per obrir un menú desplegable que ofereix una varietat d'opcions: Des d'SQL Server, Des d'Analysis Services, Des de Windows Azure Marketplace, Des de l'alimentació de dades OData, Des d'importació de dades XML, Des de l'assistent de connexió de dades i Des de Microsoft Query
-
Connexions existents per reutilitzar una connexió a un servei de dades o a un feed de dades (utilitzant una de les opcions d'importació, especialment a la secció Des d'altres fonts) que ja heu establert per recuperar més dades o per actualitzar les dades importades anteriorment