Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreShape the future of the Fabric Community! Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions. Take survey.
Hola a todos,
Tengo un dato como abajo,
Hora | Nombre de la semana | Count_loading_col | Total_loading | Total tuyo | Location_name | Columna | Curweekoffset | Bandera principal |
41 | 20WK24 | 0 | 0 | 90 | 0 | -6 | 0 | |
4 | 20WK24 | 80 | Nd | -6 | 0 | |||
20WK24 | a | Nd | -6 | 0 | ||||
8 | 20WK24 | 0 | 0 | 90 | 0 | -6 | 0 | |
71 | 20WK24 | 0 | 0 | 80 | b | 0 | -6 | 0 |
3 | 20WK24 | 22 | 1 | 90 | 1 | -6 | 0 | |
21 | 20WK25 | 0 | 0 | 90 | 0 | -5 | 0 | |
13 | 20WK25 | 0 | 0 | 88 | 0 | -5 | 0 | |
20WK25 | Nd | -5 | ||||||
4 | 20WK25 | c | Nd | -5 | 0 | |||
41 | 20WK25 | 0 | 0 | d | 0 | -5 | 0 | |
7 | 20WK25 | 0 | 0 | 0 | -5 | 0 | ||
20WK25 | Nd | -5 | 0 | |||||
47 | 20WK25 | 0 | 0 | 80 | b | 0 | -5 | 0 |
11 | 20WK25 | 0 | 0 | 80 | 0 | -5 | 0 | |
23 | 20WK25 | 0 | 0 | e | 0 | -5 | ||
9 | 20WK25 | 0 | 0 | b | 0 | -5 | 0 |
Quiero salida como abajo,
Aquí necesito calcular YTD hasta la semana. Por ejemplo (suma de todos los porcentajes de la semana)/(recuento de semanas que tiene datos).
La suma de todo el porcentaje de semanas se calcula utilizando
Nota: El recuento de todas las semanas debe contar incluso si es cero en lugar de espacios en blanco. ¿Cómo puedo abordar esto?
Gracias
por favor, intente esto
porcentaje: DIVIDE(CALCULATE(SUM(TATLOADING[Main flag]),ALLEXCEPT(weekname)),CALCULATE(COUNT('TATLOADING'[Main flag]),ALLEXCEPT(WEEKNAME)).
Proud to be a Super User!
@ryan_mayu, Gracias por la respuesta. Aquí estoy tratando de calcular el total de todas las semanas, en lugar de porcentaje.
20W22 % es 40%,
20W23 % es 50% .... también 20W28 100%.
Ej. 20W22 a 20W28. Así que 320% / 8 (que es la suma de porcentajes de todas las semanas / número total de semanas), que es 40%YTD).
¿podría explicar más detalles sobre esto?
1. cómo obtener el valor porcentual para cada semana
2. por ejemplo, W24, 10%, W25, 20%, el resultado esperado será la suma del porcentaje de cada semana dividido por el número de semanas, (10%+20%)/2?
Proud to be a Super User!
@ryan_mayu,tengo porcentaje usando debajo de la fórmula,
a continuación se muestran los datos para las pruebas. creo una columna de la semana
Luego creo una tabla
Table 2 = SUMMARIZE('Table','Table'[weekname],'Table'[week],"percentage",DIVIDE(CALCULATE(sum('Table'[MainFlag]),ALLEXCEPT('Table','Table'[weekname])),CALCULATE(COUNT('Table'[weekname]),ALLEXCEPT('Table','Table'[weekname])))+0)
A continuación, cree una nueva columna para este
YTD = DIVIDE(SUMX(FILTER('Table 2','Table 2'[week]<=EARLIER('Table 2'[week])),'Table 2'[percentage]),CALCULATE(DISTINCTCOUNT('Table 2'[weekname]),FILTER('Table 2','Table 2'[week]<=EARLIER('Table 2'[week]))))
para su última pregunta, agregue +0 al final de la fórmula para cambiar de en blanco a 0.
Creo que tal vez podemos usar una medida para obtener la salida esperada. vamos a ver si alguien más puede proporcionar una mejor solución.
Proud to be a Super User!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.