cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper I
Helper I

Compruebe si la columna contiene un contenido específico basado en otra agrupación de columnas

Hola

Estoy buscando una manera de calcular la columna "HasSuccess" en la tabla de abajo dadas las otras dos columnas "ItemID" y "ItemStatus". Si un ItemID tiene un estado correcto, quiero que devuelva True y, de lo contrario, devuelva False.

ItemidItemStatusHasSuccess
1ÉxitoVerdad
1FallarVerdad
1ÉxitoVerdad
2FallarFalso
2FallarFalso
3ÉxitoVerdad
4FallarVerdad
4ÉxitoVerdad
5FallarFalso

Gracias

4 REPLIES 4
Highlighted
Super User IV
Super User IV

Re: Compruebe si la columna contiene un contenido específico basado en otra agrupación de columnas

Hola @TKLAAB ,

Puede crear una columna utilizando la expresion de DAX de la siguiente manera:

Valor de CalcValue ?

IF(COUNTROWS(FILTER(ALL(Table), (Table[ItemID] ? EARLIER(Table[ItemID])) && Table[ItemStatus] ? "Succes")) > 0, "True", "False")
En el DAX anterior reemplace Tabla por su nombre de tabla.
Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati





If this helps, Appreciate a KUDOS!
Did I answer your question? Mark my post as a solution!


Proud to be a Super User!




Highlighted
Super User IX
Super User IX

Re: Compruebe si la columna contiene un contenido específico basado en otra agrupación de columnas

@TKLAAB , intente como una nueva columna

nueva columna: if(countx(filter(table[ItemID] ?earlier(Table[ItemID]) && Table[ItemStatus] ? "Success"),table[ItemID)>0,"True","False")



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Helper I
Helper I

Re: Compruebe si la columna contiene un contenido específico basado en otra agrupación de columnas

@amitchandak @Pragati11

¿Sería posible hacer esto como una consulta de energía en su lugar?

Highlighted
Super User IV
Super User IV

Re: Compruebe si la columna contiene un contenido específico basado en otra agrupación de columnas

Hola @TKLAAB ,

En Power Query, deberá realizar una agrupación en la columna ID.

Compruebe GROUP BY en Power BI en Editar consulta:

https://www.poweredsolutions.co/2019/07/30/grouping-rows-with-power-bi-power-query/

Una vez que los datos se agrupan en el nivel de ID, puede intentar crear una columna personalizada IF-ELSE.

Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂

Gracias

Pragati





If this helps, Appreciate a KUDOS!
Did I answer your question? Mark my post as a solution!


Proud to be a Super User!




Helpful resources

Announcements

August Community Highlights

Check out a full recap of the month!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.

Top Solution Authors