TOPN
Gjelder beregnet beregning av beregnet tabellfor beregnet kolonne
Returnerer de øverste N radene i den angitte tabellen.
Syntaks
TOPN(<N_Value>, <Table>, <OrderBy_Expression>, [<Order>[, <OrderBy_Expression>, [<Order>]]…])
Parametere
Parameter | Definisjon |
---|---|
N_Value | Antall rader som skal returneres. Alle DAX-uttrykk som returnerer en skalarverdi, der uttrykket skal evalueres flere ganger (for hver rad/kontekst). Se Merknader for å forstå bedre når antall rader som returneres, kan være større enn n_value. |
Table | Alle DAX-uttrykk som returnerer en tabell med data fra der de øverste N-radene skal trekkes ut. Se Merknader for bedre å forstå når en tom tabell returneres. |
OrderBy_Expression | (Valgfritt) Alle DAX-uttrykk der resultatverdien brukes til å sortere tabellen og evalueres for hver rad i tabellen. |
Ordne | (Valgfritt) En verdi som angir hvordan du sorterer OrderBy_Expression verdier: - 0 (null) eller USANN. Sorterer i synkende rekkefølge av verdier i Rekkefølge. Standard når Rekkefølge-parameteren utelates. - 1 eller SANN. Rangerer i stigende rekkefølge av OrderBy. |
Returverdi
En tabell med de øverste N radene i tabellen eller en tom tabell hvis N_Value er 0 (null) eller mindre. Rader sorteres ikke i en bestemt rekkefølge.
Merknader
Hvis det er et slips, returneres alle bundne rader i Order_By verdier på N-th-raden i tabellen. Når det er bånd på N-rad, kan funksjonen returnere flere enn n rader.
Hvis N_Value er 0 (null) eller mindre, returnerer TOPN en tom tabell.
TOPN garanterer ingen sorteringsrekkefølge for resultatene.
Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel
Følgende målformel returnerer de ti mest solgte produktene etter salgsbeløp.
= SUMX(
TOPN(
10,
SUMMARIZE(
InternetSales,
InternetSales[ProductKey],
"TotalSales", SUM(InternetSales[SalesAmount])
),
[TotalSales], DESC
),
[TotalSales]
)
Tilbakemeldinger
https://aka.ms/ContentUserFeedback.
Kommer snart: Gjennom 2024 faser vi ut GitHub Issues som tilbakemeldingsmekanisme for innhold, og erstatter det med et nytt system for tilbakemeldinger. Hvis du vil ha mer informasjon, kan du se:Send inn og vis tilbakemelding for