Partager via


ADDMISSINGITEMS

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Ajoute des lignes avec des values vides à une table retournée par SUMMARIZECOLUMNS.

Syntaxe

ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )

Paramètres

Terme Définition
showAll_columnName (Facultatif) Colonne pour laquelle retourner des éléments sans données pour les mesures utilisées. If not spécifié, all colonnes sont retournées.
table Table SUMMARIZECOLUMNS.
groupBy_columnName (Facultatif) Colonne à regrouper dans l’argument de table fourni.
filterTable (Facultatif) Expression de table qui définit les lignes retournées.

Retourner value

Table avec une or plus de colonnes.

Remarques

Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).

Avec SUMMARIZECOLUMNS

Une table retournée par SUMMARIZECOLUMNS inclut uniquement les lignes avec values. En encapsulant une expression SUMMARIZECOLUMNS dans une expression ADDMISSINGITEMS, les lignes contenant aucune values ne sont également retournées.

Exemple

Sans ADDMISSINGITEMS, la requête suivante :

SUMMARIZECOLUMNS( 
    'Sales'[CustomerId], 
    "Total Qty", SUM ( Sales[TotalQty] )
)

Retourne

CustomerId TotalQty
Un 5
B 3
C 3
E 2

Avec ADDMISSINGITEMS, la requête suivante :

EVALUATE
ADDMISSINGITEMS (
    'Sales'[CustomerId],
    SUMMARIZECOLUMNS( 
        'Sales'[CustomerId],
        "Total Qty", SUM ( Sales[TotalQty] )
    ),
    'Sales'[CustomerId]
)

Retourne

CustomerId TotalQty
Un 5
B 3
C 3
D
E 2
F