Rad sa listom, zapisom ili tabelom Strukturirana kolona (Power Query)

Primenjuje se na
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Za strukturiranu kolonu, kao što je "Lista", "Zapis" ili "Tabela", postoje povezane vrednosti povezane sa kolonom. Strukturirane kolone imaju ikonu "Proširi" Ikonu proširivanja kolone u zaglavlju kolone.

Osnovni podaci o strukturiranim kolonama

Postoje tri tipa strukturiranih kolona:

  • Pretraga Skladišti listu vrednosti, na primer { 1, 2, 5, 10 } ili { "zdravo", "zdravo", "doviđenja" }. Vrednost reči " Lista " u ćeliji je najjednostavnija strukturirana kolona i ne postoji relacija između tabela.
  • Zapis Skladišti skup imenovanih polja grupisanih u jedinicu. Na primer, [ FirstName = "Joe", LastName = "Smith", Birthdate = #date(2010, 1, 2) ]. Vrednost zapisa u ćeliji ukazuje na relaciju "jedan-prema-jedan" tabele sa trenutnom ili primarnom tabelom.
  • Tabela Skladišti tabelu koja ima sekundarnu relaciju sa trenutnim podacima, koja je primarna tabela. Vrednost tabele u ćeliji ukazuje na relaciju "jedan-prema-više" sa trenutnom ili primarnom tabelom.

Strukturirana kolona "Zapis i tabela" predstavlja relaciju u izvoru podataka koja ima relacioni model, kao što je entitet sa povezivanjem sporednog ključa u OData feedu ili relacija sporednog ključa u SQL Server bazi podataka.

O proširivanju strukturisanih kolona tabele

Da biste videli kolone iz srodne tabele, možete da koristite ikonu ikone "Proširiširi Na primer, u tabeli " Porudžbine ", operacija proširivanja objedinjuje Order_Details zapise koji su povezani sa tabelom porudžbine kako bi kombinovala stavke reda sa svakom porudžbinom. Operacija proširivanja proširuje primarnu tabelu kako bi uključila kolone iz sekundarne i srodne tabele. Za ilustraciju:

Primarna tabela ima kolone A i B.

Kolone A i B

Srodna tabela ima kolonu C.

Kolona A, kolona B i srodna kolona C

Operacija proširivanja proširuje primarnu tabelu kako bi uključila kolonu C i proširila primarnu tabelu sa srodnim vrednostima iz sekundarne i srodne tabele koja sadrži kolonu C.

ABC

Da rezimiramo, kada proširite strukturiranu kolonu tabele , vrednosti se prikazuju zajedno sa drugim kolonama u pregledu podataka. Više informacija o kombinovanju primarne i srodne tabele potražite u članku "Saznajte kako da kombinujete više izvora podataka". 

Proširivanje strukturisane kolone tabele

U ovom primeru, operacija proširivanja proširuje tabelu "Porudžbina" kako bi uključila kolone Order_Details.IDProizvoda,Order_Details.CenaPoJedinici i Order_Details.Količina kako bi objedinila redove " Porudžbine" primarne tabele i Order_Details redova srodne tabele.

Podaci uzorka strukturirane tabele

  1. Da biste otvorili upit, pronađite prethodno učitan iz Power Query uređivač, izaberite ćeliju u podacima, a zatim izaberite stavku "Uredi upit>". Dodatne informacije potražite u članku "Kreiranje, učitavanje ili uređivanje upita u programu Excel".

    Napomena Upit mora da ima najmanje dve tabele spojene u relaciju. Više informacija potražite u članku "Objedinjavanje upita". 

  1. Kliknite na ikonu za proširivanje (Razvij) u zaglavlju kolone strukturirane kolone.

  2. Sa padajuće liste "Imena kolona " izaberite kolone koje želite, a obrišite kolone koje ne želite. 

    Izbor imena kolona

  3. Izaberite dugme U redu.

Rezultat

Tabela sada sadrži novu kolonu za svaku kolonu izabranu u 3. koraku. 

Rezultati proširivanja strukturirane kolone tabele

Proširivanje strukturisane kolone zapisa

Kada proširite strukturiranu kolonu zapisa , vrednosti se prikazuju kao nove kolone u pregledu podataka. Ako je ne razvijete, a zatim ne učitate upit u radni list, videćete vrednost čuvara mesta [Zapis] za svaku ćeliju u koloni.

  1. Da biste otvorili upit, pronađite prethodno učitan iz Power Query uređivač, izaberite ćeliju u podacima, a zatim izaberite stavku "Uredi upit>". Dodatne informacije potražite u članku "Kreiranje, učitavanje ili uređivanje upita u programu Excel".

  2. Da biste videli određenu vrednost bez proširivanja kolone, izaberite vrednost u strukturiranoj koloni koja sadrži vrednost zapisa . Na primer:

    Proširivanje složene kolone zapisa

  3. Kliknite na ikonu za proširivanje ("Razvij u zaglavlju kolone strukturirane kolone.

  4. Sa padajuće liste "Imena kolona " izaberite kolone koje želite, a obrišite kolone koje ne želite.

    Klik na dugme

  5. Izaberite dugme U redu.

Rezultat

Tabela sada sadrži novu kolonu za svaku kolonu izabranu u 4. koraku. 

Rezultati proširivanja kolone strukturiranog zapisa

Proširivanje liste strukturirane kolone

Kada proširite strukturiranu kolonu liste, vrednosti se prikazuju kao nove kolone u pregledu podataka. Ako je ne razvijete, a zatim ne učitate upit u radni list, vidite vrednost čuvara mesta [Lista] za svaku ćeliju u koloni.

  1. Da biste otvorili upit, pronađite prethodno učitan iz Power Query uređivač, izaberite ćeliju u podacima, a zatim izaberite stavku "Uredi upit>". Dodatne informacije potražite u članku "Kreiranje, učitavanje ili uređivanje upita u programu Excel".

  2. Da biste videli određenu vrednost bez proširivanja kolone, izaberite vrednost u strukturiranoj koloni koja ima vrednost Lista . Na primer:

    Razvijanje složene kolone liste

  3. Kliknite na ikonu za proširivanje ("Razvij u zaglavlju kolone strukturirane kolone.

  4. Uradite nešto od sledećeg:

    • Da biste kreirali red za svaku vrednost na listi, izaberite stavku "Razvij na nove redove".
    • Da biste kreirali listu tekstualnih vrednosti razdvojenih znakom za razgraničavanje, izaberite stavku " Izdvoji vrednosti".
  5. Izaberite dugme U redu.

Rezultat za proširivanje strukture na nove redove

Rezultati proširivanja strukturirane liste kolone po redovima

Rezultat za izdvajanje vrednosti sa tačkom i zarezom (;) kao znak za razgraničavanje

Rezultati proširivanja strukturirane liste Kolona izdvajanjem vrednosti pomoću znaka za razgraničavanje

Korišćenje komandi u grupi "Strukturirana kolona"

Za rad sa strukturiranim kolonama možete da koristite sledeće dodatne komande na traci Power Query uređivač:

  1. Izaberitestavku "Transformacijakuće>", a zatim izaberite jednu od sledećih komandi u grupi "Strukturirana kolona".
    Razvijte Podiže nivo strukturirane kolone (liste, zapisa ili tabele) tako da postane nove kolone i redovi u trenutnoj tabeli upita. Ova komanda je ista kao ikona "Razvij"i ".

    Agregatna funkcija Rezimirajte vrednosti u strukturiranoj koloni tabele pomoću agregatnih funkcija, uključujući "Sum " i "Count". Ova komanda je ista kao izbor ikone " Razvij"i proširivanje , a zatim izbor stavke "Agregiraj " u padajućem dijalogu "Imena kolona ". Dostupna je samo za strukturiranu kolonu tabele .

    Izdvajanje vrednosti Izdvaja vrednosti strukturirane kolone liste tako što ih kombinuje u jedinstvenu tekstualnu vrednost pomoću navedenog znaka za razgraničavanje.

Napomena Možete da koristite komandu "Statistika " u grupi " Kolona broja " (izaberite stavku "Transformacija>statistike") sa strukturiranom kolonom tabele . Ima istu listu agregatnih funkcija kao komanda "Statistika" u grupi "Numerička lista" na kontekstualnoj kartici "Transformacija" u okviru "Alatke za listu" na traci Power Query uređivač.

Korišćenje kontekstualne kartice "Transformacija"

Možete da koristite komandu "Dubinski pretraži" da biste prikazali kontekstualnu karticu "Transformacija" u okviru "Alatke za liste" na traci Power Query uređivač i otkrili dodatne komande za rad sa strukturiranim kolonama. Nemojte da mešate ovu karticu "Transformacija" sa drugom karticom "Transformacija" koja je redovno dostupna na traci Power Query uređivač.

  1. Kliknite desnim tasterom miša na zaglavlje kolone, a zatim izaberite stavku "Dubinsko pretraživanje".
  2. Da biste konvertovali listu ili zapis u tabelu, u okviru "Alatke za listu" izaberite stavku "Transformiši>u tabelu".
  3. Da biste zadržali stavke sa vrha, dna ili opsega stavki, u okviru "Alatke za listu" izaberite stavke "Transformiši" Zadrži>stavke.
  4. Da biste uklonili gornje i poslednje ili alternativne stavke, u okviru "Alatke za listu" izaberite stavke "Transformiši>i ukloni stavke".
  5. Da biste uklonili duplirane vrednosti, u okviru "Alatke za listu" izaberite stavku "Transformiši>i ukloni duplikate". Dodatne informacije potražite u članku "Zadržavanje ili uklanjanje dupliranih redova".
  6. Da biste preokrenuli stavke, u okviru "Alatke za listu" izaberite stavku "Transformiši>obrnute stavke".
  7. Da biste sortirali podatke, u okviru "Alatke za liste" izaberite stavku "Sortiraj rastuće odA do Z ili sortiraj po opadajućem redosleduod Z do Komanda u programu Excel koja sortira od Z do A ili od najvećeg broja ka najmanjem . Više informacija potražite u članku "Sortiranje podataka".
  8. Da biste prikazali raznestatističke podatke, u okviru "Alatke za liste" izaberite stavku "Transformacija> statistike". Dostupni su sledeći statistički podaci: "Zbir", "Minimum", "Maksimum", "Medijana", "Prosek", "Standard, odstupanje, Prebrojavanje vrednosti i Brojanje jedinstvenih vrednosti. Više informacija potražite u članku "Agregacija podataka iz kolone".

Takođe pogledajte

Pomoć za Power Query za Excel

Upiti objedinjavanja

Grupisanje ili rezimiranje redova (docs.com)