Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Tässä viestissä aion näyttää sinulle, kuinka voit tehdä ehdollisen taulukoiden yhdistämisen tehokyselyssä. Tässä nimenomaisessa esimerkissä voimme itse asiassa tehdä sen normaalilla tavalla, mistä aiomme aloittaa. Sitten näytän sinulle, kuinka ehdollinen yhdistäminen tehdään.

Katsotaan mitä olemme tekemisissä. Ensinnäkin meillä on käyttötaulukko , joka asetetaan kuun puolivälissä.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Sitten meillä on toinen pöytä, joka on hintataulukko , joka asetetaan kuun alussa.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Haluamme tietää hinnan tietylle päivämäärälle, minkä voimme tehdä DAXissa. Monistetaan Käyttötaulukko , siirrytään Yhdistämiskyselyihin ja valitse sitten Hintataulukko .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Kuten yllä olevasta kuvasta näet, kahden päivämääräsarakkeen päivämäärät eivät täsmää, mikä tarkoittaa, että emme voi yhdistää taulukoita normaalisti. Normaalissa yhdistämisessä käytetään vasenta ulompaa tai oikeaa ulompaa yhdistämistä. Koska ottelua ei löydy, emme voi tehdä normaalia yhdistämistä.

Aiomme tehdä täydellisen ulomman yhdistämisen, koska se poimii kaikki rivit Käyttötaulukosta ja kaikki rivit Hintataulukosta ja kokoaa ne yhteen. Jos vastaavuutta ei löydy, se vain lisää rivejä.

Koska vastaavia päivämääriä ei ole, molemmat taulukot lisätään seuraavasti:

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Sisällysluettelo

Mukautetun sarakkeen lisääminen Power Queryyn

Voimme helposti lisätä mukautetun sarakkeen , jossa sanotaan, että jos käyttöpäivämäärä on tyhjä, valitse päivämäärä Hintataulukosta. muussa tapauksessa anna päivämäärä käyttötaulukosta .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Joten meillä on nyt täydellinen sarake päivämäärillä.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Lajittelemme mukautetun Päivämäärät-sarakkeen, jotta tästä olisi jotain järkeä.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Voit nähdä, että ensimmäinen sarake on käyttö, kun taas kolmas on hinnoittelu. Jos täytämme kustannussarakkeen…

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

…saamme itse asiassa päivämäärän, hinnan ja käytön.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Tämä on normaali yhdistäminen, mutta mielestäni ehdollinen yhdistäminen voi olla myös erittäin hyödyllinen tällaisissa tapauksissa. Joten haluan näyttää sinulle, mitä meidän on tehtävä ehdollisen yhdistämisen tekemiseksi. Sanomme, että jos käyttöpäivä on suurempi kuin hinnoittelupäivämäärä, hanki numero.

Ensin viitataan hintataulukkoomme .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Ja sitten napsautamme Päivämääräsuodattimet ja sitten Ennen .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Jos valitsemme helmikuun, se näyttää 21.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Jos on maaliskuu, siinä on kaksi riviä, koska kaksi hintaa on pienempi kuin.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Jos valitsemme huhtikuun, saamme tämän.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Haluamme aina uusimmat hinnat. Joten lajittelemme nämä laskevaan järjestykseen ja tarkennamme .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Joten nyt meillä on haluamamme numero, joka on 45.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Muuttujan luominen Power Queryssä

Jos haluat siirtää tämän Käyttötaulukkoon, luomme hinnalle funktion. Sen sijaan, että syöttäisimme tämän päivämäärän manuaalisesti, käytämme sen päivämäärän taulukkoon .

Siirrymme Advanced Editoriin ja luomme funktiolle muuttujan, joka on päivämääränä UsageDate .

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Siirrymme Käyttötaulukkoomme ja käytämme tätä toimintoa. Tämä on käyttötila, jonka aiomme syöttää toimintoomme. Siirrymme Lisää sarake -välilehteen, napsautamme mukautettua kutsutoimintoa ja nappaamme muuttujaan, johon syötettävä sarake on käyttöpäivämäärä.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Ja siellä se on meillä. Kuten näet, ehdollisen yhdistämisratkaisun tekeminen tehokyselyssä on melko helppoa.

Power Query: Kuinka yhdistää taulukoita eri sarakkeilla

Johtopäätös

Tämän päivän blogissa keskustelimme siitä, kuinka voit yhdistää taulukoita eri sarakkeilla tehokyselyssä. Jos pidit tämän opetusohjelman sisällöstä, älä unohda tilata LuckyTemplates-TV-kanava. Meillä on jatkuvasti valtava määrä sisältöä minulta ja useilta sisällöntuottajilta – kaikki on omistautunut parantamaan tapaa, jolla käytät LuckyTemplatesia ja Power Platformia.


Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.