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.
Hola chicos, espero que puedan ayudarme, necesito identificar si un usuario cambia la región asignada comparando la última fecha con la fecha anterior, creando una columna con sí o no dependiendo del movimiento y crear otra columna para que la Región anterior en caso de cambiarla.
Por ejemplo
Tabla Original
Esperar tabla con columnas de adición:
Si cambia de región comparar antes del mes sí o no
si sí conseguir región anterior
Saludos y muchas gracias!!
Aquí hay dos expresiones para las columnas.
Change Region =
VAR __thisregion = Regions[Region]
VAR __thisdate = Regions[Date]
VAR __prevdate =
CALCULATE (
MAX ( Regions[Date] ),
ALLEXCEPT ( Regions, Regions[Name] ),
Regions[Date] < __thisdate
)
VAR __prevregion =
CALCULATE (
MAX ( Regions[Region] ),
ALLEXCEPT ( Regions, Regions[Name] ),
Regions[Date] = __prevdate
)
RETURN
IF ( OR ( __thisregion = __prevregion, ISBLANK ( __prevregion ) ), "No", "Yes" )
Previous Region =
VAR __thisregion = Regions[Region]
VAR __thisdate = Regions[Date]
VAR __prevdate =
CALCULATE (
MAX ( Regions[Date] ),
ALLEXCEPT ( Regions, Regions[Name] ),
Regions[Date] < __thisdate
)
VAR __prevregion =
CALCULATE (
MAX ( Regions[Region] ),
ALLEXCEPT ( Regions, Regions[Name] ),
Regions[Date] = __prevdate
)
RETURN
IF ( __thisregion = __prevregion, BLANK (), __prevregion )
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Usted tiene derecho @mahoneypat, el problema era mi fecha de columna tenía formato de texto, lo siento, cambiar el formato de las columnas funciona perfecto. Muchas gracias.
hola @mahoneypat
Estoy agregando las nuevas columnas que me compartiste, pero el resultado esperado es diferente que se muestran en mi publicación original.
Resultado de cálculo compartido:
A continuación te muestro las diferencias con el resultado esperado.
Explíqueme mejor para el ejemplo, necesito identificar cuándo una persona cambia la región en comparación con el mes anterior en cada fila con yes(Cambiar columna de región) y registrar la región anterior (Columna de región anterior)
Este es el ejemplo, con la tabla original, las columnas de cálculo que me compartió y el resultado esperado para cada columna
Saludos hormiga gracias a seguimiento de mi post.
Eso es extraño. En mi pbix con sus datos de ejemplo, veo su resultado esperado, por lo que hay algo diferente en nuestros dos modelos. ¿Puede publicar las expresiones adaptadas que está utilizando con los nombres de tabla/columna? ¿Se sustituyeron todos los nombres de tabla "Regiones" por el nombre de la tabla?
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |