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

Kai suliejate, paprastai sujungiate dvi užklausas, kurios yra programoje "Excel" arba iš išorinio duomenų šaltinio. Be to, suliejimo funkcija turi intuityvią vartotojo sąsają, kad galėtumėte lengvai sujungti dvi susijusias lenteles. Pavyzdžių, kaip sulieti pardavimo sumą iš užsakymo išsamios informacijos užklausos į produktų lentelę, žr. mokymo priemonę Sužinokite, kaip sujungti kelis duomenų šaltinius.

Dėmesio: Privatumo lygiai neleidžia vartotojui netyčia sujungti duomenų iš kelių duomenų šaltinių, kurie gali būti privatūs arba organizacijos. Atsižvelgiant į užklausą, vartotojas gali netyčia siųsti duomenis iš privataus duomenų šaltinio į kitą duomenų šaltinį, kuris gali būti kenkėjiškas. "Power Query" analizuoja kiekvieną duomenų šaltinį ir klasifikuoja pagal apibrėžtą privatumo lygį: viešasis, organizacinis ir privatus. Daugiau informacijos apie privatumo lygius žr. Privatumo lygių nustatymas.

Suliejimo užklausa sukuria naują užklausą iš dviejų esamų užklausų. Vienos užklausos rezultatuose yra visi stulpeliai iš pirminės lentelės, o vienas stulpelis pateikiamas kaip vienas stulpelis, kuriame yra ryšys su antrine lentele. Susijusioje lentelėje yra visos eilutės, atitinkančios kiekvieną pirminės lentelės eilutę, atsižvelgiant į bendrąją stulpelio reikšmę. Operacija Išplėtimas prideda stulpelių iš susijusios lentelės į pirminę lentelę. 

Yra dviejų tipų suliejimo operacijos:

  • Įdėtasis suliejimas    Suliejate duomenis į esamą užklausą, kol pasieksite galutinį rezultatą. Rezultatas yra naujas žingsnis dabartinės užklausos pabaigoje.

  • Tarpinis suliejimas     Kiekvienai suliejimo operacijai sukuriate naują užklausą.

Norėdami pamatyti vaizdinį ryšių pateikimą dialogo lange Užklausos priklausomybės , pasirinkite Peržiūrėti > Užklausos priklausomybės. Dialogo lango apačioje pasirinkite komandą Maketas , kad valdytumėte diagramos padėtį.

The view in the Query Dependencies dialog box

Reikia bent dviejų užklausų, kurias galima sulieti ir kurios turi bent vieną ar daugiau stulpelių, kad atitiktų sujungimo operaciją. Jie gali būti iš įvairių išorinių duomenų šaltinių tipų. Toliau pateiktame pavyzdyje naudojami produktai ir bendroji pardavimo suma.

  1. Norėdami atidaryti užklausą, raskite anksčiau iš "Power Query" rengyklė įkeltą užklausą, pažymėkite duomenų langelį, tada pasirinkite Užklausos > Redaguoti. Daugiau informacijos žr. Užklausos kūrimas, įkėlimas arba redagavimas programoje "Excel".

  2. Pasirinkite Pagrindinis > sulieti užklausas. Numatytasis veiksmas yra atlikti įdėtųjų suliejimą. Norėdami atlikti tarpinį suliejimą, pasirinkite šalia komandos esančią rodyklę, tada pasirinkite Sulieti užklausas kaip naujasRodomas dialogo langas Sulieti .

  3. Pasirinkite pirminę lentelę pirmame išplečiamajame sąraše, tada pasirinkite sujungimo stulpelį pasirinkdami stulpelio antraštę.

  4. Kitame išplečiamajame sąraše pasirinkite susijusią lentelę, tada pasirinkite atitinkantį stulpelį pasirinkdami stulpelio antraštę.Įsitikinkite, kad pirminių ir susijusių arba antrinių lentelių peržiūroje pasirinkote tiek pat stulpelių, kiek turi sutapti. Stulpelių palyginimas pagrįstas kiekvienos lentelės pasirinkimo tvarka. Sutampantys stulpeliai turi būti to paties duomenų tipo, pvz., Tekstas arba Skaičius. Taip pat galite pasirinkti kelis stulpelius, kuriuos norite sulieti.Dialogo langas Suliejimas

  5. Kai pažymite stulpelius iš pirminės ir susijusios lentelės, "Power Query" rodo atitikmenų skaičių iš viršutinio eilučių rinkinio. Šis veiksmas tikrina, ar suliejimo operacija buvo teisinga, ar reikia atlikti keitimus, kad gautumėte norimus rezultatus. Galite pasirinkti skirtingas lenteles arba stulpelius.

  6. Numatytoji sujungimo operacija yra vidinis sujungimas, tačiau išplečiamajame sąraše Sujungimo rūšis galite pasirinkti šių tipų sujungimo operacijas:

    Vidinis sujungimas    Pateikia tik atitinkančias eilutes iš pirminės ir susijusios lentelės.Kairysis išorinis sujungimas    Išlaiko visas pirminės lentelės eilutes ir pateikia visas atitinkančias eilutes iš susijusios lentelės.Dešinysis išorinis sujungimas    Išlaiko visas susijusios lentelės eilutes ir pateikia visas atitinkančias pirminės lentelės eilutes.Visas išorinis    Pateikia visas eilutes iš pirminės ir susijusios lentelės.Kairysis antisujungimas    Pateikia tik pirminės lentelės eilutes, kuriose nėra atitinkančių eilučių iš susijusios lentelės.Dešinysis antisujungimas    Pateikia tik eilutes iš susijusios lentelės, kuriose nėra atitinkančių pirminės lentelės eilučių.Kryžminis sujungimas    Grąžina kartkartinių eilučių iš abiejų lentelių produktą, derinant kiekvieną pirminės lentelės eilutę su kiekviena eilute iš susijusios lentelės.

  7. Jei norite atlikti apytikslingą atitikmenį, pasirinkite Naudoti apytikslingą atitikimą, kad atliktumėte suliejimą, ir pasirinkite iš parinkčių Neaiškus atitikimas. Daugiau informacijos žr. Netikslaus atitikmens kūrimas.

  8. Norėdami įtraukti tik tas pirminės lentelės eilutes, kurios atitinka susijusią lentelę, pasirinkite Įtraukti tik atitinkančias eilutes. Kitu atveju visos pirminės lentelės eilutės įtraukiamos į gautą užklausą.

  9. Pasirinkite Gerai.

Rezultatas

Galutinis suliejimas

Po suliejimo operacijos galite išplėsti lentelės struktūrinį stulpelį, kad įtrauktumėte stulpelių iš susijusios lentelės į pirminę lentelę. Jei stulpelis išplečiamas į pirminę lentelę, galite taikyti filtrus ir kitas keitimo operacijas. Daugiau informacijos žr . Darbas su sąrašu, įrašu arba lentelės struktūriniu stulpeliu.

  1. Duomenų peržiūroje pasirinkite piktogramą Išplėsti Išplėsti šalia stulpelio antraštės NewColumn .

  2. Išplečiamajame lauke Išplėsti pažymėkite arba išvalykite stulpelius, kad būtų rodomi norii rezultatai. Norėdami agreguoti stulpelių reikšmes, pasirinkite Agreguoti. „Power Query“ suliejimas

  3. Galite pervardyti naujus stulpelius. Daugiau informacijos žr. Stulpelio pervardijimas.

Taip pat žr.

"Power Query", skirtos "Excel", žinynas 

Sužinokite, kaip sujungti kelis duomenų šaltinius

Užklausų suliejimo apžvalga (docs.com)

Kairysis išorinis sujungimas (docs.com)

Dešinysis išorinis sujungimas (docs.com)

Visas išorinis sujungimas (docs.com)

Vidinis sujungimas (docs.com)

Kairysis antisujungimas (docs.com)

Dešinysis antisujungimas (docs.com)

Kryžminė jungtis (docs.com)

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ų.