Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Kaundan

Ingnon ta nga kita adunay usa ka Excel file nga adunay daghang mga smart table:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Kung imong i-load kini nga mga lamesa sa Power Query sa standard nga paagi gamit ang command Data - Pagkuha data - Gikan sa file - Gikan sa libro (Data — Pagkuhag Data — Gikan sa file — Gikan sa Workbook), unya atong makuha ang ingon niini:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Ang hulagway, sa akong hunahuna, pamilyar sa daghang tiggamit sa Power Query. Ang susamang nested tables makita human sa paghiusa sa mga pangutana (a la VLOOKUP), paggrupo (command Grupo sa tab kausaban), pag-import sa tanan nga mga file gikan sa gihatag nga folder, ug uban pa.

Ang sunod nga lohikal nga lakang sa kini nga sitwasyon kasagaran ang pagpalapad sa tanan nga mga nested nga mga lamesa sa usa ka higayon - gamit ang buton nga adunay doble nga mga pana sa ulohan sa kolum. Data:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Ingon usa ka sangputanan, nakakuha kami usa ka asembliya sa tanan nga mga laray gikan sa tanan nga mga lamesa ngadto sa usa ka tibuuk. Ang tanan maayo, yano ug klaro. 

Karon hunahunaa nga ang usa ka bag-ong kolum (Diskwento) gidugang sa gigikanan nga mga lamesa ug/o usa sa mga naa na (City) ang natangtang:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Unya ang among hangyo pagkahuman sa pag-update magbalik usa ka dili kaayo matahum nga litrato - ang diskwento wala makita, ug ang kolum sa lungsod nahimong walay sulod, apan wala mawala:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Ug dali nga makita kung ngano - sa formula bar klaro nimong makita nga ang mga ngalan sa gipalapdan nga mga kolum gi-hardcode sa mga argumento sa function Talaan.ExpandTableColumn ingon nga mga lista sa mga kulot nga bracket.

Ang pagsulbad niini nga problema sayon. Una, kuhaa ang mga ngalan sa kolum gikan sa ulohan sa bisan unsang (pananglitan, ang una) nga lamesa gamit ang function Talaan.Mga Ngalan sa Kolum. Kini tan-awon sama sa:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Dinhi:

  • #"Gitangtang ang ubang mga kolum" – ang ngalan sa miaging lakang, diin atong gikuha ang datos
  • 0 {} – ang gidaghanon sa lamesa diin atong gikuha ang header (pag-ihap gikan sa zero, ie 0 ang unang lamesa)
  • [data] – ang ngalan sa kolum sa miaging lakang, diin nahimutang ang gipalapdan nga mga lamesa

Nagpabilin kini nga ilisan ang pagtukod nga nakuha sa formula bar sa function Talaan.ExpandTableColumn sa lakang sa pagpalapad sa mga lamesa imbes sa mga hard-coded nga mga lista. Ang tanan kinahanglan nga ingon niini sa katapusan:

Giunsa ang husto nga pagpalapad sa mga nested nga lamesa sa Power Query

Mao ra na. Ug wala nay mga problema sa pagpalapad sa mga nested table kung mausab ang source data.

  • Paghimo og multiformat nga mga lamesa gikan sa usa ka sheet sa Power Query
  • Paghimo mga lamesa nga adunay lainlaing mga ulohan gikan sa daghang mga file sa Excel
  • Pagkolekta sa datos gikan sa tanang panid sa libro ngadto sa usa ka lamesa

 

Leave sa usa ka Reply