Share via


Función BLANK (DAX)

Devuelve un valor en blanco.

Sintaxis

BLANK()

Valor devuelto

Valor en blanco.

Comentarios

Los valores en blanco no equivalen a valores NULL. DAX usa valores en blanco tanto para los valores nulos de base de datos como para las celdas en blanco de Excel. Para obtener más información, vea Tipos de datos admitidos en libros PowerPivot.

Algunas funciones DAX tratan las celdas en blanco de un modo algo distinto a como lo hace Microsoft Excel. Los valores en blanco y lo cadenas vacías ("") no siempre son equivalentes, pero algunas operaciones pueden tratarlos como tales. Para obtener información detallada acerca del comportamiento de una determinada función u operador, vea Referencia de funciones DAX para PowerPivot.

Ejemplo

En el ejemplo siguiente se ilustra el modo en el que puede trabajar con valores en blanco en las fórmulas. La fórmula calcula la proporción de ventas entre los distribuidores y los canales de Internet. Sin embargo, antes de intentar calcular la proporción, se debería comprobar si el denominador presenta valores de cero. Si el denominador es cero, se debería devolver un valor en blanco; de lo contrario, se calcula la proporción.

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

En la tabla se muestran los resultados esperados cuando esta fórmula se usa para crear una tabla dinámica.

Proporción de ventas de distribuidores e Internet

Etiquetas de columna

 

 

 

Row Labels

Accessories

Bikes

Clothing

Grand Total

2001

 

2.65

 

2.89

2002

 

3.33

 

4.03

2003

1.04

2.92

6.63

3.51

2004

0.41

1.53

2.00

1.71

Grand Total

0.83

2.51

5.45

2.94

Observe que en el origen de datos original la columna que evalúa la función BLANK puede haber incluido texto, cadenas vacías o valores NULL. Y si el origen de datos original era una base de datos de SQL Server, los valores nulos y las cadenas vacías son tipos de datos distintos. No obstante, para esta operación se lleva a cabo una conversión de tipo implícita en DAX los trata de la misma forma.

Vea también

Referencia

Otros recursos