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.
Querida comunidad,
espero que estés bien.
Estoy tratando de segregar filas con year común pero con diferentes valores en la escala de prioridad, para usar en otra tabla.
La regla debe ser: para una identificación específica,si un año determinado tiene solo prioridad #1,entonces promediar sus precios; si el año tiene prioridades #1 y #4, a continuación, excluir las filas de prioridad #1 y elija el precio de prioridad #4; si el Año solo tiene prioridad #4, elija el precio de Prioridad #4.
Así que mi muestra de datos es algo como esto a continuación:
identificación | año | prioridad | precio |
1 | 2023 | 1 | 5 |
1 | 2023 | 1 | 3 |
1 | 2024 | 1 | 1 |
1 | 2024 | 1 | 2 |
1 | 2024 | 4 | 1 |
1 | 2025 | 4 | 4 |
1 | 2026 | 4 | 1 |
Y el resultado deseado sería:
identificación | año | prioridad | precio |
1 | 2023 | 1 | 4 |
1 | 2024 | 4 | 1 |
1 | 2025 | 4 | 4 |
1 | 2026 | 4 | 1 |
Nota: Habrá varios identificadores diferentes en el modelo de datos.
¿Alguna ayuda, por favor?
¡Muchas gracias!
saludos
Solved! Go to Solution.
Hola @DXF_83
La solución se adjunta para su referencia.
He creado un par de medidas y una tabla usando dax basado en la condición cuando
-Prioridad = 4 -> mantener el precio mismo para el año.
-Prioirty = 1 -> promedian el precio del año.
https://drive.google.com/file/d/17Vjx0hbq_wJltpGuZKuAhkmZ_QQv0Gn4/view?usp=sharing
Si este post Ayuda, entonces por favor considere Acéptanlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente y me gustaría amor para ver tu like.
saludos
Kumail Raza
Hola @DXF_83
La solución se adjunta para su referencia.
He creado un par de medidas y una tabla usando dax basado en la condición cuando
-Prioridad = 4 -> mantener el precio mismo para el año.
-Prioirty = 1 -> promedian el precio del año.
https://drive.google.com/file/d/17Vjx0hbq_wJltpGuZKuAhkmZ_QQv0Gn4/view?usp=sharing
Si este post Ayuda, entonces por favor considere Acéptanlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente y me gustaría amor para ver tu like.
saludos
Kumail Raza
Hola @DXF_83
La solución se adjunta para su referencia.
He creado un par de medidas y una tabla usando dax basado en la condición cuando
-Prioridad = 4 -> mantener el precio mismo para el año.
-Prioirty = 1 -> promedian el precio del año.
https://drive.google.com/file/d/17Vjx0hbq_wJltpGuZKuAhkmZ_QQv0Gn4/view?usp=sharing
Si este post Ayuda, entonces por favor considere Acéptanlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente y me gustaría amor para ver tu like.
saludos
Kumail Raza
Hola @DXF_83
Si pudiera proporcionar un archivo .pbix de ejemplo, eso le ayudaría en gran medida a escribir una solución rápidamente.
saludos
Kumail Raza
Hola @Kumail! gracias por su interés!
Unforntunately este es un modelo de datos reservado de la empresa, no puedo compartir el archivo, pero las tablas que he publicado tienen los datos que necesito.
salud
@DXF_83 Usted puede simplemente enviar el .pbix con la tabla actual y me voy a poner en marcha a usted.
saludos
Kumail Raza
@DXF_83 , Pruebe una medida como
averageX(summarize(Table, Table[year], "_1", calculate(average(Table[PRICE]), Table[PRIORITY] =1), "_2", calculate(average(Table[PRICE]), Table[PRIORITY] =4)), if(not(isblank(_2)) &¬(isblank(_1)), [_2],if(not(isblank(_2)),[_2],[_1] )))
tome el máximo para la PRIORIDAD
Hola @amitchandak! gracias por su consejo.
En primer lugar, me olvido de agregar la columna ID en las tablas de ejemplo, lo que puede hacer cualquier diferencia.
No sé si está relacionado con ese punto que mencioné anteriormente, pero desafortunadamente su solución no funcionó.
¿Tiene alguna idea al respecto?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |