Partager via


Fonction BLANK

Retourne un espace.

Syntaxe

BLANK()

Valeur de retour

Espace.

Notes

Les espaces ne sont pas des valeurs NULL. DAX utilise des espaces pour les valeurs NULL de bases de données et pour les cellules vides dans Excel. Pour plus d'informations, consultez Types de données prises en charge dans les classeurs PowerPivot.

Certaines fonctions DAX traitent les cellules vides d'une façon un peu différente de Microsoft Excel. Les espaces et les chaînes vides ("") ne sont pas toujours équivalents, mais certaines opérations peuvent les traiter comme tels. Pour plus d'informations sur le comportement d'une fonction ou d'un opérateur, consultez Référence des fonctions DAX.

Exemple

L'exemple suivant montre comment utiliser des espaces dans les formules. La formule calcule le ratio des ventes entre celles qui ont été réalisées par les revendeurs et via les canaux 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 est 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 suivant montre les résultats attendus lorsque cette formule est utilisée pour créer un tableau croisé dynamique.

Ratio des ventes revendeur/Internet

Étiquettes de colonne

 

 

 

É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

Notez que, dans la source de données d'origine, la colonne évaluée par la fonction BLANK aurait pu inclure 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 seraient des types différents de données. Toutefois, pour cette opération, un cast de type implicite est effectué et DAX les traite comme étant équivalentes.

Voir aussi

Référence

Fonction ISBLANK

Autres ressources

Fonctions de texte (DAX)