Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Galite transformuoti lentelės stulpelį agreguodami atitinkančias stulpelio reikšmes, kad sukurtumėte naują lentelės padėtį. Lentelė pirmiausia surūšiuojama didėjimo tvarka pagal pirmojo stulpelio reikšmes.  

Transformavimo koncepcijos vizualizavimas

Kai sukate suvestinę diagramą, galite paimti du pradinius stulpelius ir sukurti naują atributų reikšmių porą, kuri nurodo naujų stulpelių sankirtos tašką:

  • Atributus Vienodos reikšmės iš vieno pradinio atributo stulpelio (žalia spalva kairėje) yra transformuojamos į kelis naujus stulpelius (žalia spalva dešinėje).

  • Pradinio stulpelio, kuriame nebalsuota, reikšmės (kairėje mėlyna spalva) paskirstomos kaip reikšmės atitinkamiems naujiems stulpeliams (mėlyna spalva dešinėje). 

Toliau pateikti duomenų pavyzdžiai, naudojami šioje procedūroje.

„Pivot“ stulpelio rezultatas

  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 stulpelį, kurį norite rikiuoti. Pavyzdyje pasirinkite Data. Unikalios šio stulpelio reikšmės tampa naujais stulpeliais ir stulpelių antraštėmis.

  3. Pasirinkite Transformuoti > Pivot stulpelį

  4. Dialogo lango Suvestinės lentelės stulpelis sąraše Reikšmių stulpelis pasirinkite Amt.

  5. Pasirinkite Išplėstinės parinktys, tada pasirinkite Agregavimo reikšmės funkciją. Pavyzdyje pasirinkite Suma

    Galimos parinktys: Nekaupti, Skaičiuoti (viskas), Skaičius (netuščias), Minimali, Maksimali, Mediana, Suma ir Vidurkis

    Patarimas     Jei nenorite suskaičiuoti langelio be reikšmės, pasirinkite Skaičiavimas (ne tuščias). Pavyzdžiui, jei stulpelyje yra dešimt langelių, o du tušti, skaičius yra aštuoni.

  6. Pasirinkite Gerai.

Rezultatas

Stulpelis Date iš pradinės lentelės yra transformuojamas taip, kad gautų visų reikšmių sumą iš pradinio stulpelio Amt, esančio Šalies ir kiekvieno naujo stulpelio Data sankirtoje.

„Pivot“ stulpelio pavyzdys

Toliau pateikti duomenų pavyzdžiai, naudojami šioje procedūroje.

Duomenų pavyzdys prieš transformuojant be agregavimo

Galite transformuoti stulpelius be agregavimo, kai dirbate su stulpeliais, kurių agreguoti negalima arba nenorite agreguoti reikšmių.

  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 stulpelį, kurį norite rikiuoti. Pavyzdyje pasirinkite Padėtis. Unikalios šio stulpelio reikšmės tampa naujais stulpeliais ir stulpelių antraštėmis.

  3. Pasirinkite Transformuoti > Pivot stulpelį

  4. Dialogo lango "Pivot" stulpelis sąraše Reikšmių stulpelis pasirinkite Produktas.

  5. Pasirinkite Išplėstinės parinktys, tada pasirinkite Agregavimo reikšmės funkciją. Pavyzdyje pasirinkite Nekaupti

  6. Pasirinkite Gerai.

Rezultatas

Data example after pivoting with no aggregation

Stulpelis Padėtis iš pradinės lentelės yra transformuojamas taip, kad gautumėte reikšmes iš pradinio stulpelio Produktas, esančio Šalies ir kiekvieno naujo stulpelio Padėtis sankirtoje.

Šiame pavyzdyje naudojame skyriaus "Pivot and aggregate a column" pavyzdį:

„Pivot“ stulpelio rezultatas

Jei susumuosite stulpelį Data, sąraše Reikšmių stulpelis pasirinkite Amt, tada išplėstinėse parinktyse pasirinkite Nekaupti agregavimo reikšmės funkcijai, gausite tokį klaidos pranešimą:

"Expression.Error: išvardijimo metu buvo per daug elementų operacijai užbaigti."

Ši klaida įvyksta todėl, kad parinktis Nekaupti sukurta veikti su viena grąžinama šalies ir datos sankirtos reikšme, o ne su keliomis reikšmėmis.

Galite iš karto nematyti šios klaidos. Kai pirmą kartą ją apibrėžėte, duomenų sąlygos susikirtimo taške sukūrė vieną reikšmę. Vėliau po būsimos atnaujinimo operacijos pasikeitė duomenų sąlygos ir dabar sankirtos taške galimos kelios reikšmės. Jei taip nutinka, galite naudoti "Pivot" komandą su agregavimu.

Taip pat žr.

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

Stulpelių šalinimas iš duomenų ("Power Query")

Suvestinės lentelės stulpelis (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ų.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×