Compartir a través de


BLANK

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Devuelve un blank.

Sintaxis

BLANK()

Devolver value

Un blank.

Observaciones

  • Los espacios en blanco son not equivalentes a valores NULL. DAX usa espacios en blanco para ambos valores NULL de base de datos and para blank celdas de Excel.

  • Algunas funciones DAX tratan blank celdas de forma algo diferente de Microsoft Excel. Los espacios en blanco and cadenas vacías ("") siempre son not equivalentes, pero algunas operaciones pueden tratarlas como tal.

Ejemplo

En el ejemplo siguiente se muestra cómo puede trabajar con espacios en blanco en fórmulas. La fórmula calcula la relación de ventas entre los revendedores and los canales de Internet. Sin embargo, antes de intentar calculate la relación que el denominador debe comprobarse para cero values. If el denominador es cero, se debe devolver un blankvalue; De lo contrario, se calcula la relación.

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

La tabla muestra los resultados esperados cuando se usa esta fórmula para crear una visualización de tabla.

Etiquetas de fila Accesorios Bicicletas Ropa Total general
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 general 0.83 2.51 5.45 2.94

En el origen de datos original, es posible que la columna evaluada por la función BLANK haya incluido texto, cadenas vacías or valores NULL. If el origen de datos original era una base de datos de SQL Server, los valores NULL and cadenas vacías son diferentes tipos de datos. Sin embargo, para esta operación se realiza una conversión de tipos implícita andDAX las trata como las mismas.

funciones de Text