Pri poizvedbi po podatkih v Excelu boste morda želeli uporabiti vhodno vrednost – parameter – za določanje nečesa o poizvedbi. To naredite tako, da v aplikaciji Microsoft Query ustvarite poizvedbo s parametri:
-
Parametri so uporabljeni v stavku WHERE poizvedbe – vedno so na voljo kot filter za pridobljene podatke.
-
Parametri lahko uporabnika pozovejo k vnosni vrednosti, ko zaženete ali osvežite poizvedbo, uporabijo konstanto kot vhodno vrednost ali za vhodno vrednost uporabijo vsebino določene celice.
-
Parameter je del poizvedbe, ki jo spremeni, in ga ni mogoče znova uporabiti v drugih poizvedbah.
Opomba Če želite uporabiti drug način za ustvarjanje poizvedb s parametri, glejte Ustvarjanje poizvedbe s parametri (Power Query).
Postopek
-
Kliknite Podatkovni > Pridobi & pretvorbo podatkov > pridobi podatke > iz drugih virov > iz microsoft queryja.
-
Upoštevajte navodila čarovnika za poizvedbe. Na zaslonu Čarovnik za poizvedbe – konec izberite Ogled podatkov ali urejanje poizvedbe v aplikaciji Microsoft Query in nato kliknite Dokončaj. Odpre se okno Microsoft Query in prikaže vašo poizvedbo.
-
Kliknite Ogled > SQL. V prikazanem pogovornem oknu SQL poiščite stavek WHERE – vrstico, ki se začne z besedo WHERE, ponavadi na koncu kode SQL. Če ni stavka WHERE, ga dodajte tako, da v novo vrstico na koncu poizvedbe vnesete WHERE.
-
Za where vnesite ime polja, primerjalni operator (=, <, >, LIKE itd.) in nekaj od tega:
-
Če želite poziv za splošni parameter, vnesite vprašaj (?). V pozivu, ki se prikaže ob zagonu poizvedbe, ni prikazana uporabna besedna zveza.
-
Če želite poziv za parameter, ki uporabnikom pomaga zagotoviti veljaven vnos, vnesite besedno zvezo med oglate oklepaje. Ko zaženete poizvedbo, se izraz prikaže v pozivu parametra.
-
-
Ko končate dodajanje pogojev s parametri v stavek WHERE, kliknite V redu , da zaženete poizvedbo. Excel vas pozove, da vnesete vrednost za vsak parameter, nato pa Microsoft Query prikaže rezultate.
-
Ko ste pripravljeni na nalaganje podatkov, zaprite okno Microsoft Query, da rezultate vrnete v Excel. Odpre se pogovorno okno Uvoz podatkov.
-
Če želite pregledati parametre, kliknite Lastnosti. Nato v pogovornem oknu Lastnosti povezave na zavihku Definicija kliknite Parametri.
-
V pogovornem oknu Parametri so prikazani parametri, uporabljeni v poizvedbi. Izberite parameter v razdelku Ime parametra, da pregledate ali spremenite Način dobljene vrednosti parametra. Poziv za parameter lahko spremenite, vnesete določeno vrednost ali določite sklic na celico.
-
Kliknite V redu, da shranite spremembe in zaprete pogovorno okno Parametri, nato pa v pogovornem oknu Uvoz podatkov kliknite V redu, da prikažete rezultate poizvedbe v Excelu.
Zdaj ima vaš delovni zvezek poizvedbo s parametri. Ko zaženete poizvedbo ali osvežite njeno podatkovno povezavo, Excel preveri parameter, da dokonča stavek WHERE poizvedbe. Če se parameter pozove k vnosu vrednosti, Excel prikaže pogovorno okno Vnos vrednosti parametra za zbiranje vnosa – lahko vnesete vrednost ali kliknete celico, ki vsebuje vrednost. Določite lahko tudi, da je treba vedno uporabiti vrednost ali sklic, ki ga navedete, in če uporabite sklic na celico, lahko določite, da naj Excel samodejno osveži podatkovno povezavo (tj. znova zaženite poizvedbo), ko se spremeni vrednost določene celice.
Glejte tudi
Prilagajanje poizvedbe s parametri