Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

arriba n

hola
Estoy tratando de mostrar el nombre del primer lugar de la tabla de lugares.
Intenté usar esta fórmula no funcionó

topn = TOPN (1,Lugar,Lugar[place_name],DESC)

greeshma_0-1620641768248.png

  • No @greeshma,

    Lo que está creando es una columna de medida o cálculo, ¿verdad? En realidad, devolverá una tabla con las filas N superiores de la tabla Place cuando utilice la función TOPN. Puede hacer referencia al contenido de los siguientes subprocesos para obtener el nombre de 1 lugar superior.

    Dax Top 1 Nombre

    Mostrar el cliente top 1 en card visual

    Si los anteriores no son aplicables a su escenario, proporcione algunos datos de ejemplo en la tabla Place (excluir datos confidenciales) y el resultado esperado con el ejemplo y la lógica de back-end. Gracias.

    Saludos

3 Replies

  • No puede devolver una fila entera de una tabla en una medida/columna. Tienes que devolver un valor escalar.

  • No @greeshma,

    Lo que está creando es una columna de medida o cálculo, ¿verdad? En realidad, devolverá una tabla con las filas N superiores de la tabla Place cuando utilice la función TOPN. Puede hacer referencia al contenido de los siguientes subprocesos para obtener el nombre de 1 lugar superior.

    Dax Top 1 Nombre

    Mostrar el cliente top 1 en card visual

    Si los anteriores no son aplicables a su escenario, proporcione algunos datos de ejemplo en la tabla Place (excluir datos confidenciales) y el resultado esperado con el ejemplo y la lógica de back-end. Gracias.

    Saludos