Partager via


BLANK

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

Retourne un vide.

Syntaxe

BLANK()

Valeur de retour

Vide.

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 les cellules vides légèrement différemment de Microsoft Excel. Les chaînes vides et vides (« ») ne sont pas toujours équivalentes, mais certaines opérations peuvent les traiter comme telles.

Exemple

L’exemple suivant montre comment utiliser des espaces dans des formules. La formule calcule le ratio de ventes entre les revendeurs et les canaux Internet. Toutefois, avant de tenter de calculer le ratio, le dénominateur doit être vérifié pour obtenir des valeurs nulles. Si le dénominateur est égal à zéro, une valeur vide doit être retournée ; sinon, le ratio est calculé.

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

Le tableau affiche les résultats attendus lorsque cette formule est utilisée pour créer une visualisation de table.

Étiquettes de ligne Accessoires Vélos Vêtement 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 avoir inclus 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 chaînes null et 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 les mêmes.

fonctions texte fonctions