Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Nese_FZ
Helper I
Helper I

¿Cómo devolver un nombre de columm usando la fórmula DAX o M?

Buenas tardes

Necesito ayuda para resolver una simple consulta:

Considere el siguiente escenario:

Tengo una tabla con varios proyectos donde cada cliente está en una fila y la fecha del último estado según las columnas definidas. Sólo tengo una fecha en la línea, que es el último estado del cliente. El estado de los demás es null.

¿Cómo crear una columna que devuelva el último estado de cliente (nombre de columna)?

siga la tabla de ejemplo (en rojo la solución expect). ¡Gracias!

Nese_FZ_1-1604430726771.png

2 ACCEPTED SOLUTIONS

Hola

Gracias por tu ayuda

Lo intenté, pero mi fuente no es una tabla de Excel (acabo de usarla como ejemplo). Ya es una tabla en Power Query. No pude ajustar el primer paso (fuente)

¿Podría ayudarme?

Gracias

View solution in original post

v-yuaj-msft
Community Support
Community Support

Hola @Nese_FZ ,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

  • Sugerencia 1:

Puede descompalor las columnas en Power Query.

v-yuaj-msft_0-1604626232655.png

Resultado:

v-yuaj-msft_1-1604626039761.png

  • Sugerencia 2:

Puede crear una columna calculada de la siguiente manera.

Estado real ?

SI(

ISBLANK('CASE1'[finish]),

SI(

ISBLANK('CASE1'[en tratamiento]),

"retorno",

"en tratamiento"

),

"Finalizar"

)

Resultado:

v-yuaj-msft_2-1604626039765.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
v-yuaj-msft
Community Support
Community Support

Hola @Nese_FZ ,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

  • Sugerencia 1:

Puede descompalor las columnas en Power Query.

v-yuaj-msft_0-1604626232655.png

Resultado:

v-yuaj-msft_1-1604626039761.png

  • Sugerencia 2:

Puede crear una columna calculada de la siguiente manera.

Estado real ?

SI(

ISBLANK('CASE1'[finish]),

SI(

ISBLANK('CASE1'[en tratamiento]),

"retorno",

"en tratamiento"

),

"Finalizar"

)

Resultado:

v-yuaj-msft_2-1604626039765.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola

Gracias por su sugerencia 2. Probé y trabajé también.

Fowmy
Super User
Super User

@Nese_FZ

En Power Query, pegue lo siguiente en una consulta en blanco en el Editor avanzado y compruebe los pasos.

Solo tres pasos, Seleccionar proyecto y cliente > Desponívorar otras columnas, Filtrar columna de valor <> Nulo y quitar columna Valor.

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("bc9LDoAgDATQu7Am6bTy8yzEGxB33l+QoIW4aqCvTMnZxGSsYYBRK5gQSfrhvEoZ5bBK8tdkrAOTlOWZmuCJpQ80uft6J4CH7vFP+pBh7PnINUDLqD4hnrBNA1omLQPBNeleedw=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [project = _t, #"Client ID" = _t, #"in treatment" = _t, finish = _t, return = _t]),
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"project", "Client ID"}, "Attribute", "Value"),
    #"Filtered Rows" = Table.SelectRows(#"Unpivoted Other Columns", each ([Value] <> "null")),
    #"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Value"})
in
    #"Removed Columns"



Fowmy_0-1604432323262.png

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin



Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Hola

Gracias por tu ayuda

Lo intenté, pero mi fuente no es una tabla de Excel (acabo de usarla como ejemplo). Ya es una tabla en Power Query. No pude ajustar el primer paso (fuente)

¿Podría ayudarme?

Gracias

Hola

Entendí los pasos y se trabajó.

Gracias por tu ayuda

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.