Conas táblaí neadaithe a leathnú i gceart in Power Query

Clár ábhair

Ligean le rá go bhfuil comhad Excel againn le roinnt táblaí cliste:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Má lódálann tú na táblaí seo isteach Power Query ar an mbealach caighdeánach ag baint úsáide as an ordú Sonraí – Faigh sonraí – Ó chomhad – Ó leabhar (Sonraí - Faigh Sonraí - Ó Chomhad - Ó Leabhar Oibre), ansin faigheann muid rud éigin mar seo:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Tá an pictiúr, dar liom, ar an eolas ag go leor úsáideoirí Power Query. Is féidir táblaí neadaithe comhchosúla a fheiceáil tar éis ceisteanna a chur le chéile (a la VLOOKUP), grúpáil (ordú Grúpa ag tab Claochlú), gach comhad a allmhairiú ó fhillteán ar leith, etc.

Is é an chéad chéim loighciúil eile sa chás seo de ghnáth ná na táblaí neadaithe go léir a leathnú ag an am céanna - ag baint úsáide as an gcnaipe le saigheada dúbailte i gceanntásc an cholúin Dáta:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Mar thoradh air sin, faigheann muid cóimeáil de na sraitheanna go léir ó na táblaí go léir ina n-iomláine amháin. Tá gach rud go maith, simplí agus soiléir. 

Anois samhlaigh gur cuireadh colún nua (Lascaine) leis na táblaí foinse agus/nó gur scriosadh ceann de na cinn a bhí ann cheana (Cathair):

Conas táblaí neadaithe a leathnú i gceart in Power Query

Ansin cuirfidh ár n-iarratas tar éis an nuashonraithe pictiúr nach bhfuil chomh álainn ar ais - níor tháinig an lascaine le feiceáil, agus d'éirigh colún na cathrach folamh, ach níor imigh sé:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Agus is furasta a fheiceáil cén fáth - is féidir leat a fheiceáil go soiléir sa bharra foirmle go bhfuil ainmneacha na gcolún méadaithe le cód crua sna hargóintí feidhme Table.ExpandTableColumn mar liostaí idir lúibíní curly.

Tá sé éasca dul timpeall ar an bhfadhb seo. Gcéad dul síos, a ligean ar a fháil ar na hainmneacha colún ó cheanntásc aon tábla (mar shampla, an chéad) ag baint úsáide as an fheidhm Table.ColumnNames. Beidh sé cuma:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Anseo:

  • #"Colún eile bainte" – ainm na céime roimhe seo, óna mbainimid na sonraí
  • 0 {} – uimhir an tábla as a mbainimid an ceanntásc (ag comhaireamh ó náid, .i. is é 0 an chéad tábla)
  • [Sonraí] – ainm an cholúin sa chéim roimhe seo, ina bhfuil na táblaí méadaithe suite

Tá sé fós chun an tógáil a fuarthas sa bharra foirmle a chur in ionad na feidhme Table.ExpandTableColumn ag céim na dtáblaí leathnaithe in ionad liostaí códaithe crua. Ba cheart go mbeadh cuma mar seo air sa deireadh:

Conas táblaí neadaithe a leathnú i gceart in Power Query

Sin é an méid. Agus ní bheidh fadhbanna níos mó ann maidir le táblaí neadaithe a leathnú nuair a athraíonn na sonraí foinse.

  • Táblaí ilfhormáideacha á dtógáil ó bhileog amháin in Power Query
  • Tóg táblaí le ceanntásca éagsúla ó chomhaid iolracha Excel
  • Sonraí a bhailiú ó gach leathán den leabhar i dtábla amháin

 

Leave a Reply