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.


Päivämäärätaulukon luominen LuckyTemplatesissa

Päivämäärätaulukon luominen LuckyTemplatesissa

Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.