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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Porcentaje que no se muestra correctamente cuando se filtra por país

Hola equipo,

Esto es con respecto al tema: https://community.powerbi.com/t5/Desktop/Calculate-Monthly-Growth-that-would-respond-to-slicers-for/...

Funcionó antes, pero después de un mes, cuando intento filtrar por país, ya no muestra los valores correctos.

Vea a continuación si no está filtrado:

swaggerboy69_3-1655741129066.png

Cuando se filtra por un país específico:

swaggerboy69_2-1655741111023.png

Vea el código que se utiliza a continuación:

==============================================================================

Recuento de llamadas PM =
VAR CurrentYearMonth = SELECTEDVALUE('Regreso al cargo'[AñoMenthNum])
VAR AnteriorAñoMeño =
CALCULAR(
MAX('Regreso al cargo'[Añomenso]),
ALLSELECTED(«Retorno al cargo»),
KEEPFILTERS('Regreso al cargo'[AñoMenthNum] < CurrentYearMonth)
)
Resultado VAR =
CALCULAR(
[Recuento de llamadas internas sin espacio en blanco],
'Regreso al cargo'[AñoMenthNum] = AnteriorAñoMenso,
REMOVEFILTERS('Regreso al cargo')
)
DEVOLUCIÓN
Resultado


==============================================================================

Recuento de llamadas Diff PM =
VAR CallCountCurrentMonth = [Recuento de llamadas internas sin espacio en blanco]
VAR CallCountPrevMonth = [Recuento de llamadas PM]
Resultado VAR =
DIVIDIR(
CallCountCurrentMonth - CallCountPrevMonth,
(NO ISBLANK (CallCountCurrentMonth))*(NO ISBLANK (CallCountPrevMonth))
)
DEVOLUCIÓN
Resultado

==============================================================================

% Crecimiento mensual del recuento de llamadas =
DIVIDIR(
[Recuento de llamadas diff PM],
[Recuento de llamadas PM]
)

==============================================================================

Hágame saber lo que estoy haciendo mal.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Resolví el problema.

Agregué ALL ( 'Fecha' )

Luego eliminó REMOVEFILTERS

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Resolví el problema.

Agregué ALL ( 'Fecha' )

Luego eliminó REMOVEFILTERS

Syndicate_Admin
Administrator
Administrator

@swaggerboy69

Aconsejarle que tenga una tabla de fechas. El código será más simple y más eficiente.

¿Alguna sugerencia de código/lógica?

@swaggerboy69

Casi el mismo código que estás usando ahora. Simplemente no hay necesidad de usar ALLSELECTED ya que la fecha se filtrará usando una tabla separada. Proporcione más detalles sobre sus datos y su granularidad y luego podría ayudarlo aún más.

De acuerdo. por lo que mis datos están contando los recuentos de llamadas de un dispositivo de videoconferencia por mes.

así que necesito poder ver la tasa de crecimiento de las llamadas por mes.

muestra el porcentaje correcto si no se filtra por país.

el problema aparece cuando filtro por país, ciudad u ubicación de la oficina.

@swaggerboy69,

De acuerdo con su descripción, parece que varios agregados calculan problemas en fórmulas DAX.
Para este escenario, puede intentar agregar una variable con función de resumen para agrupar el resultado calculado en función de los campos de categoría actuales. A continuación, puede utilizar la función de iterador sumx para aplicar el segundo agregado para resumir los resultados anteriores:

Medir totales, la última palabra
Saludos

Xiaoxin Sheng

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.