Applies To„Excel“, skirta „Microsoft 365“ „Excel 2024“ Excel 2021 Excel 2019 Excel 2016 Excel 2013

Kai pateikiate duomenų užklausą programoje "Excel", galite naudoti įvesties reikšmę – parametrą – kad nurodytumėte kažką apie užklausą. Norėdami tai padaryti, galite sukurti parametro užklausą Microsoft Query:

  • Parametrai naudojami užklausos sąlygoje WHERE – jie visada veikia kaip nuskaitytų duomenų filtras.

  • Parametrai gali paraginti vartotoją įvesti įvesties reikšmę, kai užklausa paleidžiama arba atnaujinama, kaip įvesties reikšmę naudojama konstanta arba naudojamas nurodyto langelio turinys kaip įvesties reikšmė.

  • Parametras yra jos modifikuojamos užklausos dalis ir jo negalima pakartotinai naudoti kitose užklausose.

Pastaba    Jei norite kitaip sukurti parametrų užklausas, žr. Parametro užklausos kūrimas ("Power Query").

Procedūra

  1. Spustelėkite Duomenų > Gauti & Transformuoti duomenis > Gauti duomenis> iš kitų šaltinių > iš "Microsoft Query".

  2. Vykdykite užklausų vediklio veiksmus. Ekrane Užklausų vediklis – baigti pasirinkite Peržiūrėti duomenis arba redaguoti užklausą "Microsoft Query" , tada spustelėkite Baigti. Atidaromas "Microsoft Query" langas ir rodoma jūsų užklausa.

  3. Spustelėkite Peržiūrėti > SQL. Rodomame SQL dialogo lange raskite sąlygą WHERE – eilutę, prasidedančią žodžiu WHERE, paprastai SQL kodo pabaigoje. Jei sąlygos WHERE nėra, pridėkite ją įvesdami WHERE naujoje eilutėje užklausos pabaigoje.

  4. Po WHERE įveskite lauko pavadinimą, lyginimo operatorių (=, <, >, LIKE ir t. t.) ir vieną iš šių parinkčių:

    • Jei norite gauti raginimą įvesti bendrąjį parametrą, įveskite klaustuką (?). Raginime, kuris rodomas vykdant užklausą, nerodoma jokia naudinga frazė.

      MS Query SQL rodinys, kuriame akcentuojama sąlyga WHERE

    • Parametro raginimui, kuris padeda žmonėms pateikti tinkamą įvestį, įveskite frazę laužtiniuose skliaustuose. Vykdant užklausą, frazė rodoma parametro raginime.

      MS Query SQL rodinys, kuriame akcentuojama sąlyga WHERE

  5. Įtraukę sąlygas su parametrais į sąlygą WHERE, spustelėkite Gerai , kad paleistumėte užklausą. "Excel" paragins pateikti kiekvieno parametro reikšmę, tada "Microsoft Query" parodys rezultatus.

  6. Kai būsite pasirengę įkelti duomenis, uždarykite "Microsoft Query" langą, kad rezultatai būtų grąžinti į "Excel". Atidaromas dialogo langas Duomenų importavimas.

    Import Data dialog box in Excel

  7. Norėdami peržiūrėti parametrus, spustelėkite Ypatybės. Tada dialogo lango Ryšio ypatybės skirtuke Apibrėžimas spustelėkite Parametrai.

    Ryšio ypatybių dialogo langas

  8. Dialogo lange Parametrai rodomi užklausoje naudojami parametrai. Dalyje Parametro pavadinimas pasirinkite parametrą, kad peržiūrėtumėte arba pakeistumėte parametro reikšmės gavimo būdą. Galite keisti raginimą įvesti parametrą, įvesti konkrečią reikšmę arba nurodyti langelio nuorodą.

    MS Query Parameter dialog box

  9. Spustelėkite Gerai , kad įrašytumėte pakeitimus ir uždarytumėte dialogo langą Parametrai, tada dialogo lange Duomenų importavimas spustelėkite Gerai , kad "Excel" būtų rodomi užklausos rezultatai.

Dabar jūsų darbaknygėje yra parametrų užklausa. Kai vykdote užklausą arba atnaujinate jos duomenų ryšį, "Excel" patikrina parametrą, kad užbaigtų užklausos sąlygą WHERE. Jei parametras ragina įvesti reikšmę, "Excel" rodo dialogo langą Įvesti parametro reikšmę, kad surinktų įvestį – galite įvesti reikšmę arba spustelėti langelį, kuriame yra reikšmė. Taip pat galite nurodyti, kad jūsų pateikta reikšmė arba nuoroda visada būtų naudojama, o jei naudojate langelio nuorodą, galite nurodyti, kad "Excel" automatiškai atnaujintų duomenų ryšį (t. y. vykdyti užklausą dar kartą), kai pasikeičia nurodyto langelio reikšmė.

Taip pat žr.

Parametrų užklausos tinkinimas

Parametro užklausos kūrimas ("Power Query")

Išplečiamojo sąrašo kūrimas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.