Forum Discussion
indefinido
Tengo una serie de pedidos, el total de unidades por cada pedido es distinta, en un pedido puede tener 3 productos o 2 productos o solo 1 productos
necesito un tabla o medida que me muestre la participacion por los totales posibles
ejemplo:
Cantidades
productos pedidos
posibles cantidad pedidos
1 78% de los pedidos
2 10 % de los pedidos
3 12 % de los pedidos
es decir que el 78% de los pedidos solo contiene un producto
2 Replies
- Syndicate_Admin
Administrator
@LuisK20 , ¿Está buscando segmentación de medidas?
Código de bucket/segmento
medir
Medida = Conteo(Tabla[productid]) //nueva tabla
bucket = Generaciones(1,100,1)nueva medida =
Countx(filter(Values(Table[user]), [Measure ] = max(bucket[Value])), [Usuario])Ahora puedes calcular %
divide([nueva Medida], calcular([nueva Medida], todaseleccionadas()) )
consultar si es necesario
Segmentación dinámica -Conversión de medida a dimensión: https://youtu.be/gzY40NWJpWQ
- Syndicate_Admin
Administrator
Puede seguir la sugerencia de @amitchandak para ver si ayuda.
Y he construido una muestra de datos para la prueba:
Por favor, siga los pasos.
1. En primer lugar, cree una tabla de lista de números:
Quantities = GENERATESERIES(1,5,1)2. Calcule cuántos productos por pedido:
Count = CALCULATE( DISTINCTCOUNT('Table'[Product]),ALLEXCEPT('Table','Table'[Order]))3. Calcualte la relación:
Ratio = var _t= SUMMARIZE('Table','Table'[Order],"A",[Count]) RETURN COUNTROWS(FILTER(_t,[A]=MAX('Quantities'[Value]))) / DISTINCTCOUNT('Table'[Order])Resultado final:
Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.