Anónimo
Estoy calculando el porcentaje de los valores del producto como se muestra a continuación.
Valor de producción%
Un 5%
B 4%
C 10%
D 8%
E 9%
F 3%
G 11%
H 16%
Yo 18%
otro 12%
Pero cuando hago Top 5 o excluyo otros, los valores porcentuales no deberían cambiar, no estoy seguro de cómo hacerlo.
El% del valor se calcula como suma (valor) / total (valor)
Cualquier pensamiento.
Gracias,
affan
En respuesta a affan
@Anónimo
Eche un vistazo al archivo pbix adjunto que muestra el Top 5 aplicado en promedio.
Si esto le ayudó, marque esta publicación como una solución aceptada y le gustaría dar KUDOS.
Saludos,
Affan
themistoklis
En respuesta a Anónimo
@Anónimo
Agregue un filtro si desea excluir el producto D
Percentage = SUM ( Table[value] ) / CALCULATE ( SUM ( Table[Value] ), All(Table[Prod]), FILTER('Table' , Table[Prod] <> "D") )
themistoklis
@Anónimo
Un formulario como el siguiente puede ayudarlo.
Percentage = SUM ( Table[value] ) / CALCULATE ( SUM ( Table[Value] ), ALL ( Table[Prod] ) )
Anónimo
En respuesta a themistoklis
Gracias por la respuesta, pero cómo restringir el producto D en total.
Gracias,
themistoklis
En respuesta a Anónimo
@Anónimo
Agregue un filtro si desea excluir el producto D
Percentage = SUM ( Table[value] ) / CALCULATE ( SUM ( Table[Value] ), All(Table[Prod]), FILTER('Table' , Table[Prod] <> "D") )
Anónimo
En respuesta a themistoklis
La fórmula funciona bien, pero cuando hago los 2 registros principales, mis valores porcentuales están cambiando. pero en el ejemplo funciona bien, pero los datos reales están cambiando mucho. ¿No estoy seguro de por qué?
themistoklis
En respuesta a Anónimo
@Anónimo
Debe utilizar SUMX y Values.
Prueba la siguiente fórmula:
Percentage = SUMX ( VALUES( Table[Prod] ), CALCULATE ( SUM ( Table[value] ) ) ) / SUMX ( VALUES( Table[Prod] ), CALCULATE ( SUM ( Table[Value] ), All(Table[Prod]), FILTER('Table' , Table[Prod] <> "D") ) )
Alba
Hola @Anónimo
¿Puedes elaborar un poco más?
¿Lo que está mostrando es una matriz con Prod en filas y% Value (medida) en valores?
¿Qué quieres decir exactamente con «¿Cuándo hago Top 5 o excluyo a otros»?
Anónimo
En respuesta a Alba
Gracias AIB por la respuesta, básicamente los valores de% superiores no deberían cambiar cuando hacemos Top 5 en la sección de filtro o excluimos cualquier otro Prod lov’s.
Alguna idea.
affan
En respuesta a Anónimo
Hola @Anónimo
Puede lograr esto usando ALL () en su medida.
Será más fácil ayudar si puede mostrar alguna tabla de datos de muestra a partir de la cual está creando este informe.
Es mejor explicar el problema como el siguiente ejemplo.
«Mi problema es separar el número de identificación de una columna que muestra los datos como se muestra a continuación».
Mis datos reales están en una columna como se muestra a continuación
Columna1 |
Hola12Lunes |
Hola 14 martes |
La reutilización que necesito debería ser
Columna1 | ID No |
Hola12Lunes | 12 |
Hola 14 martes | 14 |
De esta manera, puede explicar el problema con claridad y, en lugar de pegar las capturas de pantalla en la pregunta, considere copiar la tabla de Excel.
Espero que esto ayude a resolver el problema rápidamente.
Saludos
Affan
affan
En respuesta a affan
@Anónimo
Eche un vistazo al archivo pbix adjunto que muestra el Top 5 aplicado en promedio.
Si esto le ayudó, marque esta publicación como una solución aceptada y le gustaría dar KUDOS.
Saludos,
Affan
Anónimo
En respuesta a affan
Hola Affan,
Su solución funcionó bien, pero en mi escenario, tanto el numerador como el denominador tienen muchos filtros y no funcionó según el ejemplo que comparte.
¿Algún otro pensamiento?
Aprecio su apoyo.
Gracias,
Thimma