Partager via


BLANK

S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel

Retourne un espace.

Syntaxe

BLANK()  

Valeur de retour

Espace.

Remarques

  • Les espaces ne sont pas équivalents aux valeurs Null. DAX utilise des espaces pour les valeurs Null de base de données et pour les cellules vides dans Excel.

  • Certaines fonctions DAX traitent des cellules vides de manière légèrement différente de Microsoft Excel. Les espaces et les chaînes vides ("") ne sont pas toujours équivalents, mais certaines opérations peuvent les traiter ainsi.

Exemple

L’exemple suivant montre comment vous pouvez utiliser des espaces dans des formules. La formule calcule le ratio des ventes entre les canaux Revendeurs et Internet. Toutefois, avant d’essayer de calculer le ratio, il convient de rechercher les valeurs zéro pour le dénominateur. Si le dénominateur a la valeur zéro, une valeur vide doit être retournée ; dans le cas contraire, le ratio est calculé.

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )  

La table indique les résultats attendus lorsque cette formule est utilisée pour créer une visualisation de table.

Étiquettes de ligne Accessories Bikes Clothing Total général
2005 2,65 2,89
2006 3.33 4,03
2007 1,04 2,92 6,63 3,51
2008 0,41 1,53 2,00 1,71
Total général 0,83 2,51 5,45 2,94

Dans la source de données d’origine, la colonne évaluée par la fonction BLANK peut comporter du texte, des chaînes vides ou des valeurs Null. Si la source de données d’origine était une base de données SQL Server, les valeurs Null et les chaînes vides sont différents types de données. Toutefois, pour cette opération, un cast de type implicite est effectué et DAX les traite comme étant identiques.

Fonctions de texte
ISBLANK, fonction