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
RaffiKouzoudj
Helper III
Helper III

actualizar el valor de la columna de fila basado en otro valor de columna en otra fila

Hola a todos

Me gustaría filtrar todas las filas que tienen el valor de la columna "Coincidir" igual a 1 y actualizar en consecuencia todas las otras filas que tienen el mismo identificador único " _uuid" con el valor igual a 1.

Ejemplo en la tabla siguiente, tenemos 2 filas que tienen la misma _uuid; sin embargo, solo una fila tiene el valor de columna "Match" igual a 1. Por lo tanto, quiero actualizar el valor de la otra columna de fila "Match" a 1 también.

_uuidCaseNocaseno1sección1/ubicación/district_sPartido
240a1dd3-fc69-47a9-8a88-783606b261b4LEB-19C82143 Marjaayoun0
240a1dd3-fc69-47a9-8a88-783606b261b4909-14C07402909-14C07402Marjaayoun1
2 ACCEPTED SOLUTIONS

Hola @RaffiKouzoudj,

Puede hacerlo en el nivel de Power Query.

Ex1.png

Con un conjunto de datos de este tipo, haga clic con el botón derecho en la columna Coincidir y seleccione Agrupar por.

Ex2.png

A continuación, en la configuración, seleccione _uuid como la columna por la que se agrupará y agregue la agregación Max para la columna Coincidir. ¿Por qué por aquí? Si el _uuid tiene 1 en esta columna, devolverá max 1, si tiene 0, devolverá 0.

Agregue también la columna Otro, que contendrá todos los demás registros.

Ex3.png

El siguiente paso es hacer clic en el icono Expandir y seleccionar las columnas - en su caso, seleccione estos 3. Haga clic en Aceptar.

Todas las entradas se han actualizado para que coincidan con lo que tiene un _uuid específico.

Ex4.png



_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

View solution in original post

V-pazhen-msft
Community Support
Community Support

@RaffiKouzoudj
Puede crear la siguiente columna calculada:

New Match column = IF(CALCULATE(SUM([Match]),ALLEXCEPT('Table','Table'[_uuid]))>=1, 1, 0)

new match colum.JPG


Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
V-pazhen-msft
Community Support
Community Support

@RaffiKouzoudj
Puede crear la siguiente columna calculada:

New Match column = IF(CALCULATE(SUM([Match]),ALLEXCEPT('Table','Table'[_uuid]))>=1, 1, 0)

new match colum.JPG


Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@RaffiKouzoudj , Crear una nueva columna como

Coincidir nuevo : if(isblank(countx(filter(table, [_uuid] áealier[_uuid] && [Match] ?1),[_uuid])),0,1)

Hola Amit Gracias por la respuesta. Sin embargo, aparece un mensaje de error: "se pasaron demasiados argumentos a la función de filtro. el número máximo de argumentos para la función de filtro es 2.

Hola @RaffiKouzoudj,

Puede hacerlo en el nivel de Power Query.

Ex1.png

Con un conjunto de datos de este tipo, haga clic con el botón derecho en la columna Coincidir y seleccione Agrupar por.

Ex2.png

A continuación, en la configuración, seleccione _uuid como la columna por la que se agrupará y agregue la agregación Max para la columna Coincidir. ¿Por qué por aquí? Si el _uuid tiene 1 en esta columna, devolverá max 1, si tiene 0, devolverá 0.

Agregue también la columna Otro, que contendrá todos los demás registros.

Ex3.png

El siguiente paso es hacer clic en el icono Expandir y seleccionar las columnas - en su caso, seleccione estos 3. Haga clic en Aceptar.

Todas las entradas se han actualizado para que coincidan con lo que tiene un _uuid específico.

Ex4.png



_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

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.