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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
PowerBI123456
Post Partisan
Post Partisan

Comprobación de si se ha añadido un valor eliminado a otra línea

Hola, agradecería ayuda. Estoy tratando de averiguar cómo ver si un cargo que se eliminó se agregó a otro cargo. Por ejemplo, Cargo 1 es 5 y, a continuación, se eliminó. Luego se agregó a la carga 2, se puede decir ya que el cargo 2 era originalmente 10, pero se actualizó a 15. Lo mismo con Charge 3, su originalmente 3, luego eliminado. Puedes ver que el cargo 6 pasó de 9 a 12 (diferencia de 3). Espero que tenga sentido. Estoy tratando con 100.000 filas, por lo que debe ser óptimo. ¡Gracias!

PowerBI123456_1-1593550190849.png

10 REPLIES 10
az38
Community Champion
Community Champion

hola @PowerBI123456

entonces, ¿cuál es su salida deseada? ¿cómo debería verse como resultado?


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

@az38 Hola, tratando de ver si se ha añadido un cargo eliminado a otro cargo. He actualizado a continuación, por lo que cargo 7 fue eliminado, pero no se agregó a otro cargo. Espero que tenga sentido.

PowerBI123456_0-1593552079487.png

@az38 Olvidé mencionar que hay cierta identificación para tener en cuenta. Por ejemplo, el ID 2 tiene un cargo que se actualizó de 5 a 7 (diferencia de 2), pero que no puede ser de cargo 7 que se elimina del ID 1.

PowerBI123456_0-1593552466905.png

Hola @PowerBI123456 ,

¿Podría el método @az38 registrado cumplir con sus requisitos?

Si pudiera, por favor acepte su respuesta como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente.

Si no, por favor hágamelo saber.

Además, ¿es necesario juzgar si la diferencia es la misma que el valor de línea eliminado? ¿Y si no son iguales?

Saludos

Icey

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

@Icey sí, la diferencia tiene que ser exactamente la misma.

@az38¡Muchas gracias! Parece que funcionó.

@az38 ¿Podría ayudarme a entender por qué escribió la variable como lo hizo? Sólo trato de entenderlo mejor., específicamente la parte ">Anterior". ¡¡¡Gracias!!!

@PowerBI123456

EARLIER() en la columna calculada hace referencia al valor de fila currrent. por lo tanto, tenemos que definir si existe una fila después de la corriente con condiciones dadas


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

@az38gracias!!!

Lo estoy probando ahora, y también necesito verificar contra un sistema. Te avisaré una vez que haya terminado, gracias de nuevo!!!

@PowerBI123456

si entiendo que corregir una columna

Added = 
var _isUpdatedAfter = CALCULATE(COUNTROWS('Table'), FILTER(ALLEXCEPT('Table', 'Table'[ID]), 'Table'[Step] = "Updated" && 'Table'[Charges] > EARLIER('Table'[Charges])))
RETURN
IF([Step] = "Line deleted" && _isUpdatedAfter > 0, "yes", "no")

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors