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.
hola
El departamento de ventas se fijó alguna meta para cada ARTÍCULO
artículo | Gol |
calzado | 500 |
camisa | 300 |
atar | 600 |
Necesito dividir el objetivo para cada agente en función del % de los clientes a los que vendieron el año pasado
De mi tabla de ventas por medidas dax:
Calculé el número total de clientes de 2020
Calculé el número de clientes para cada agente en 2020
Entonces calculé el % de cliente de cualquier agente...
CLIENTES TOTALES 2020 = 200
CLIENTES de John 2020 = 20
CLIENTES de Alfred 2020 = 50
% del cliente de Jhon = (20/200)*100 = 10%
% del cliente de Jhon = (50/200)*100 = 25%
Hasta ahora no hay problema,
ahora ¿Cómo puedo dividir el objetivo por el % de clientes de los agentes?
No hay relación entre la tabla de objetivos y el agente.
Estos son los resultados que necesito obtener:
agente | artículo | %CLIENTES | Gol |
Jhon | calzado | 10 | 50 |
Jhon | camisa | 10 | 30 |
Jhon | atar | 10 | 60 |
Alfred | calzado | 25 | 125 |
Alfred | camisa | 25 | 75 |
Alfred | atar | 25 | 150 |
Espero que todo esté claro
Muchas gracias
Paul
Solved! Go to Solution.
No @paolomint
No está claro acerca del modelo de datos y la estructura de tablas, por lo que creo un ejemplo, puede tomar los pasos a continuación para la referencia.
-
1.cree la tabla de objetivos.
GoalTable = SUMMARIZECOLUMNS(ClientsTable[Agent],ItemGoalTable[ITEM])
resultado:
2.crear las dos medidas.
Measure_%CLIENTS =
VAR _total =
CALCULATE ( SUM ( ClientsTable[CLIENTS 2020] ), ALL ( ClientsTable ) )
RETURN
DIVIDE ( SELECTEDVALUE ( ClientsTable[CLIENTS 2020] ), _total )
Measure_GOAL =
VAR _CLIENTS =
CALCULATE (
[Measure_%CLIENTS],
FILTER (
ClientsTable,
ClientsTable[Agent] = SELECTEDVALUE ( GoalTable[Agent] )
)
)
VAR _num =
CALCULATE (
SELECTEDVALUE ( ItemGoalTable[GOAL] ),
FILTER (
ItemGoalTable,
ItemGoalTable[ITEM] = SELECTEDVALUE ( GoalTable[ITEM] )
)
)
RETURN
_CLIENTS * _num
resultado:
Puede comprobar el archivo de ejemplo que adjuntaba a continuación.
Saludos
Equipo de apoyo a la comunidad _ Tang
Si esta publicación ayuda,por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @paolomint
No está claro acerca del modelo de datos y la estructura de tablas, por lo que creo un ejemplo, puede tomar los pasos a continuación para la referencia.
-
1.cree la tabla de objetivos.
GoalTable = SUMMARIZECOLUMNS(ClientsTable[Agent],ItemGoalTable[ITEM])
resultado:
2.crear las dos medidas.
Measure_%CLIENTS =
VAR _total =
CALCULATE ( SUM ( ClientsTable[CLIENTS 2020] ), ALL ( ClientsTable ) )
RETURN
DIVIDE ( SELECTEDVALUE ( ClientsTable[CLIENTS 2020] ), _total )
Measure_GOAL =
VAR _CLIENTS =
CALCULATE (
[Measure_%CLIENTS],
FILTER (
ClientsTable,
ClientsTable[Agent] = SELECTEDVALUE ( GoalTable[Agent] )
)
)
VAR _num =
CALCULATE (
SELECTEDVALUE ( ItemGoalTable[GOAL] ),
FILTER (
ItemGoalTable,
ItemGoalTable[ITEM] = SELECTEDVALUE ( GoalTable[ITEM] )
)
)
RETURN
_CLIENTS * _num
resultado:
Puede comprobar el archivo de ejemplo que adjuntaba a continuación.
Saludos
Equipo de apoyo a la comunidad _ Tang
Si esta publicación ayuda,por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Paolo,
Si entiendo correctamente, ¿tiene una tabla de objetivos de ventas y, a continuación, una tabla de agentes y el número de clientes del año pasado?
Si las tablas no están conectadas, puede usar una medida para filtrar la tabla a un valor seleccionado y, a continuación, calcular el objetivo.
Por ejemplo, FILTER ( 'TableName', 'TableName'['Item'] = "Shoes" )
Puede usar el elemento de la tabla de agentes, si tiene uno, para filtrar la tabla de destino.
Hágamelo saber si eso tiene sentido y puedo ayudar más si es necesario!
gracias
Josh
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 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |