Forum Discussion
Syndicate_Admin
Administrator
1 year agoSuma una medida con condiciones
Hola Trato de sumar el valor de una medida (no una columna calculada) para un año y una categoría de empresa. Al final, las empresas de la misma categoría, para el mismo año, deberían tene...
- 1 year ago
La solución es:
CALCULAR(SUMX(FILTRO(TODO(tblEntreprise), -- Eliminar los filtros de las empresastblCompany[lngCompanyCategory] = CategoríaSeleccionada -- Límite a empresas de la categoría seleccionada),[m026_indiceVCICapitauxPropres] -- Calcular la medida para cada empresa),CalendarAnnual[Año fiscal] = AñoSeleccionado -- Aplicar el filtro al año)
Syndicate_Admin
Administrator
1 year agoHola @DataNinja777 ,
Gracias por tu ayuda. He probado tu fórmula, pero lamento decir que no funcionó.
La suma no se mezcla con una medición.
El año y la categoría están en dos tablas diferentes y no pueden encajar juntos en AllExcept.
AllExcept y otra función de tipo para eliminar un filtro no ayuda, hasta ahora.
Probablemente estemos cerca de la respuesta correcta.
Este es el código real que funciona hasta ahora. Los resultados son erróneos, pero tengo algo.
VAR somme_x=
CALCULATE(
SUMX(Mesures,[m026_indiceVCICapitauxPropres]),
tblEntreprise[lngEntrepriseCategorie]=categorieSelectionnee,
CalendrierAnnuel[Année fiscale]= anneeSelectionnee
)Conseguí la lista de empresas pero con su valor de medición individual.
Syndicate_Admin
Administrator
1 year agoLa solución es:
CALCULAR(
SUMX(
FILTRO(
TODO(tblEntreprise), -- Eliminar los filtros de las empresas
tblCompany[lngCompanyCategory] = CategoríaSeleccionada -- Límite a empresas de la categoría seleccionada
),
[m026_indiceVCICapitauxPropres] -- Calcular la medida para cada empresa
),
CalendarAnnual[Año fiscal] = AñoSeleccionado -- Aplicar el filtro al año
)