Utilizarea Microsoft Query pentru regăsirea datelor externe

Se aplică la
Excel pentru Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Aveți posibilitatea să utilizați Microsoft Query pentru a regăsi date din surse externe. Dacă utilizați Microsoft Query pentru a regăsi date din bazele de date și fișierele corporației, nu trebuie să tastați din nou datele pe care doriți să le analizați în Excel. De asemenea, puteți reîmprospăta automat rapoartele și rezumatele Excel din baza de date originală sursă, ori de câte ori baza de date este actualizată cu informații noi.

Aflați mai multe despre Microsoft Query

Utilizând Microsoft Query, puteți să vă conectați la surse de date externe, să selectați date din acele surse externe, să importați acele date în foaia de lucru și să reîmprospătați datele după cum este necesar, pentru a menține datele din foaia de lucru sincronizate cu datele din sursele externe.

Tipuri de baze de date pe care le puteți accesa Puteți prelua datele din mai multe tipuri de baze de date, inclusiv Microsoft Office Access, Microsoft SQL Server și Microsoft SQL Server OLAP Services. De asemenea, puteți regăsi date din registre de lucru Excel și din fișiere text.

Microsoft Office furnizează drivere pe care le puteți utiliza pentru a regăsi date din următoarele surse de date:

  • Microsoft SQL Server Analysis Services (furnizor OLAP)
  • Microsoft Office Access
  • dBASE
  • Microsoft FoxPro
  • Microsoft Office Excel
  • Oracle
  • Paradox
  • Baze de date de fișiere text

Puteți utiliza, de asemenea, drivere ODBC sau drivere de surse de date de la alți producători pentru a regăsi informații din surse de date care nu sunt listate aici, inclusiv din alte tipuri de baze de date OLAP. Pentru informații despre instalarea unui driver ODBC sau a unui driver de sursă de date care nu este listat aici, consultați documentația pentru baza de date sau contactați distribuitorul bazei de date.

Selectarea datelor dintr-o bază de date Regăsiți date dintr-o bază de date prin crearea unei interogări, care este o întrebare pe care o adresați despre datele stocate într-o bază de date externă. De exemplu, dacă datele dvs. sunt stocate într-o bază de date Access, se recomandă să știți cifrele de vânzări pentru un anumit produs după regiune. Puteți prelua o parte a datelor selectând doar datele pentru produsul și regiunea pe care doriți să le analizați.

Cu Microsoft Query, puteți să selectați coloanele de date pe care le doriți și să importați doar acele date în Excel.

Actualizarea foii de lucru într-o singură operațiune Odată ce aveți date externe într-un registru de lucru Excel, ori de câte ori se modifică baza de date, puteți reîmprospăta datele pentru a actualiza analiza, fără a trebui să creați din nou rapoartele rezumative și diagramele. De exemplu, puteți să creați un rezumat lunar al vânzărilor și să-l reîmprospătați în fiecare lună, când apar noile cifre de vânzări.

Cum utilizează Microsoft Query sursele de date După ce configurați o sursă de date pentru o anumită bază de date, o puteți utiliza ori de câte ori doriți să creați o interogare pentru a selecta și a regăsi date din acea bază de date, fără a fi necesar să tastați din nou toate informațiile de conexiune. Microsoft Query utilizează sursa de date pentru a se conecta la baza de date externă și a vă arăta ce date sunt disponibile. După ce creați interogarea și returnați datele în Excel, Microsoft Query furnizează registrului de lucru Excel informații despre interogare și sursa de date, astfel încât să vă puteți reconecta la baza de date atunci când doriți să reîmprospătați datele.

Nomogramă cu modul în care Query utilizează sursele de date

Utilizând Microsoft Query pentru a importa date în vederea importului datelor externe în Excel cu Microsoft Query, urmați acești pași de bază, fiecare dintre aceștia fiind descris în detaliu în secțiunile următoare.

Conectarea la o sursă de date

Ce este o sursă de date?  O sursă de date este un set stocat de informații care permite ca Excel și Microsoft Query să se conecteze la o bază de date externă. Atunci când utilizați Microsoft Query pentru a configura o sursă de date, dați un nume sursei de date, apoi furnizați numele și locația bazei de date sau serverului, tipul de bază de date și informațiile de conectare și parolă. Informațiile includ, de asemenea, numele unui driver OBDC sau al unui driver de sursă de date, care este un program care face conexiuni la un anumit tip de bază de date.

Pentru a configura o sursă de date utilizând Microsoft Query:

  1. Pe fila Date , în grupul Preluare date externe , faceți clic pe Din alte surse, apoi faceți clic pe De la Microsoft Query.

    Notă

    Excel 365 a mutat Microsoft Query în grupul de meniu Experți moștenit .  Acest meniu nu este afișat în mod implicit.  Pentru a activa, accesați Fișier, Opțiuni, Date și activare în secțiunea Afișarea experților de import al datelor moștenite .

  2. Alegeți una dintre următoarele variante:

    • Pentru a specifica o sursă de date pentru o bază de date, un fișier text sau un registru de lucru Excel, faceți clic pe fila Baze de date .
    • Pentru a specifica o sursă de date pentru un cub OLAP, faceți clic pe fila Cuburi OLAP . Această filă este disponibilă doar dacă ați rulat Microsoft Query din Excel.
  3. Faceți dublu clic pe <Sursă de date nouă>.
    -sau-
    Faceți clic pe <Sursă> de date nouă, apoi pe OK.
    Se afișează caseta de dialog Creare sursă de date nouă .

  4. La pasul 1, tastați un nume pentru a identifica sursa de date.

  5. La pasul 2, faceți clic pe un driver pentru tipul de bază de date pe care îl utilizați ca sursă de date.

    Notă

    • Dacă baza de date externă pe care doriți să o accesați nu este acceptată de driverele ODBC instalate cu Microsoft Query, trebuie să obțineți și să instalați un driver ODBC compatibil cu Microsoft Office de la un distribuitor terț, cum ar fi producătorul bazei de date. Contactați furnizorul bazei de date pentru instrucțiuni de instalare.
    • Bazele de date OLAP nu necesită drivere ODBC. Când instalați Microsoft Query, driverele sunt instalate pentru bazele de date care au fost create utilizând Microsoft SQL Server Analysis Services. Pentru a vă conecta la alte baze de date OLAP, trebuie să instalați un driver pentru sursa de date și un software client.
  6. Faceți clic pe Conectare, apoi furnizați informațiile necesare pentru a vă conecta la sursa de date. Pentru baze de date, registre de lucru Excel și fișiere text, informațiile pe care le furnizați depind de tipul de sursă de date selectat. Este posibil să vi se solicite să furnizați un nume de conectare, o parolă, versiunea bazei de date pe care o utilizați, locația bazei de date sau alte informații specifice tipului de bază de date.

    Important

    • Utilizați parole puternice, care combină litere mari și mici, numere și simboluri. Parolele slabe nu combină aceste elemente. Parolă puternică: Y6dh!et5. Parolă slabă: Casa27. Parolele trebuie să aibă o lungime de 8 sau mai multe caractere. O frază de acces care utilizează 14 sau mai multe caractere este mai bună.
    • Este esențial să vă amintiți parola. Dacă uitați parola, Microsoft nu poate să o regăsească. Depozitați într-un loc sigur parolele pe care le notați, departe de informațiile pe care acestea le protejează.
  7. După ce introduceți informațiile necesare, faceți clic pe OK sau Terminare pentru a reveni la caseta de dialog Creare sursă de date nouă .

  8. Dacă baza dvs. de date are tabele și doriți ca un anumit tabel să se afișeze automat în Expertul interogare, faceți clic pe caseta pentru pasul 4, apoi faceți clic pe tabelul dorit.

  9. Dacă nu doriți să tastați numele de conectare și parola atunci când utilizați sursa de date, bifați caseta de selectare Salvare ID utilizator și parolă în definiția sursei de date . Parola salvată nu este criptată. Dacă nu este disponibilă caseta de selectare, consultați administratorul bazei de date pentru a determina dacă această opțiune poate fi disponibilă.

    Notă

    Evitați salvarea informațiilor de conectare atunci când vă conectați la surse de date. Aceste informații pot fi stocate ca text simplu și un utilizator rău intenționat ar putea accesa informațiile pentru a compromite securitatea sursei de date.

După ce parcurgeți acești pași, numele sursei de date apare în caseta de dialog Alegere sursă de date .

Utilizarea Expertului interogare pentru a defini o interogare

Utilizați Expertul interogare pentru majoritatea interogărilor Expertul interogare vă ajută să selectați și să reuniți datele din diferite tabele și câmpuri din baza dvs. de date. Utilizând Expertul interogare, puteți selecta tabelele și câmpurile pe care doriți să le includeți. O asociere internă (o operațiune de interogare care specifică faptul că rândurile din două tabele sunt combinate pe baza unor valori de câmp identice) se creează automat atunci când expertul recunoaște un câmp cheie primară într-un tabel și un câmp cu același nume într-un alt tabel.

De asemenea, puteți utiliza expertul pentru a sorta setul de rezultate și a efectua o filtrare simplă. În ultimul pas al expertului, puteți alege să returnați datele în Excel sau să rafinați și mai mult interogarea în Microsoft Query. După ce creați interogarea, o puteți rula în Excel sau în Microsoft Query.

Pentru a porni Expertul interogare, efectuați pașii următori.

  1. Pe fila Date , în grupul Preluare date externe , faceți clic pe Din alte surse, apoi faceți clic pe De la Microsoft Query.
  2. În caseta de dialog Alegere sursă de date , asigurați-vă că este bifată caseta de selectare Utilizare expert interogare pentru a crea/edita interogări .
  3. Faceți dublu clic pe sursa de date pe care doriți să o utilizați.
    -sau-
    Faceți clic pe sursa de date pe care doriți să o utilizați, apoi pe OK.

Lucrul direct în Microsoft Query pentru alte tipuri de interogări Dacă doriți să creați o interogare mai complexă decât cea permisă de Expertul interogare, puteți lucra direct în Microsoft Query. Puteți utiliza Microsoft Query pentru a vizualiza și a modifica interogările pe care începeți să le creați în Expertul interogare sau puteți crea interogări noi fără a utiliza expertul. Lucrați direct în Microsoft Query atunci când doriți să creați interogări care efectuează următoarele:

  • Selectarea datelor specifice dintr-un câmp Într-o bază de date mare, poate că doriți să alegeți unele date dintr-un câmp și să omiteți datele de care nu aveți nevoie. De exemplu, dacă aveți nevoie de date pentru două dintre produse într-un câmp care conține informații pentru mai multe produse, puteți utiliza criterii pentru a selecta date numai pentru produsele dorite.
  • Regăsirea datelor pe baza unor criterii diferite de fiecare dată când rulați interogarea Dacă trebuie să creați același raport sau rezumat Excel pentru mai multe zone din aceleași date externe, cum ar fi un raport de vânzări separat pentru fiecare regiune, puteți crea o interogare cu parametri. Când rulați o interogare cu parametri, vi se solicită o valoare de utilizat drept criteriu atunci când interogarea selectează înregistrările. De exemplu, o interogare cu parametri vă poate solicita să introduceți o anumită regiune și puteți reutiliza această interogare pentru a crea fiecare raport regional de vânzări.
  • Asocierea datelor în moduri diferite Asocierile interne create de Expertul interogare sunt cel mai obișnuit tip de asocieri utilizate la crearea interogărilor. Uneori, însă, se recomandă să utilizați alt tip de asociere. De exemplu, dacă aveți un tabel cu informații despre vânzările de produse și un tabel cu informații despre clienți, o asociere internă (tipul creat de Expertul interogare) va împiedica regăsirea înregistrărilor de client pentru clienții care nu au făcut o achiziție. Utilizând Microsoft Query, puteți asocia aceste tabele astfel încât să se regăsească toate înregistrările clientului, împreună cu datele de vânzări pentru acei clienți care au făcut achiziții.

Pentru a porni Microsoft Query, efectuați pașii următori.

  1. Pe fila Date , în grupul Preluare date externe , faceți clic pe Din alte surse, apoi faceți clic pe De la Microsoft Query.
  2. În caseta de dialog Alegere sursă de date , asigurați-vă că este debifată caseta de selectare Utilizare expert interogare pentru a crea/edita interogări .
  3. Faceți dublu clic pe sursa de date pe care doriți să o utilizați.
    -sau-
    Faceți clic pe sursa de date pe care doriți să o utilizați, apoi pe OK.

Reutilizarea și partajarea interogărilor Atât în Expertul interogare, cât și în Microsoft Query, puteți salva interogările ca fișier .dqy pe care îl puteți modifica, reutiliza și partaja. Excel poate deschide direct fișiere .dqy, ceea ce vă permite dvs. sau altor utilizatori să creați zone de date externe suplimentare din aceeași interogare.

Pentru a deschide o interogare salvată din Excel:

  1. Pe fila Date , în grupul Preluare date externe , faceți clic pe Din alte surse, apoi faceți clic pe De la Microsoft Query. Se afișează caseta de dialog Alegere sursă de date .
  2. În caseta de dialog Alegere sursă de date , faceți clic pe fila Interogări .
  3. Faceți dublu clic pe interogarea salvată pe care doriți să o deschideți. Interogarea se afișează în Microsoft Query.

Dacă doriți să deschideți o interogare salvată și Microsoft Query este deja deschisă, faceți clic pe meniul Fișier Microsoft Query, apoi faceți clic pe Deschidere.

Dacă faceți dublu clic pe un fișier .dqy, Excel deschide, rulează interogarea, apoi inserează rezultatele într-o foaie de lucru nouă.

Dacă doriți să partajați un rezumat sau un raport Excel care se bazează pe date externe, le puteți oferi altor utilizatori un registru de lucru care conține o zonă de date externe sau puteți crea un șablon. Un șablon vă permite să salvați rezumatul sau raportul fără a salva datele externe, astfel încât fișierul să fie mai mic. Datele externe sunt regăsite atunci când un utilizator deschide șablonul de raport.

Lucrul cu datele în Excel

După ce creați o interogare în Expertul interogare sau în Microsoft Query, puteți returna datele într-o foaie de lucru Excel. Datele devin apoi o zonă de date externe sau un raport PivotTable care poate fi formatat și reîmprospătat.

Formatarea datelor regăsite În Excel, puteți utiliza instrumente, cum ar fi diagramele sau subtotalurile automate, pentru a prezenta și a rezuma datele preluate de Microsoft Query. Puteți formata datele, iar formatarea se păstrează atunci când reîmprospătați datele externe. Puteți să utilizați propriile etichete de coloană în locul numelor de câmp și să adăugați automat numere de rând.

Excel poate formata automat datele noi pe care le tastați la sfârșitul unei zone pentru a se potrivi cu rândurile anterioare. Excel poate, de asemenea, să copieze automat formulele care au fost repetate în rândurile anterioare și să le extindă la rânduri suplimentare.

Notă

Pentru a fi extinse la rândurile noi din zonă, formatele și formulele trebuie să apară în cel puțin trei din cele cinci rânduri anterioare.

Puteți să activați (sau să dezactivați din nou) această opțiune în orice moment:

  1. Faceți clic peOpțiuni>fișier>complexe.
  2. În secțiunea Opțiuni de editare , bifați caseta de selectare Extindere formate de intervale de date și formule . Pentru a dezactiva din nou formatarea automată a zonelor de date, debifați această casetă de selectare.

Reîmprospătarea datelor externe Când reîmprospătați datele externe, rulați interogarea pentru a regăsi orice date noi sau modificate care se potrivesc cu specificațiile dvs. Puteți reîmprospăta o interogare atât în Microsoft Query, cât și în Excel. Excel furnizează mai multe opțiuni pentru reîmprospătarea interogărilor, inclusiv reîmprospătarea datelor ori de câte ori deschideți registrul de lucru și reîmprospătarea automată a acestora la intervale cronometrate. Puteți continua să lucrați în Excel în timp ce datele se reîmprospătează și puteți verifica starea în timp ce datele sunt reîmprospătate. Pentru mai multe informații, consultați Reîmprospătarea unei conexiuni de date externe în Excel.

Începutul paginii