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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
PBI5851
Helper V
Helper V

Ayuda en el cálculo por día y mes

Hola amigos,

Por favor, puede ayudarme a resolver el conteo mensual. Los números son correctos cuando muestro el día, pero si elimino el día, los recuentos mensuales son incorrectos. Para el modelo de datos, la fecha de la tabla Calendario está conectada a Job_start

CntRepresentanteJob_StartJobID
23Steve10/1/2020J1234
15Mosaico10/1/2020J1235
19Perez10/1/2020J1236
14Mike10/1/2020J1237
4Greta10/1/2020J1238
21María10/1/2020J1239
20Kate10/1/2020J1240
20Jackie10/1/2020J1241
23Nancy10/1/2020J1242
18Angie10/1/2020J1243
20Steve10/2/2020J1244
19Mosaico10/2/2020J1245
1Perez10/2/2020J1246
14Diana10/2/2020J1247
10Mike10/2/2020J1248
1Greta10/2/2020J1249
19María10/2/2020J1250
22Kate10/2/2020J1251
18Jackie10/2/2020J1252
12Michele10/2/2020J1253
21Sam10/2/2020J1254
18Angie10/2/2020J1255
20Steve10/5/2020J1256
1Perez10/5/2020J1257
6Mike10/5/2020J1258
16Diana10/5/2020J1259
16Mike10/5/2020J1260
20Greta10/5/2020J1261
16Kate10/5/2020J1262
16Jackie10/5/2020J1263
3Evelyn10/5/2020J1264
12Michele10/5/2020J1265
13Nancy10/5/2020J1266
21Sam10/5/2020J1267
12Angie10/5/2020J1268
17Steve10/6/2020J1269
16Mosaico10/6/2020J1270
20Perez10/6/2020J1271
4Mike10/6/2020J1272
17Diana10/6/2020J1273
18María10/6/2020J1274
21Kate10/6/2020J1275
3Evelyn10/6/2020J1276
14Nancy10/6/2020J1277
21Sam10/6/2020J1278
19Mosaico10/7/2020J1279
18Perez10/7/2020J1280
16Diana10/7/2020J1281
13Mike10/7/2020J1282
17Greta10/7/2020J1283
17María10/7/2020J1284
21Jackie10/7/2020J1285
2Evelyn10/7/2020J1286
11Michele10/7/2020J1287
15Nancy10/7/2020J1288
20Sam10/7/2020J1289
11Angie10/7/2020J1290
18Steve10/8/2020J1291
19Mosaico10/8/2020J1292

El objetivo es capturar por día, cuántos representantes estaban activos y multiplicarlo por un 5, pero Steve, Kate y Angie obtienen 8, 9 y 10 como el factor.

Por ejemplo: el 10/1, había 10 repeticiones, por lo que el recuento objetivo para 10/1 debe ser 7*5 + (1*8 #for steve) + (1*9 #for kate) + (1*10 #for angie)

en 10/2 había 12 repeticiones, por lo que el recuento objetivo es 8* 5 + (1*8 #for estiba) + (1*9 #for kate) + (1 *10 #for angie) a 433

Lo que estoy tratando de lograr son dos imágenes.

Día Visual

FechaRecuento de objetivos
10/1/2062
10/2/2067
10/5/2072
10/6/2062
10/7/2082
10/8/2013

Visual mensual

MesRecuento de objetivos
Octubre358

Soy capaz de lograr el desglose del día, pero cuando intento mostrar el mes, no obtengo el valor correcto. Por favor, ayúdame a resolver esto.

10 REPLIES 10
CNENFRNL
Community Champion
Community Champion

Hola, @PBI5851, crearía una tabla dimentual para diferentes factores respectivos a todos los representantes de la siguiente manera,

Screenshot 2020-10-14 105841.png

Este es el modelo de datos Screenshot 2020-10-14 105951.png

y el resultadoScreenshot 2020-10-14 110207.png

Es posible que desee hacer referencia al archivo adjunto para obtener más información.


Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension!

DAX is simple, but NOT EASY!

@CNENFRNL . La idea funcionará, pero no creo que pueda crear una sub-mesa de drep, porque los representantes pueden cambiar con frecuencia y podemos tener nuevos representantes ya que es una lista en movimiento. ¿Hay alguna manera de rellenar la tabla drep dinámicamente.

@CNENFRNL Yo también probé tu solución. Pero no funciona si hay varios meses. Si es un solo mes, funciona, pero con varios meses, todo muestra el mismo valor.

Ashish_Mathur
Super User
Super User

Hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

@Ashish_Mathur Gracias por el archivo. Pero hay un error. Para el 10 de mayo, Mike aparece dos veces, pero debe ser contado sólo una vez. por lo que el recuento para el 10 de mayo será de 9 repeticiones + steve + kate + angie, es decir, 45 +8+9+10 a 72. Cualquier recomendación sobre cómo solucionar eso.

Hola

Edite la medida para

Measure = SUMX(SUMMARIZE(VALUES(Data[Rep]),[Rep],"ABCD",min(Data[Column])),[ABCD])

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Hola @Ashish_Mathur . Según su recomendación (denominada Nueva medida), los valores individuales son correctos, pero el total ahora es incorrecto.

PBI5851_0-1602689460034.png

Hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
amitchandak
Super User
Super User

@PBI5851 , Puede crear una medida como esta y tratar de

sumx(table, Switch(true(), [Rep] á "Steve" , 8 , [Rep] á "Kate" , [Rep] á "Angie" , 10 , 5))

sevenhills
Super User
Super User

Si fuera yo, lo habría hecho así...

a) Añadir columna calculada en los datos de transformación

 #"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom Goal", each if [Rep] = "Steve" then 8 else if [Rep] = "Kate" then 9 else if [Rep] = "Angie" then 10 else 5),

da algo como

sevenhills_0-1602637247483.png

b) Medida Dax

Active Goal Count = 
var tempTable1 = SUMMARIZE('Your Table', 'Your Table'[Rep], 'Your Table'[Custom Goal], 'Your Table'[Job_Start])

Return sumx(tempTable1, 'Your Table'[Custom Goal])

Salida:

sevenhills_1-1602637345875.png

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.