Aedificare mensas multiformes ex uno scheda in Power Query

Formula quaestionis

Ut input data, Praecedo tabellam habemus, ubi una schedae plures tabulas continet cum notitia venditionum sequentis formae:

Aedificare mensas multiformes ex uno scheda in Power Query

Nota quod,

  • Tabulae magnitudinum et diversorum productorum et regionum in ordinibus et columnis sine omni voluptua.
  • Vestis lineae inter tabulas inseri possunt.
  • Tabularum numerus potest esse quilibet.

Suppositiones duae principales. Ponitur;

  • Super utramque tabulam, in columna prima, est nomen procuratoris cuius venditio mensam illustrat (Ivanov, Petrov, Sidorov, etc.).
  • Nomina bonorum et regionum in omnibus tabulis eodem modo scribuntur - casu accurate.

Finis ultimus est colligere notitias ex omnibus tabulis in unam tabulam plana normalizatam, analysi subsequentem aptam ac summatim construere, in hac scilicet;

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus 1. Iungo ad lima

Praecedo tabulam vacuam novam creemus et eam in tab lego Data Mandatum Adepto Data - Ex Tabulario - Ex Libro (Indicium - Ex lima - Ex workbook). Locum fasciculi fontis denotat cum venditionibus notitiarum et deinde in fenestra navigatoris schedam quae nobis necessaria est ac deprime in puga elige Convertere Data (Conformatio data):

Aedificare mensas multiformes ex uno scheda in Power Query

Quam ob rem, omnia notitia ab eo in potestatem Query editorem onerari debere:

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus 2. Tersus sursum in quisquilias

Delere automatice gradus generatae mutatio generis (Type mutata) и elevatum capitis (Promotus capitis) vacuas lineas et lineas summas utendo tollendum filtrum nullum и SUMMA per primam columnam. Quam ob rem hanc picturam consequimur:

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus 3. Addens managers

Ut postea intelligamus ubi cuius venditio sit, necesse est columnam tabulae nostrae addere, ubi in utroque versu par cognomen erit. Quia haec:

1. Addamus auxiliarem columnam cum numeris lineis utentes imperio Add Columna – Index Column – From 0 (Adde columnam — Index columnae — From 0).

2. Adde columnam cum formula cum mandato Addito columna - Custom Columna (Columna Add - Custom column) et inducit sequentem constructionem ibi;

Aedificare mensas multiformes ex uno scheda in Power Query

Ratio huius formulae simplex est - si valor cellae proximae in columna prima est "Product", id significat quod in initium novae tabulae offendimus, ut valorem cellae prioris cum tabula exhibemus. nomine procuratoris. Alioquin non exhibemus aliquid, idest nullum.

Ut cellam parentis cum postremo nomine, primum ad mensam a pede priore referimus # "Index addidit"ac deinde nomen columnae opus est [Column1] in brackets quadratis et numerus cellularum in illa columna in uncis crispis. Numerus cellularum minor erit quam currenti, quem e columna sumimus Index, Respectively.

3. Reliquum est ut cellas vacuas repleas nullum nomina ex superiore cellas cum imperio Transform - Reple - Sanctus (Transform - Reple - Down) et dele non amplius columnam necessariam cum indicibus et versibus cum nominibus ultimis in columna prima. Quam ob rem impetramus;

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus 4. Ordinationem in singulas mensas ab actoribus

Proximus gradus est ordines singulorum procuratorum in singulas tabulas congregare. Ad hoc, in Transformation tab, utere Societate iussu (Transform – Group By) et in fenestra quae aperit, Procurator columnam et operationem omnes ordines (Omnes ordines) ad solum colligendas notitias sine applicando functionis aggregationis ad ea (sum, mediocris, &c.). P.);

Aedificare mensas multiformes ex uno scheda in Power Query

Quam ob rem singulas tabulas pro unoquoque procuratore accipimus:

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus V: Transform Nested tabularum

Nunc damus tabulas iacentes in unaquaque cella columnae consequentis Omnes notitia in decenti figura.

Primum, columnam dele quae in unaquaque tabula iam non est necessaria Manager. Utimur iterum Consuetudo columnae Tab transformatio (Transform - Custom column) et in hac forma:

Aedificare mensas multiformes ex uno scheda in Power Query

Deinde cum alia columna computata, primum in unaquaque tabula ad titulos ordinem attollimus;

Aedificare mensas multiformes ex uno scheda in Power Query

Ac denique praecipuam conversionem praestamus - singulas mensas explicantes functionis M utentes Table.UnpivotOtherColumns:

Aedificare mensas multiformes ex uno scheda in Power Query

Nomina regionum a capite in columnam novam intrabunt et angustiorem habebimus, sed simul, longiorem ordinariam tabulam. Cellulae vacuae sunt nullum neglecta sunt.

Intermedias columnas supervacuas tollendo, habemus;

Aedificare mensas multiformes ex uno scheda in Power Query

Gradus VI Expand Nested tabularum

Reliquum est ut omnes tabulas dispositas nestas expandas in unum album utendo puga pyga cum duplici sagittarum in capite columnae:

Aedificare mensas multiformes ex uno scheda in Power Query

... et tandem id quod voluimus obtinemus:

Aedificare mensas multiformes ex uno scheda in Power Query

Potes exportare inde mensam ad Praecedo utendo mandato Home — Close and load — Close and load in… (Domum - Close & Lond - Close & Lond ad…).

  • Aedificare mensas cum diversis capitis ex pluribus libris
  • Colligendis notitia ex omnibus files in data folder
  • Colligendis notitia ex omnibus chartis in unam tabulam

Leave a Reply