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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
P_P_Cont
Frequent Visitor

Top N Customergroup + otro por año seleccionado en la segmentación

Hola

Tengo un problema para realizar una clasificación de grupo de clientes por año, desde la segmentación con clientes reagrupar a "otros" si no en la parte superior N.

Tengo una tabla de hechos, como esta,

ClienteVentasFecha
A100001.07.2020
B200001.03.2020
C300001.04.2020
Y20001.12.2020
Z5001.12.2020
A200001.01.2019
B400001.06.2019
C100001.06.2019
D300001.07.2019
Y500001.10.2019

Una tabla de fechas,

FechaañoMes
01.01.201920191
01.02.201920192
01.03.201920193
01.04.201920194
01.05.201920195
01.06.201920196
01.07.201920197
01.08.201920198
01.09.201920199
01.10.2019201910
01.11.2019201911
01.12.2019201912
01.01.202020201
01.02.202020202
01.03.202020203
01.04.202020204
01.05.202020205
01.06.202020206
01.07.202020207
01.08.202020208
01.09.202020209
01.10.2020202010
01.11.2020202011
01.12.2020202012

y una tabla donde agrupo a mis clientes (que quiero clasificar)

ClienteCustGroup
A1
B1
C2
D2
Y3
ZOtro

Para clasificar los grupos de clientes, utilicé una columna calculada con RANKX y reagrupé una sentencia IF.

Luego traté de personalizar esto a una lista clasificada, que depende del año seleccionado en una segmentación usando HASONEFILTER, VALUES, SELECTEDVALUE, etc. pero no obtengo un resultado. Está vacío.

Me alegraría mucho que alguien me ayudara.

Br

Arthur

1 ACCEPTED SOLUTION

Hola @sturlaws,

gracias por su respuesta. He hecho una solución por mi cuenta las últimas semanas. 😊

La idea era crear una hoja eran la alta dirección tener una visión general sobre las ventas de las filiales, la parte superior n (en el momento top 15 se requiere) en una tabla para los números totales y una visualización (elegí un mapa de árbol) para la proporción relativ del total. Los números totales de las filiales y los n principales son ytd año actual (con una segmentación para elegir años en el pasado) y el mismo período del año pasado. El consumidor puede cortar por subsidiarias y año. Si se selecciona un año en el pasado, el cambio de ventas total para mostrar el año total y, en consecuencia, el año anterior.

Puesto que no era posible tener el cliente n superior más otros en una fila separada he añadido dos imágenes de tarjeta. Uno para mostrar la parte superior n y otro para mostrar la parte de otro.

Así es como se ve hoy en día:

image.png

No estoy absolutamente feliz, pero si se ajusta a la necesidad.

Br

Arthur

View solution in original post

9 REPLIES 9
amitchandak
Super User
Super User

Hola @amitchandak ,

gracias por su puesto. Tus enlaces me ayudaron mucho. Pero tengo un problema para reagrupar los grupos de clientes.

El escenario es:

Tengo los clientes y las ventas en una tabla de hechos, y los clientes se agrupan en una segunda tabla. Si un cliente tiene ventas bajas y no forma parte de un grupo de empresas, entonces está en "otros". El resto se agrupa en el grupo empresarial respectivo.

En mi visual quiero, por ejemplo, el top 15 en filas más 1 fila para todos los demás. Así que la suma representa todas las ventas.
¿Hay alguna manera de hacer esto?

Br

Arthur

Hola @P_P_Cont

puesto que Grupos es una columna, no se volverá a calcular en función de la segmentación de datos. Hay algunas posibles soluciones, pero dependerá de cuál sea su necesidad.

¿Podría crear una maqueta de cómo le gustaría visualizar esto?

Salud
Sturla

Hola @sturlaws,

gracias por su respuesta. He hecho una solución por mi cuenta las últimas semanas. 😊

La idea era crear una hoja eran la alta dirección tener una visión general sobre las ventas de las filiales, la parte superior n (en el momento top 15 se requiere) en una tabla para los números totales y una visualización (elegí un mapa de árbol) para la proporción relativ del total. Los números totales de las filiales y los n principales son ytd año actual (con una segmentación para elegir años en el pasado) y el mismo período del año pasado. El consumidor puede cortar por subsidiarias y año. Si se selecciona un año en el pasado, el cambio de ventas total para mostrar el año total y, en consecuencia, el año anterior.

Puesto que no era posible tener el cliente n superior más otros en una fila separada he añadido dos imágenes de tarjeta. Uno para mostrar la parte superior n y otro para mostrar la parte de otro.

Así es como se ve hoy en día:

image.png

No estoy absolutamente feliz, pero si se ajusta a la necesidad.

Br

Arthur

Fresco.

puede marcar su propia respuesta como la solución a su publicación (o una de las otras publicaciones, si cree que es más apropiado), para que otros usuarios con problemas similares puedan ver cómo se solucionó su problema.

Salud
Sturla

Mariusz
Community Champion
Community Champion

Hola @P_P_Cont

columna calculada no se puede influir en la selección actual de una segmentación de datos, ya que las columnas se ejecutan en la carga.

sin embargo, puede utilizar dos objetos visuales para simular la expiración uno para el rango y el segundo para otros

Saludos
Mariusz

Si este post ayuda, entonces considere aceptarlo como la solución.

Por favor, siéntase libre de conectarse conmigo.
Linkedin

Hola @Mariusz ,

gracias por su respuesta. ¿Así que no hay manera de obtener la N superior para un año seleccionado?

Br

Arthur

Mariusz
Community Champion
Community Champion

Hola @P_P_Cont

Hay, puede crear una medida que mostrará la parte superior N en un objeto visual el problema es con "otros", ya que combina varios clientes en función de una selección de segmentación de datos.

Muchas gracias

Saludos
Mariusz

Si este post ayuda, entonces considere aceptarlo como la solución.

Por favor, siéntase libre de conectarse conmigo.
Linkedin


Mariusz
Community Champion
Community Champion

Hola @P_P_Cont

Consulte la solución en el adjunto, el uso de medidas multple, filtros visuales y visuales múltiples lo hace posible.

Saludos
Mariusz

Si este post ayuda, entonces considere aceptarlo como la solución.

Por favor, siéntase libre de conectarse conmigo.
Linkedin

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

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