rbrechet
Hola querida comunidad.
Me enfrento al siguiente desafío:
Estoy tratando de mapear el territorio de Salesforce con mis datos de ventas para hacer un seguimiento del desempeño del representante de ventas.
Normalmente, esto es simple, pero no si dos representantes de ventas comparten una cuenta (uno tiene 40% de ventas y el otro 60%).
¿Alguien tiene alguna pista sobre cómo crear una fórmula para vincular el porcentaje de ventas dividido con los datos de ventas?
Muchas gracias
Anónimo
En respuesta a rbrechet
Muy bien, entonces crea una nueva columna en la tabla de hecho llamada tecla rep. La fórmula de DAX se ve así:
Repkey = ‘Tabla Fact1′[Code]& «» & ‘Tabla Fact1′[Sales rep]
Haces una columna similar en tu tabla de repeticiones:
Repkey = ‘Tabla de representantes'[code]& «» & ‘Tabla de representantes'[Sales rep]
Luego, crea una relación entre la tabla de hechos y la tabla de representantes con estas columnas.
Luego crea una columna calculada con esta fórmula DAX:
Importe total = «Tabla Fact1″[Amount] * RELACIONADO (‘Tabla de representantes'[Split])
Déjame saber como va. Con mucho gusto lo explicaré.
Anónimo
Hola @rbrechet
Vengo con una solución.
Pruebe esta fórmula DAX:
Ventas pr. rep = SUMX (SUMMARIZE (‘Representante de ventas’; ‘Representante de ventas'[Split]; ‘Representante de ventas'[code];’Hecho'[Amount]); ‘Representante de ventas'[Split]*’Hecho'[Amount])
No usé su tabla 2. Simplemente hice una conexión entre la tabla 1 y 3 usando el código de cuenta.
Avísame si funciona.
Mejor,
Martín
rbrechet
En respuesta a Anónimo
Muchas gracias @Anónimo,
Trabajando en eso … pero en mi fórmula dax no tengo la opción de elegir Hecho'[Amount]) Solo me ofrecen elegir dentro de la tabla 1 ….
Probablemente estoy haciendo algo mal
Anónimo
En respuesta a rbrechet
@rbrechet
Intente hacer las ventas pr. representante en su tabla 1. Llamé tabla 1 para hechos y tabla 3 para representante de ventas. Con mucho gusto lo explicaré.
rbrechet
En respuesta a Anónimo
Hummm
Lo intenté, todavía no me ofreces elección.
Supongo que esto se debe a que sigo usando la tabla 2 entre la tabla 1 y la 3
De hecho, en la tabla 1, dado que para cada cuenta tengo muchas líneas de «producto», no puedo hacer conexión directa (líneas duplicadas).
Nuevamente @Anónimo, estaré muy agradecido por su respuesta y paciencia.
Anónimo
En respuesta a rbrechet
@rbrechet
Lo siento, escribí mal. Lo que hace es olvidarse de la tabla 2. Luego crea una conexión entre la tabla 1 y la tabla 3. Luego crea una medida en la tabla 1 con el código DAX, que le di. Entonces deberías ser bueno para ir. Avísame si insistes en tener la tabla 2. Entonces resolveremos algo juntos.
Déjame saber como va. También con mucho gusto te explico si quieres que 🙂
No olvide felicitar y aceptar una solución, si le funciona.
rbrechet
En respuesta a Anónimo
@Anónimo
No insisto para la tabla 2, el hecho es que no puedo hacer una relación entre la tabla 1/3 debido al código de cuenta duplicado en ambos (uno debido a múltiples representantes de ventas por cuenta, otro para múltiples productos por cuenta) ….
Anónimo
En respuesta a rbrechet
@rbrechet
He estado experimentando con diferentes posibles soluciones y quiero preguntarte; ¿Tiene algún control sobre la base de datos y cómo se almacenan los datos?
La razón por la que pregunto es porque tengo una solución específica en mente. La idea sería tener una columna de índice en la tabla 1 y luego usar la columna de índice como una columna de identificación, ya que, según tengo entendido, esta tabla tiene una fila para un pedido. Entonces, la idea sería duplicar todas las filas para el código 30. Puede relacionarlas con columnas según el nombre del representante de ventas (o alguna identificación que elija).
Avísame si tiene sentido.
Vea el ejemplo a continuación:
rbrechet
En respuesta a Anónimo
Muchas gracias, suena buena idea.
Tengo control sobre la base de datos.
La forma en que se hace:
=> Dado que no es posible un almacén de datos, tengo extracciones diarias de datos nocturnos del software a archivos csv.
=> Mi PBI está vinculado a esos archivos y se actualiza diariamente (los archivos se han fusionado en PBI)
Si ayuda
Anónimo
En respuesta a rbrechet
Entiendo. ¿Es posible implementar mi sugerencia sobre la creación de una columna de identificación y la duplicación de los pedidos adjuntos al código de cuenta 30?
rbrechet
En respuesta a Anónimo
Seguro, lo implementaré.
Una vez hecho esto y conectado, tendremos que volver con su fórmula dax, supongo.
Anónimo
En respuesta a rbrechet
@rbrechet
Sí, naturalmente. Solo envíame un mensaje aquí 🙂
rbrechet
En respuesta a Anónimo
Hecho 🙂
Anónimo
En respuesta a rbrechet
Muy bien, entonces crea una nueva columna en la tabla de hecho llamada tecla rep. La fórmula de DAX se ve así:
Repkey = ‘Tabla Fact1′[Code]& «» & ‘Tabla Fact1′[Sales rep]
Haces una columna similar en tu tabla de repeticiones:
Repkey = ‘Tabla de representantes'[code]& «» & ‘Tabla de representantes'[Sales rep]
Luego, crea una relación entre la tabla de hechos y la tabla de representantes con estas columnas.
Luego crea una columna calculada con esta fórmula DAX:
Importe total = «Tabla Fact1″[Amount] * RELACIONADO (‘Tabla de representantes'[Split])
Déjame saber como va. Con mucho gusto lo explicaré.
rbrechet
En respuesta a Anónimo
¡Sí, funciona de esta manera!
Muchas gracias, me ocuparé de ello ahora, especialmente si hay múltiples líneas de producto / fecha por cuenta.
Gracias por la paciencia y la solución. 🙂 🙂
Anónimo
En respuesta a rbrechet
@rbrechet
No hay problema, no dude en ponerse en contacto conmigo si tiene algún tipo de problema con Power BI 🙂
rbrechet