Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Estoy buscando encontrar un cambio porcentual en cada fila con respecto al día anterior. Tengo dos columnas una columna de fecha y, a continuación, una columna total para cada una de las fechas. Tengo problemas para encontrar una fórmula para mostrar un cambio porcentual. Cualquier información sería útil!
Solved! Go to Solution.
Allí @milkmoneymike
Pruebe esto para una nueva columna calculada. Formato como %
Perc_Change =
VAR previousDate_ =
CALCULATE (
MAX ( Table1[Date] ),
Table1[Date] < EARLIER ( Table1[Date] ),
ALL ( Table1 )
)
VAR currentVal_ = Table1[Count]
VAR previousVal_ =
CALCULATE (
DISTINCT ( Table1[Count] ),
Table1[Date] = previousDate_,
ALL ( Table1 )
)
RETURN
DIVIDE ( currentVal_ - previousVal_, previousVal_ )
|
Por favor, acepte la solución cuando haya terminado y considere la posibilidad de dar un pulgar hacia arriba si las publicaciones son útiles. Póngase en contacto conmigo de forma privada para obtener soporte con cualquier necesidad de BI a mayor escala, tutoría, etc. |
El código anterior funciona bien. Véalo todo en el archivo adjunto.
|
Por favor, acepte la solución cuando haya terminado y considere la posibilidad de dar un pulgar hacia arriba si las publicaciones son útiles. Póngase en contacto conmigo de forma privada para obtener soporte con cualquier necesidad de BI a mayor escala, tutoría, etc. |
Impresionante que funcionó y gracias!
¿Puede proporcionar los datos de ejemplo anteriores en formato text-tabular, para que se puedan copiar, en lugar de en una foto?
|
Por favor, acepte la solución cuando haya terminado y considere la posibilidad de dar un pulgar hacia arriba si las publicaciones son útiles. Póngase en contacto conmigo de forma privada para obtener soporte con cualquier necesidad de BI a mayor escala, tutoría, etc. |
Aquí está el archivo csv de la tabla. puede ignorar las marcas de tiempo en las fechas no estaba seguro de cómo eliminarlos antes de compartir
Allí @milkmoneymike
Pruebe esto para una nueva columna calculada. Formato como %
Perc_Change =
VAR previousDate_ =
CALCULATE (
MAX ( Table1[Date] ),
Table1[Date] < EARLIER ( Table1[Date] ),
ALL ( Table1 )
)
VAR currentVal_ = Table1[Count]
VAR previousVal_ =
CALCULATE (
DISTINCT ( Table1[Count] ),
Table1[Date] = previousDate_,
ALL ( Table1 )
)
RETURN
DIVIDE ( currentVal_ - previousVal_, previousVal_ )
|
Por favor, acepte la solución cuando haya terminado y considere la posibilidad de dar un pulgar hacia arriba si las publicaciones son útiles. Póngase en contacto conmigo de forma privada para obtener soporte con cualquier necesidad de BI a mayor escala, tutoría, etc. |
Gracias por la respuesta rápida. Probé la columna calculada que sugirió, pero crea la columna, pero solo devuelve espacios en blanco. ¿Alguna sugerencia?