Kai užklausas pateikiate Excel, galbūt norėsite naudoti įvesties reikšmę – parametrą – norėdami ką nors nurodyti apie užklausą. Norėdami tai padaryti, "Microsoft Query" sukuriate parametro užklausą:
-
Parametrai naudojami užklausos sąlygoje WHERE – jie visada veikia kaip filtras nuskaitytiems duomenims.
-
Parametrai gali paraginti vartotoją įvesti įvesties reikšmę, kai užklausa vykdoma arba atnaujinama, kaip įvesties reikšmę naudoti konstantą arba kaip įvesties reikšmę naudoti nurodyto langelio turinį.
-
Parametras yra modifikuojamos užklausos dalis ir jo negalima pakartotinai naudoti kitose užklausose.
Pastaba Jei norite, kad būtų kitaip kurti parametrų užklausas, žr. Parametro užklausos kūrimas ("Power Query").
Procedūra
-
Spustelėkite Duomenys > Gauti & transformuoti duomenis > Gauti duomenis > iš kitų šaltinių > "Microsoft Query".
-
Vykdykite užklausų vediklio veiksmus. Ekrane Užklausų vediklis – baigti pasirinkite Peržiūrėti duomenis arba redaguoti užklausą programoje "Microsoft Query", tada spustelėkite Baigti. Atidaromas "Microsoft Query" langas ir rodoma jūsų užklausa.
-
Spustelėkite Peržiūrėti> SQL. Rodomame SQL, raskite sąlygą WHERE – eilutę, prasidedamą žodžiu WHERE, paprastai SQL pabaigoje. Jei sąlygos WHERE nėra, įtraukite ją įvesdami WHERE naujoje eilutėje užklausos pabaigoje.
-
Po WHERE įveskite lauko pavadinimą, palyginimo operatorių (=, <, >, LIKE ir t. t.) ir vieną iš šių veiksmų:
-
Jei reikia bendrojo parametro raginimo, įveskite klaustuką (?). Raginime, kuris rodomas paleidus užklausą, nerodoma jokia naudinga frazė.
-
Jei reikia parametro raginimo, kuris padeda žmonėms pateikti tinkamą įvestį, įveskite frazę, įdėtą laužtiniuose skliaustuose. Frazė rodoma parametro raginime, kai vykdoma užklausa.
-
-
Baigę įtraukti sąlygas su parametrais į sąlygą WHERE, spustelėkite Gerai, kad paleisite užklausą. Excel paragins pateikti kiekvieno parametro reikšmę, tada "Microsoft Query" pateiks rezultatus.
-
Kai būsite pasirengę įkelti duomenis, uždarykite "Microsoft Query" langą, kad rezultatai būtų Excel. Atidaromas dialogo langas Duomenų importavimas.
-
Norėdami peržiūrėti parametrus, spustelėkite Ypatybės. Tada dialogo lange Ryšio ypatybės, skirtuke Aprašas spustelėkite Parametrai.
-
Dialogo lange Parametrai rodomi užklausoje naudojami parametrai. Dalyje Parametro pavadinimas pasirinkite parametrą, kad peržiūrėtumėte arba pakeistumėte Kaip gaunama parametro reikšmė. Galite pakeisti parametro raginimą, įvesti konkrečią reikšmę arba nurodyti langelio nuorodą.
-
Spustelėkite Gerai, kad įrašytumėte keitimus ir uždarytumėte dialogo langą Parametrai, tada dialogo lange Importuoti duomenis spustelėkite Gerai, kad užklausos rezultatai būtų rodomi Excel.
Dabar darbaknygėje yra parametro užklausa. Kai vykdote užklausą arba atnaujinate jos duomenų ryšį, Excel patikrina parametrą, kad užbaigtų užklausos sąlygą WHERE. Jei parametras paragina įvesti reikšmę, Excel rodomas dialogo langas Įvesti parametro reikšmę, kad būtų galima rinkti įvestį – galite įvesti reikšmę arba spustelėti langelį, kuriame yra reikšmė. Taip pat galite nurodyti, kad visada turėtų būti naudojama jūsų pateikiama reikšmė arba nuoroda, o jei naudojate langelio nuorodą, galite nurodyti, kad "Excel" automatiškai atnaujintų duomenų ryšį (t. y. vėl paleistų užklausą), kai pasikeičia nurodyto langelio reikšmė.
Taip pat žr.
Parametro užklausos tinkinimas