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.
Hi Power Bi Family
Espero que todos estén bien y de salud. Este es mi segundo post sobre la misma pregunta. En realidad estoy tratando de calcular Porcentaje de cambio en mi tabla de análisis de cohortes.
Tengo el período 1 a 12 y el mes de la coversión de la conversión. como imagen de soplado. (La siguiente tabla muestra el % de cambio en el bucket del cliente).
Tengo la capacidad correcta de calcuar esta tabla, pero no puedo calcular este % rojo, que es el cambio en comparación con el último período.
Por favor, ayúdenme a conseguir este %.
saludos
Zeeshan
Hola @shanipowerbi ,
¿Tiene sentido? Si es así, marque la respuesta adecuada como una solución para ayudar a otros que tienen el problema similar y cerrar el caso. Si no, avísame y trataré de ayudarte más.
Saludos
Amy
Hola
Tu Fórmula no funciona para mí.
Gracias por el esfuerzo, Problema aún no resolver
Hola @shanipowerbi ,
Puede crear una medida como DAX a continuación.
% Change=
Var LastPeriod= CALCULATE(SUM('Invoice Data'[UserID Count]),FILTER(ALLSELECTED('Invoice Data'),'Invoice Data'[Year]=MAX('Invoice Data'[Year]) &&'Invoice Data'[My]=MAX('Invoice Data'[My])&&'Invoice Data'[Period]=MAX('Invoice Data'[Period])-1))
Var CurrentPeriod= CALCULATE(SUM('Invoice Data'[UserID Count]),FILTER(ALLSELECTED('Invoice Data'),'Invoice Data'[Year]=MAX('Invoice Data'[Year]) &&'Invoice Data'[My]=MAX('Invoice Data'[My])&&'Invoice Data'[Period]=MAX('Invoice Data'[Period])))
Return
IF(LastPeriod <> BLANK(), DIVIDE(CurrentPeriod, LastPeriod )-1, 0)
Saludos
Amy
Equipo de Apoyo Comunitario _ Amy
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @shanipowerbi
¿Cómo ha importado los datos en Power BI? ¿Qué tranformaciones ha aplicado? ¿Puede compartir un extracto de sus datos, ya que esto le ayudará.
Gracias
Shebr
Ya he calucado esta tabla y durante el período que utilicé
año | Mes | Recuento de UserID | Período |
2019 | Enero | 1155 | 0 |
2019 | Enero | 1110 | 1 |
2019 | Enero | 1052 | 2 |
2019 | Enero | 1001 | 3 |
2019 | Enero | 958 | 4 |
2019 | Enero | 919 | 5 |
2019 | Enero | 883 | 6 |
2019 | Enero | 857 | 7 |
2019 | Enero | 838 | 8 |
2019 | Enero | 823 | 9 |
2019 | Enero | 807 | 10 |
2019 | Enero | 794 | 11 |
2019 | Enero | 777 | 12 |
2019 | Enero | 757 | 13 |
2019 | Enero | 744 | 14 |
2019 | Enero | 729 | 15 |
2019 | Febrero | 1240 | 0 |
2019 | Febrero | 1196 | 1 |
2019 | Febrero | 1113 | 2 |
2019 | Febrero | 1070 | 3 |
2019 | Febrero | 1032 | 4 |
2019 | Febrero | 994 | 5 |
2019 | Febrero | 969 | 6 |
2019 | Febrero | 944 | 7 |
2019 | Febrero | 921 | 8 |
2019 | Febrero | 896 | 9 |
2019 | Febrero | 879 | 10 |
2019 | Febrero | 852 | 11 |
2019 | Febrero | 842 | 12 |
2019 | Febrero | 823 | 13 |
2019 | Febrero | 811 | 14 |
Por lo que entiendo, debe dividir el número de la columna actual por la columna anterior. Sus columnas parecen ser meses. En función de estas suposiciones, puede probar lo siguiente:
DIVIDE( [Recuento de actividades],
CALCULATE( [Recuento de actividades], DATEADD( 'Tabla de fechas'[Fechas] ), -1, MES) )
)
Esto divide el numerador [recuento de actividad] por el denominador [recuento de actividades] el mes pasado. Si sus períodos no son meses, simplemente cambie la parte MES de DATEADD().
Gracias por el repy, por el período que he utilizado esta fórmula
, Si puedo obtener el número de perid anterior será fácil para mí.
Ya veo, entonces deberías ser capaz de usar
DIVIDE( [Recuento de actividades],
CALCULATE( [Recuento de actividades], [Período] - 1 )
)
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 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |