Du kan legge til en egendefinert kolonne i gjeldende spørring ved å opprette en formel. Power Query validerer formelsyntaksen på samme måte som dialogboksen Redigering av spørring. Hvis du vil ha mer informasjon om Power Query formelspråk, kan du se Opprette Power Query formler.
-
Hvis du vil åpne en spørring, finner du en som tidligere er lastet inn fra Power Query-redigering, merker en celle i dataene og velger deretter Spørring > Rediger. Hvis du vil ha mer informasjon, kan du se Opprette, redigere og laste inn en spørring i Excel.
-
Velg Legg til kolonne > egendefinert kolonne. dialogboksen Egendefinert kolonne vises.
-
Skriv inn et nytt kolonnenavn.
-
Sett inn en kolonne i boksen Egendefinert kolonneformel ved å velge en kolonne fra listen Tilgjengelige kolonner , og deretter velge Sett inn.= each [Total] + [SalesTax].
Merk Du kan referere til flere kolonner så lenge du skiller dem med en operator. Hvis du for eksempel vil beregne en TotaltSalg-kolonne, kan du legge til total og merverdiavgift ved hjelp av formelen -
Velg OK.
-
Når du har lagt til en egendefinert kolonne, må du kontrollere at den har en passende datatype. Hvis du ser ikonet For til venstre for kolonneoverskriften, endrer du datatypen til det du ønsker. Hvis du vil ha mer informasjon, kan du se Legge til eller endre datatyper.
Tips Du kan prøve en annen fremgangsmåte for å få resultatene du ønsker. Bruk en egendefinert kolonne til å slå sammen verdier fra to eller flere kolonner til én enkelt egendefinert kolonne. Hvis du vil ha mer informasjon, kan du se Slå sammen kolonner.
Tabellen nedenfor oppsummerer vanlige eksempler på egendefinerte formler.
Formel |
Beskrivelse |
---|---|
"abc" |
Oppretter en kolonne med teksten abc i alle rader. |
1+1 |
Oppretter en kolonne med resultatet av 1 + 1 (2) i alle rader. |
[UnitPrice] * [Quantity] |
Oppretter en kolonne med resultatet du får ved å multiplisere to tabellkolonner. |
[UnitPrice] * (1 – [Discount]) * [Quantity] |
Beregner totalprisen og tar Rabatt-kolonnen med i beregningen. |
"Hello" & [Name] |
Kombinerer Hallo med innholdet i Navn-kolonnen i en ny kolonne. |
Date.DayOfWeekName([DOB]) |
Oppretter en ny kolonne som viser et ukedagsnavn, for eksempel mandag, avledet fra datatypen DOB-dato /klokkeslettkolonne. |
DateTime.Time([DOB]) |
Oppretter en ny kolonne som bare viser klokkeslettet som er avledet fra en dob-kolonnedatatype for dato/klokkeslett. |
Date.Month([DOB]) |
Oppretter en ny kolonne som viser måneden som et tall fra 1 til 12, for eksempel 4 for april, avledet fra en dob-kolonnedatatype for dato/klokkeslett. |
Se også
Hjelp for Microsoft Power Query for Excel
Legge til en egendefinert kolonne (docs.com)