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 poate să doriți 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 se utilizează în clauza WHERE a interogării : acestea funcționează întotdeauna ca filtru pentru datele regăsite.

  • Parametrii îi pot solicita utilizatorului o valoare de intrare 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 > Obțineți & transformați datele > a obține date > din alte surse > De la Microsoft Query.

  2. Urmați pașii din Expertul interogare. În 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 afișează interogarea dvs.

  3. Faceți clic pe Vizualizare> SQL. În caseta SQL dialog care apare, găsiți clauza WHERE - o linie care începe cu cuvântul WHERE, de obicei la sfârșitul SQL cod. 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 este rulată interogarea.

      SQL a interogării MS, care accentuează 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.

      SQL a interogării MS, care accentuează 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. Atunci 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.

    Caseta de dialog Import date Excel

  7. Pentru a vă revizui 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 de utilizat în interogare. Selectați un parametru sub Nume parametru pentru revizuirea sau modificarea modului în care se obține valoarea 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 Excel.

Acum registrul de lucru are o interogare cu parametri. Ori de câte ori rulați interogarea sau reîmprospătați conexiunea de Excel verifica 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 intrarea; 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 o furnizați să fie utilizată întotdeauna și, dacă utilizați o referință de celulă, puteți să specificați ca Excel să reîmprospăteze automat conexiunea de date (adică să ruleze din nou interogarea) ori de câte ori 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!

×