Naudodami "Power Query" ("Excel" funkciją "Gauti & transformuoti"), galite importuoti išorinius duomenis arba prie jų prisijungti, tada formuoti tuos duomenis, pvz., pašalinti stulpelį, pakeisti duomenų tipą arba sulieti lenteles, kad jie atitiktų jūsų poreikius. Tada galite įkelti užklausą į "Excel", kad sukurtumėte diagramas ir ataskaitas. Periodiškai galite atnaujinti duomenis, kad jie būtų atnaujinti. "Power Query" prieinama trijose "Excel" programose: "Excel", skirtoje "Windows", "Excel", skirtoje "Mac", ir internetinėje "Excel". Visų "Power Query" žinyno temų suvestinę žr. "Excel" žinyno "Power Query".
Pastaba: "Power Query" programoje "Excel", skirtoje "Windows", naudoja ".NET Framework", bet tam reikia 4.7.2 arba naujesnės versijos. Naujausią .NET Framework galite atsisiųsti iš čia. Pasirinkite rekomenduojamą versiją ir atsisiųskite vykdyklę.
Pastaba: "Power Query" programoje "Excel", skirtoje "Windows", naudoja "Microsoft Edge WebView2" vykdymo laiką. "Microsoft Edge WebView2" galite atsisiųsti iš čia.
Yra keturi "Power Query" naudojimo etapai.
-
Prisijungti prie Prisijungimas prie duomenų debesyje, paslaugoje arba vietoje
-
Transformuoti Duomenų formavimas pagal jūsų poreikius, o pradinis šaltinis lieka nepakitęs
-
Sujungti Kelių šaltinių duomenų integravimas norint į duomenis gauti unikalų rodinį
-
Apkrovos Užbaikite užklausą ir įkelkite ją į darbalapį arba duomenų modelį ir periodiškai ją atnaujinkite.
Tolesniuose skyriuose kiekvienas etapas nagrinėjamas išsamiau.
Naudodami "Power Query" galite importuoti į vieną duomenų šaltinį, pvz., "Excel" darbaknygę, arba kelias duomenų bazes, informacijos santraukas ar tarnybas, išsibarsčiusias debesyje. Duomenų šaltiniai apima duomenis iš žiniatinklio, failų, duomenų bazių, " Azure" ar net "Excel" lentelių dabartinėje darbaknygėje. Naudodami "Power Query", galite sujungti visus šiuos duomenų šaltinius naudodami savo unikalias transformacijas ir derinius, kad atskleistumėte įžvalgas, kurių kitu atveju nebūtumėte matę.
Importažę galite atnaujinti duomenis, kad išoriniame duomenų šaltinyje būtų įtraukti papildymai, keitimai ir naikinimai. Daugiau informacijos žr. Išorinių duomenų ryšio atnaujinimas programoje "Excel".
Duomenų transformavimas reiškia jų modifikavimą tam tikru būdu, kad atitiktų jūsų duomenų analizės reikalavimus. Pavyzdžiui, galite pašalinti stulpelį, keisti duomenų tipą arba filtruoti eilutes. Kiekviena iš šių operacijų yra duomenų transformavimas. Šis transformavimo (ir sujungimo) taikymas vienam ar keliems duomenų rinkiniams taip pat vadinamas duomenų formavimu.
Pagalvokite apie tai tokiu būdu. Vaza prasideda kaip molio vienkartinė, kad viena figūra į kažką praktinio ir gražaus. Duomenys yra tokie patys. Jį reikia formuoti į jūsų poreikius pritaikytą lentelę, kuri įgalintų patrauklias ataskaitas ir ataskaitų sritis.
"Power Query" naudoja skirtąjį langą, vadinamą "Power Query" rengyklė, kad būtų lengviau atlikti ir rodyti duomenų transformacijas. "Power Query" rengyklė galite atidaryti pasirinkdami Paleisti Užklausų rengyklė komandą Gauti duomenis grupėje Gauti & Transformuoti duomenis, bet ji taip pat atidaroma, kai prisijungiate prie duomenų šaltinio, kuriate naują užklausą arba įkeliate užklausą.
"Power Query" rengyklė seka viską, ką darote su duomenimis, įrašant ir ženklinant kiekvieną transformaciją arba veiksmą, kurį pritaikote duomenims. Ar transformacija yra duomenų ryšys, stulpelio šalinimas, suliejimas ar duomenų tipo pakeitimas, galite peržiūrėti ir modifikuoti kiekvieną transformaciją srities Užklausos parametrai dalyje PRITAIKYTI VEIKSMAI.
Yra daug transformacijų, kurias galite atlikti iš vartotojo sąsajos. Kiekviena transformacija įrašoma kaip fono veiksmas. Netgi galite modifikuoti ir parašyti savo veiksmus naudodami patobulinta rengyklė "Power Query" M kalba.
Visos transformacijos, kurias taikote savo duomenų ryšiams, kartu sudaro užklausą, kuri yra nauja pradinio (ir nepakeisto) duomenų šaltinio išraiška. Kai atnaujinate užklausą, kiekvienas veiksmas vykdomas automatiškai. Užklausos pakeičia poreikį rankiniu būdu sujungti ir formuoti duomenis programoje "Excel".
"Excel" darbaknygėje galite sujungti kelias užklausas, jas pridėdami arba suliedami. Papildymo ir suliejimo operacijos atliekamos su bet kuria lentelės formos užklausa ir nepriklauso nuo duomenų šaltinių, iš kurių gaunami duomenys.
Pridėti Papildymo operacija sukuria naują užklausą, kurioje yra visos eilutės iš pirmos užklausos ir visos eilutės iš antrosios užklausos. Galite atlikti dviejų tipų papildymo operacijas:
-
Tarpinis papildymas Sukuria naują užklausą kiekvienai papildymo operacijai.
-
Įdėtasis papildymas Prideda duomenis prie esamos užklausos, kol pasieksite galutinį rezultatą.
Suliejimo Suliejimo operacija sukuria naują užklausą iš dviejų esamų užklausų. Šioje vienoje užklausoje yra visi stulpeliai iš pirminės lentelės, o vienas stulpelis pateikiamas kaip naršymo saitas su susijusia lentele. Susijusioje lentelėje yra visos eilutės, atitinkančios kiekvieną pirminės lentelės bendrosios stulpelio reikšmės eilutę. Be to, galite išplėsti arba įtraukti stulpelius iš susijusios lentelės į pirminę lentelę.
Yra du pagrindiniai užklausų įkėlimo į darbaknygę būdai:
-
"Power Query" rengyklė galite naudoti komandas Uždaryti ir Įkelti, esančias skirtuko Pagrindinis grupėje Uždaryti.
-
"Excel" darbaknygės užklausų srityje (& Connections Užklausų pasirinkimas) galite dešiniuoju pelės mygtuku spustelėti užklausą ir pasirinkti Įkelti į.
Taip pat galite patobulinti įkėlimo parinktis naudodami dialogo langą Užklausos parinktys (pasirinkite Failo > parinktys ir parametrai > Užklausos parinktys), kad pasirinktumėte, kaip norite peržiūrėti duomenis ir kur norite įkelti duomenis darbalapyje arba duomenų modelyje (kuris yra kelių darbaknygėje esančių lentelių sąryšinis duomenų šaltinis).
Daugiau nei dešimt metų "Power Query" palaikoma "Excel", skirtoje "Windows". Dabar "Excel" išplečia "Power Query" palaikymą "Excel", skirtoje "Mac", ir įtraukia palaikymą į "Excel" žiniatinkliui. Tai reiškia, kad "Power Query" pasiekiami trijose pagrindinėse platformose ir pademonstruojame "Power Query" populiarumą ir funkcijas tarp "Excel" klientų. Peržiūrėkite būsimus pranešimus "Microsoft 365" veiksmų planeir kas naujo "Excel", skirta "Microsoft 365".
"Get & Transform data" (dabar vadinamos ""Power Query"") į "Excel" integravimas per daugelį metų keitėsi.
"Excel 2010" ir "Excel 2013", skirtos "Windows"
"Excel 2010", skirtoje "Windows", pirmą kartą pristatėme "Power Query" ir jis buvo pasiekiamas kaip nemokamas papildinys, kurį galima atsisiųsti iš čia: atsisiųskite "Power Query" papildinį. Įgalinus, "Power Query" funkcijos buvo pasiekiamos juostelės skirtuke "Power Query".
„Microsoft 365“
Atnaujinome "Power Query" būti svarbiausia "Excel" duomenų importavimo ir valymo funkcija. "Power Query" duomenų importavimo vediklius ir įrankius galite pasiekti "Excel" juostelės skirtuke Duomenys esančioje grupėje Gauti & Transformuoti duomenis.
Ši patirtis apėmė patobulintą duomenų importavimo funkciją, pertvarkytas komandas skirtuke Duomenys , naują užklausų & ryšio šoninę sritį ir galimybę toliau efektyviai formuoti duomenis rūšiuojant, keičiant duomenų tipus, skaidant stulpelius, agreguojant duomenis ir t. t.
Ši nauja patirtis taip pat pakeitė senesnius senesnius duomenų importavimo vediklius, esančius grupės Gauti išorinius duomenis komandoje Duomenys. Tačiau jas vis tiek galima pasiekti dialogo lange "Excel" parinktys (pasirinkite Failo > parinktys > Duomenys > Rodyti senstelėjusius duomenų importavimo vediklius).
"Windows" skirtos Excel 2016 ir 2019 m.
Įtraukėme tą pačią funkciją Gauti & Transformuoti duomenis pagal "Power Query" technologiją kaip ir "Microsoft 365".
„Excel“ „Microsoft 365“, skirtas „Mac“
2019 m. pradėjome kelionę, kad palaikytume "Power Query" programoje "Excel", skirtoje "Mac". Nuo tada įtraukėme galimybę atnaujinti "Power Query" užklausas iš TXT, CSV, XLSX, JSON ir XML failų. Taip pat įtraukėme galimybę atnaujinti duomenis iš SQL serverio ir iš lentelių, & diapazonus dabartinėje darbaknygėje.
2019 m. spalio mėn. įtraukėme galimybę atnaujinti esamas "Power Query" užklausas ir naudoti VBA naujoms užklausoms kurti ir redaguoti.
2021 m. sausio mėn. įtraukėme "Power Query" užklausų iš "OData" ir "SharePoint" šaltinių atnaujinimo palaikymą.
Daugiau informacijos žr. "Power Query" naudojimas programoje "Excel", skirtoje "Mac".
Pastaba "Power Query" Excel 2016 ir "Excel 2019 for Mac" nepalaikoma.
Data Catalog nuvertėjimas
Naudodami Data Catalog galite peržiūrėti bendrinamas užklausas ir pasirinkti jas įkelti, redaguoti ar kitaip naudoti dabartinėje darbaknygėje. Ši funkcija buvo palaipsniui nebenaudojama:
-
2018 m. rugpjūčio 1 d. nebeįjungėme naujų klientų į Data Catalog.
-
2018 m. gruodžio 3 d. vartotojai negalėjo bendrinti naujų arba atnaujintų užklausų Data Catalog.
-
2019 m. kovo 4 d. Data Catalog nustojo veikti. Po šios datos rekomenduojame atsisiųsti bendrinamas užklausas, kad galėtumėte toliau jas naudoti už Data Catalog ribų, naudodami užduočių srities Mano Data Catalog užklausos parinktį Atidaryti.
"Power Query" papildinio nuvertėjimas
2019 m. vasaros pradžioje oficialiai atmetėme "Power Query" papildinį, kurio reikia "Excel 2010" ir "Excel 2013", skirtoms "Windows". Mandagiai vis tiek galite naudoti papildinį, tačiau vėliau jis gali pasikeisti.
Facebook duomenų jungtis panaikinta
Duomenų importavimas ir atnaujinimas iš Facebook programoje "Excel" nustojo veikti 2020 m. balandžio mėn. Nebeveikia jokie Facebook ryšiai, sukurti prieš tą datą. Rekomenduojame peržiūrėti arba kuo greičiau pašalinti esamas "Power Query" užklausas, kurios naudoja Facebook jungtį, kad išvengtumėte netikėtų rezultatų.
"Excel", skirtos "Windows", kritiniai naujinimai
Nuo 2023 m. birželio "Power Query" programoje "Excel", skirtoje "Windows", būtini šie komponentai:
-
"Power Query" programoje "Excel", skirtoje "Windows", naudoja ".NET Framework", bet tam reikia 4.7.2 arba naujesnės versijos. Daugiau informacijos žr. .NET Framework naujinimas.
-
"Power Query" programoje "Excel", skirtoje "Windows", reikia "WebView2 Runtime", kad toliau palaikytumėte duomenų žiniatinklio jungtį (Gauti duomenis iš žiniatinklio). Daugiau informacijos žr. "WebView2 Runtime" atsisiuntimas.