Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Când interogați date în Excel, se recomandă să utilizați o valoare de intrare - un parametru - pentru a specifica ceva despre interogare. Pentru a face acest lucru, creați o interogare cu parametri în Microsoft Query:

  • Parametrii sunt utilizați în clauza WHERE a interogării- funcționează întotdeauna ca filtru pentru datele regăsite.

  • Parametrii pot solicita utilizatorului o valoare de intrare atunci când interogarea este rulată sau reîmprospătată, pot utiliza o constantă ca valoare de intrare sau pot utiliza conținutul unei celule specificate ca valoare de intrare.

  • Un parametru face parte din interogarea pe care o modifică și nu poate fi reutilizat în alte interogări.

Notă    Dacă doriți o altă modalitate de a crea interogări cu parametri, consultați Crearea unei interogări cu parametri (Power Query).

Procedură

  1. Faceți clic pe Date > Obțineți & Transformare date > Obțineți > de datedin alte surse > din Microsoft Query.

  2. Urmați pașii expertului interogare. Pe ecranul Expert interogare - Terminare , selectați Vizualizați datele sau editați interogarea în Microsoft Query , apoi faceți clic pe Terminare. Se deschide fereastra Microsoft Query și se afișează interogarea.

  3. Faceți clic pe Vizualizare > SQL. În caseta de dialog SQL care apare, găsiți clauza WHERE - o linie care începe cu cuvântul WHERE, de obicei la sfârșitul codului SQL. Dacă nu există nicio clauză WHERE, adăugați una tastând WHERE pe o linie nouă la sfârșitul interogării.

  4. După WHERE, tastați numele câmpului, un operator de comparație (=, <, >, LIKE etc.) și una dintre următoarele:

    • Pentru o solicitare generică de parametri, tastați un semn de întrebare (?). Nu se afișează nicio expresie utilă în solicitarea care apare atunci când rulează interogarea.

      Vizualizarea SQL a MS Query evidențiind clauza WHERE

    • Pentru o solicitare de parametri care ajută utilizatorii să furnizeze date de intrare valide, tastați o expresie încadrată între paranteze drepte. Expresia se afișează în solicitarea de parametri atunci când rulează interogarea.

      Vizualizarea SQL a MS Query evidențiind clauza WHERE

  5. După ce terminați de adăugat condiții cu parametri la clauza WHERE, faceți clic pe OK pentru a rula interogarea. Excel vă solicită să furnizați o valoare pentru fiecare parametru, apoi Microsoft Query afișează rezultatele.

  6. Când sunteți gata să încărcați datele, închideți fereastra Microsoft Query pentru a returna rezultatele în Excel. Se deschide caseta de dialog Import date.

    Import Data dialog box in Excel

  7. Pentru a examina parametrii, faceți clic pe Proprietăți. Apoi, în caseta de dialog Proprietăți conexiune, pe fila Definiție , faceți clic pe Parametri.

    Caseta de dialog Proprietăți conexiune

  8. Caseta de dialog Parametri afișează parametrii utilizați în interogare. Selectați un parametru sub Nume parametru pentru a revizui sau a modifica Modul de obținere a valorii parametrului. Puteți să modificați solicitarea de parametri, să introduceți o anumită valoare sau să specificați o referință de celulă.

    MS Query Parameter dialog box

  9. Faceți clic pe OK pentru a salva modificările și a închide caseta de dialog Parametri, apoi, în caseta de dialog Import date, faceți clic pe OK pentru a afișa rezultatele interogării în Excel.

Acum registrul de lucru are o interogare cu parametri. Oricând rulați interogarea sau îi reîmprospătați conexiunea de date, Excel verifică parametrul pentru a finaliza clauza WHERE a interogării. Dacă parametrul solicită o valoare, Excel afișează caseta de dialog Introducere valoare parametru pentru a colecta datele de intrare; puteți să tastați o valoare sau să faceți clic pe o celulă care conține valoarea. De asemenea, puteți specifica ca valoarea sau referința pe care le furnizați să fie utilizată întotdeauna și, dacă utilizați o referință de celulă, puteți specifica ca Excel să reîmprospăteze automat conexiunea de date (adică să ruleze din nou interogarea) de fiecare dată când se modifică valoarea celulei specificate.

Consultați și

Particularizarea unei interogări cu parametri

Crearea unei interogări cu parametri (Power Query)

Crearea unei liste verticale

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×