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.
Chicos, tengo un requisito. Tengo una base de datos con vendedores que han estado cuidando de varios clientes. Cada cliente ha estado comprando durante algunos años y a veces cambian al vendedor. Quieren ver un gráfico comparativo para el mismo cliente independientemente de quién sea el vendedor. Por ejemplo:
Ventas de clientes del vendedor del año mes
Octubre 2020 Jerry John's Ferretería 3,000.00
Septiembre 2020 Jerry Bed, Bath & Beyond 14,000.00
Marzo 2020 John Bed, Bath & Beyond 20,000.00
Noviembre 2019 John Bed, Bath & Beyond 32,000.00
Les gustaría filtrar las ventas de un vendedor específico, y comparar con las ventas anteriores, independientemente de la persona a cargo de la cuenta para entender el crecimiento de la cuenta. Entonces el resultado debería ser así como:
2020 Jerry 37,000.00
2019 Jerry 32,000.00
Incluso que no era el vendedor en 2019. Hasta ahora, tengo la tabla con el vendedor filtrado y con las cuentas asignadas (clientes).
Ventas de clientes del vendedor del año mes
Octubre 2020 Jerry John's Ferretería 3,000.00
Septiembre 2020 Jerry Bed, Bath & Beyond 14,000.00
Ahora, me gustaría filtrar las ventas de todas las cuentas asignadas a Jerry en el ejemplo, incluso si él no era la persona a cargo de ella en 2019, así:
Año mes Ventas de clientes
Octubre 2020 John's Hardware store 3,000.00
Septiembre 2020 Cama, Baño y Más allá 14,000.00
Marzo 2020 Cama, Baño y Más allá 20,000.00
Noviembre 2019 Cama, Baño y Más allá 32,000.00
¿Alguna sugerencia de cómo hacer esto? Muchas gracias, saludos
Abevann
Claro RIco,
En este panel, filtra el vendedor (Carlos Alejandro Avila), y conseguí varios clientes. Como puede ver, en el gráfico, no hay ventas el año pasado en DocTotal periodo anterior y DocTotal, solo las ventas para este 2020.
En la imagen de abajo, filtraba al cliente Magaña Olmos Alejandro y sin filtrar al vendedor, y luego, hay ventas para el año anterior
Una vez que cambio el filtro de fecha para incluir 2019, el nombre del vendedor anterior (Fabian Argueta) aparece en la tabla:
Por lo tanto, necesitan comparar las ventas de todos los clientes independientemente de quién era el vendedor, lo que no se puede hacer con el panel que he hecho hasta ahora.
Ahora la fecha está vinculada a una tabla de fechas para evitar discontinuidades en la información:
Espero que esto aclare el tema, gracias Rico,
Abevann
Hola @Abevann
¿Es su problema que cuando el vendedor de filtros, no puede ver las ventas de años anteriores?
El modelo de datos parece ser complejo.
¿Podría proporcionarme una muestra?
Esto puede hacer que sea más fácil para mí entender su problema.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Rico
Tengo un problema con un valor, y preguntándome por qué; no acepta valores alfanuméricos, solo números en OINV[CardName] (en negrita):
Hola @Abevann
Parece que tiene una tabla Dimdate (Fecha). Puede intentar utilizar la columna de fecha en la tabla OINV en _Sales.
¿Relacionaste dos mesas por fechas?
Por favor, muéstrame una muestra como con lo que estás tratando.
Esto puede hacer que sea más fácil para mí entender su modelo de datos.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hey Rico,
Looks great, I'll work on it and let you know the results.
Thanks a lot, regards,
Abevann
Hola @Abevann
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Rico Zhou
Buenos días
Creo que puede agregar JERRY en la tabla de clientes como vendedor o sea cual sea el cliente que trata, agregue su nombre en la tabla de clientes como vendedor.
A continuación, cuando utilice Jerry de la tabla de clientes y el valor de ventas de la tabla de ventas con year, obtendrá el resultado como desee.
Espero que esto te ayude..
Gracias y saludos,
Mohammed Adnan
Hello Mohammed,
Thanks for your reply. There is only one table with all this data, and the problem is that I have to filter first the specific sales man, read all the customers for him, fiter all the previous information for this customers and unfilter salesperson, because there were sales for this customers and was not the same salesperson. They want to compare the sales with previous years, to understand if the new salesperson is performing better than the previous one with the same customer.
At the end, there should be a graph with sales of all related customers only who ever the salesperson is.
Hope this clarifies, thanks...
Abevann
Hola @Abevann
Lo logro construyendo una tabla y medidas de segmentación de vendedores.
Tabla de vendedores:
Salesperson = VALUES('Table'[Salesperson])
Medidas:
M.Salesperson = SELECTEDVALUE(Salesperson[Salesperson])
M.Sales =
VAR _CustomerTable =
SUMMARIZE (
FILTER ( ALL ( 'Table' ), 'Table'[Salesperson] = [M.Salesperson] ),
'Table'[Customer]
)
VAR _Sales =
SUMX (
FILTER (
'Table',
'Table'[Year] = MAX ( 'Table'[Year] )
&& 'Table'[Customer] IN _CustomerTable
),
'Table'[Sales]
)
VAR _Total =
SUMX ( FILTER ( 'Table', 'Table'[Customer] IN _CustomerTable ), 'Table'[Sales] )
RETURN
IF ( HASONEVALUE ( 'Table'[Year] ), _Sales, _Total )
Show Items When Value is 1 =
VAR _CustomerTable =
SUMMARIZE (
FILTER ( ALL ( 'Table' ), 'Table'[Salesperson] = [M.Salesperson] ),
'Table'[Customer]
)
RETURN
IF (
HASONEFILTER ( Salesperson[Salesperson] ),
IF ( MAX ( 'Table'[Customer] ) IN _CustomerTable, 1, 0 ),
1
)
Cree dos objetos visuales de tabla como se muestra a continuación.
Tabla visual1:
La tabla visual 2 compara las ventas del vendedor seleccionado por año.
Cree una columna de segmentación por vendedor en la tabla de vendedores. El resultado es el siguiente.
Seleccione Jerry en Slicer.
Puede descargar el archivo pbix desde este enlace: Filtro basado en los resultados de una tabla
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |