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

Suvestinės lentelės "PivotTable" paprastai kuriamos naudojant OLAP kubus ir kitus sudėtingus duomenų šaltinius, kuriuose jau yra sudėtinių ryšių tarp lentelių. Tačiau programoje "Excel" galite importuoti kelias lenteles ir sukurti savo ryšius tarp lentelių. Nors šis lankstumas yra galingas, jis taip pat leidžia lengvai sujungti duomenis, kurie nėra susiję, o tai veda prie keistų rezultatų.

Ar kada nors esate sukūrę tokią "PivotTable"? Norėjote sukurti pirkimų suskirstymą pagal regioną, todėl pirkimo sumos lauką panaikinote srityje Reikšmės , o pardavimo regiono lauką atmetėte srityje Stulpelių žymos . Tačiau rezultatai neteisingi.

„PivotTable“ pavyzdys

Kaip išspręsti šią problemą?

Problema ta, kad laukai, kuriuos įtraukėte į "PivotTable", gali būti toje pačioje darbaknygėje, tačiau lentelės, kuriose yra kiekvienas stulpelis, nėra susijusios. Pavyzdžiui, galite turėti lentelę, kurioje išvardyti visi pardavimo regionai, ir kitą lentelę, kurioje išvardyti visų regionų pirkimai. Norėdami sukurti "PivotTable" ir gauti teisingus rezultatus, turite sukurti ryšį tarp dviejų lentelių.

Sukūrus ryšį, "PivotTable" tinkamai sujungia pirkimo lentelės duomenis su regionų sąrašu, o rezultatai atrodo taip:

„PivotTable“ pavyzdys

"Excel" yra technologija, sukurta "Microsoft Research" (MSR), skirta automatiškai aptikti ir išspręsti ryšio problemas, panašias į šią.

Puslapio viršus

Automatinio aptikimo naudojimas

Automatinis aptikimas tikrina naujus laukus, kuriuos įtraukiate į darbaknygę, kurioje yra "PivotTable". Jei naujas laukas nesusiejamas su "PivotTable" stulpelių ir eilučių antraštėmis, "PivotTable" viršuje, informacinių pranešimų srityje rodomas pranešimas, kad gali prireikti ryšio. "Excel" taip pat analizuos naujus duomenis, kad rastų galimus ryšius.

Galite toliau nepaisyti pranešimo ir dirbti su "PivotTable"; Tačiau spustelėjus Kurti, algoritmas pereina prie darbo ir analizuoja jūsų duomenis. Atsižvelgiant į naujų duomenų reikšmes, "PivotTable" dydį ir sudėtingumą bei jau sukurtus ryšius, šis procesas gali užtrukti iki kelių minučių.

Procesą sudaro du etapai:

  • Ryšių aptikimas. Užbaigę analizę galite peržiūrėti siūlomų ryšių sąrašą. Jei neatšauksite, "Excel" automatiškai pereis prie kito ryšių kūrimo veiksmo.

  • Ryšių kūrimas. Pritaikius ryšius rodomas patvirtinimo dialogo langas ir galite spustelėti saitą Išsami informacija , kad pamatytumėte sukurtų ryšių sąrašą.

Galite atšaukti aptikimo procesą, bet negalite atšaukti kūrimo proceso.

MSR algoritmas ieško "geriausio galimo" ryšių rinkinio, kad sujungtų jūsų modelio lenteles. Algoritmas aptinka visus galimus naujų duomenų ryšius, atsižvelgdamas į stulpelių pavadinimus, stulpelių duomenų tipus, stulpelių reikšmes ir stulpelius, esančius "PivotTable".

Tada "Excel" parenka ryšį su aukščiausiu kokybės balu, nustatytu pagal vidinę euristiką. Daugiau informacijos žr . Ryšių apžvalga ir Ryšių trikčių diagnostika.

Jei automatinis aptikimas nepateikia tinkamų rezultatų, galite redaguoti ryšius, juos panaikinti arba sukurti naujus rankiniu būdu. Daugiau informacijos žr. Ryšio tarp dviejų lentelių kūrimas arba Ryšių kūrimas diagramos rodinyje

Puslapio viršus

Tuščios eilutės pivot lentelėse (nežinomas narys)

Kadangi "PivotTable" sujungia susijusias duomenų lenteles, jei kurioje nors lentelėje yra duomenų, kurių negalima susieti raktu arba atitinkama reikšme, tuos duomenis reikia apdoroti kažkaip. Kelių dimensijų duomenų bazėse nesutampančių duomenų apdorojimo būdas yra priskirti visas eilutes, kurių reikšmė nesutampa su nežinomo nario reikšme. "PivotTable" nežinomas narys rodomas kaip tuščia antraštė.

Pavyzdžiui, jei sukuriate "Pivot Table", kuri turėtų sugrupuoti pardavimus pagal parduotuvę, bet kai kurie įrašai pardavimo lentelėje neturi parduotuvės pavadinimo, visi įrašai, neturintys galiojančio saugyklos pavadinimo, grupuojami kartu.

Jei yra tuščių eilučių, galite rinktis iš dviejų variantų. Galite apibrėžti lentelių ryšį, kuris veikia, galbūt sukurdami kelių lentelių ryšių grandinę, arba galite pašalinti laukus iš "PivotTable", dėl kurių atsiranda tuščių eilučių.

Puslapio viršus

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