Compartir a través de


NAMEOF

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Devuelve el nombre de una tabla, columna, medida o calendario como una cadena de texto.

Syntax

NAMEOF ( <object> )

Parámetros

Término Definición
object Tabla, columna, medida o calendario cuyo nombre desea recuperar.

Valor devuelto

Cadena de texto que contiene el nombre completo del objeto.

Observaciones

  • En el caso de las tablas, devuelve el nombre en el formato 'TableName'.
  • En el caso de las columnas, devuelve el nombre con el formato 'TableName'[ColumnName].
  • En el caso de las medidas, devuelve el nombre en el formato 'TableName'[MeasureName].
  • En el caso de los calendarios, devuelve el nombre con el formato 'CalendarName'.
  • Para las columnas de variación, devuelve el nombre con el formato 'TableName'[ColumnName].[VariationName].
  • Las variables y las expresiones dinámicas no se admiten como argumentos para NAMEOF.
  • Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).

Ejemplo 1

La consulta siguiente DAX devuelve el nombre completo de una columna:

EVALUATE
{ NAMEOF ( 'Sales'[ORDER QUANTITY] ) }

Devoluciones:

[Valor]
'Ventas'[Cantidad de pedidos]

Ejemplo 2

La consulta siguiente DAX devuelve el nombre completo de una medida:

DEFINE
    MEASURE Sales[Projected Sales] =
        SUM ( 'Sales'[Sales Amount] ) * 1.06

EVALUATE
{ NAMEOF ( [Projected Sales] ) }

Devoluciones:

[Valor]
'Ventas'[Ventas proyectadas]