TOPN
Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne
Returnerer de øverste N-rækker i den angivne tabel.
Syntaks
TOPN(<N_Value>, <Table>, <OrderBy_Expression>, [<Order>[, <OrderBy_Expression>, [<Order>]]…])
Parametre
Parameter | Definition |
---|---|
N_Value | Det antal rækker, der skal returneres. Ethvert DAX-udtryk, der returnerer en skalarværdi, hvor udtrykket skal evalueres flere gange (for hver række/kontekst). Se Bemærkninger for bedre at forstå, hvornår antallet af returnerede rækker kan være større end n_value. |
Table | Ethvert DAX-udtryk, der returnerer en tabel med data, hvor de øverste 'n' rækker skal udtrækkes fra. Se Bemærkninger for bedre at forstå, hvornår en tom tabel returneres. |
OrderBy_Expression | (Valgfrit) Ethvert DAX-udtryk, hvor resultatværdien bruges til at sortere tabellen og evalueres for hver række i tabellen. |
Ordre | (Valgfrit) En værdi, der angiver, hvordan OrderBy_Expression værdier sorteres: - 0 (nul) eller FALSE. Sorterer værdierne i faldende rækkefølge i Rækkefølge. Standard, når parameteren Order udelades. - 1 eller TRUE. Rangerer i stigende rækkefølge efter OrderBy. |
Returværdi
En tabel med de øverste N-rækker i Table eller en tom tabel, hvis N_Value er 0 (nul) eller mindre. Rækker sorteres ikke i en bestemt rækkefølge.
Bemærkninger
Hvis der er et slips i Order_By værdier i den N'te række i tabellen, returneres alle bundne rækker. Når der derefter er bånd på N-rækken, returnerer funktionen muligvis mere end n rækker.
Hvis N_Value er 0 (nul) eller mindre, returnerer TOPN en tom tabel.
TOPN garanterer ikke nogen sorteringsrækkefølge for resultaterne.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
Formlen for følgende måling returnerer de ti mest solgte produkter efter salgsbeløb.
= SUMX(
TOPN(
10,
SUMMARIZE(
InternetSales,
InternetSales[ProductKey],
"TotalSales", SUM(InternetSales[SalesAmount])
),
[TotalSales], DESC
),
[TotalSales]
)
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om