PowerApps-søkefelt: Slik legger du til og tilpasser
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
I dette innlegget skal jeg vise deg hvordan du gjør en betinget sammenslåing av tabeller i power-spørring. For dette spesielle eksemplet kan vi faktisk gjøre det på den vanlige måten, og det er det vi skal begynne med. Deretter vil jeg vise deg hvordan du gjør en betinget sammenslåing.
La oss se hva vi har å gjøre med. Først har vi brukstabellen som settes i midten av måneden.
Så har vi et andre bord som er Pristabellen som settes i begynnelsen av måneden.
Vi ønsker å vite prisen for en bestemt dato, noe vi kan gjøre i DAX. La oss duplisere Brukstabellen , gå til Merge Queries , og velg deretter Pristabellen .
Som du kan se fra bildet over, stemmer ikke datoene fra de to datokolonnene, noe som betyr at vi ikke kan slå sammen tabeller normalt. En normal flette gjør bruk av venstre ytre eller høyre ytre flette. Siden det ikke er en match, kan vi ikke gjøre en normal sammenslåing.
Det vi skal gjøre er en fullstendig ytre sammenslåing fordi det vil plukke alle rader fra brukstabellen og alle rader fra pristabellen og sette dem alle sammen. Hvis det ikke er samsvar, vil det bare legge til rader.
Fordi det ikke er noen samsvarende datoer, blir begge tabellene lagt til på denne måten:
Innholdsfortegnelse
Legge til en egendefinert kolonne i Power Query
Vi kan veldig enkelt legge til en egendefinert kolonne som sier at hvis bruksdatoen er tom, velg deretter datoen fra Pristabellen; ellers gi meg datoen fra brukstabellen .
Så vi har nå en komplett kolonne med datoer.
For å forstå dette, sorterer vi den egendefinerte Datoer-kolonnen.
Du kan se at den første kolonnen er bruken mens den tredje er prisen. Hvis vi fyller ut kostnadskolonnen...
…vi får faktisk datoen, kostnadene og bruken.
Dette er en vanlig sammenslåing, men jeg tror betinget sammenslåing også kan være veldig nyttig i tilfeller som dette. Så la meg vise deg hva vi må gjøre for å gjøre en betinget sammenslåing. Vi vil si at hvis bruksdatoen er større enn prisdatoen, så få nummeret.
Først skal vi referere til vår pristabell .
Og så klikker vi på Datofiltre og deretter Før .
Velger vi februar, vises den 21.
Hvis det er mars, vil den ha to rader fordi det er to priser som er mindre enn.
Velger vi april, så får vi dette.
Vi ønsker alltid å ha de nyeste prisene. Så vi sorterer disse i synkende rekkefølge og borer ned .
Så nå har vi tallet vi vil ha, som er 45.
Opprette en variabel i Power-spørring
For å flytte dette inn i brukstabellen, skal vi lage en funksjon for pris. I stedet for å mate denne datoen manuelt, vil vi la brukstabellen fylle ut den datoen.
Vi går til Advanced Editor og lager variabelen for funksjonen, som kommer til å være UsageDate som dato .
Vi går til brukstabellen vår og bruker denne funksjonen. Dette er brukstilstanden vi skal levere til funksjonen vår. Vi går til fanen Legg til kolonne , klikker på Custom Invoke Function , og tar tak i variabelen der kolonnen som skal mates er bruksdatoen.
Og der har vi det. Som du kan se, er det ganske enkelt å gjøre en betinget sammenslåingsløsning i power-spørring.
Konklusjon
I dagens blogg diskuterte vi hvordan du kan slå sammen tabeller med forskjellige kolonner i power-spørring. Hvis du likte innholdet som dekkes i denne spesielle opplæringen, ikke glem å abonnere på LuckyTemplates TV-kanal. Vi har en enorm mengde innhold som kommer ut hele tiden fra meg selv og en rekke innholdsskapere – alle dedikert til å forbedre måten du bruker LuckyTemplates og Power Platform på.
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.
Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.