Un usuario Pregunto ✅
Anónimo
Hola a todos
desde una base de datos, aquí el Enlace, Hice esta función de resumen:
Pick_PKuph = resumir (filtro (ELEGIR, ELEGIR[TIPO]= «PK»), ELEGIR[ORA], ELEGIR[GIORNO], «tot», suma (ELEGIR[TOTALE]), «Prel», suma (ELEGIR[PRELEVATO]), «ops nr», DISTINCTCOUNT (ELEGIR[MATRICOLA]), «Contenitori», contar (ELEGIR[CONTENITORE]))
¿Cómo podemos hacer una suma condicional de TOT mientras filtramos:
– ¿La suma de TOT para cada ORA, por cada MATRICOLA, debe ser> 7?
Aquí el resultado alcanzado:
Nt tot | 308 | 479 | 833 | 647 | 648 | 379 | 117 | 40 | 37 | 80 | 257 | 445 | 452 | sesenta y cinco | 380 | 131 | |
Nr ops | 6 | 13 | 18 | 19 | 14 | 12 | 4 | 3 | 1 | 3 | 7 | 9 | 8 | 3 | 12 | 9 |
En el enlace adjunto se muestran todos los datos y también un ejemplo de tabla dinámica para lograr la salida
Gracias por la ayuda
lbendlin
Nr Ops :=
var a = SUMMARIZE(PICK,PICK[ORA],PICK[MATRICOLA],"Tot",sum(PICK[TOTALE]))
return COUNTROWS(filter(a,[Tot]>7))
Nt Tot :=
var a = SUMMARIZE(PICK,PICK[ORA],PICK[MATRICOLA],"Tot",sum(PICK[TOTALE]))
return SUMX(filter(a,[Tot]>7),[Tot])
Hice el filtro PK a nivel de página, pero puede agregarlo a las medidas si lo desea.
lbendlin
Nr Ops :=
var a = SUMMARIZE(PICK,PICK[ORA],PICK[MATRICOLA],"Tot",sum(PICK[TOTALE]))
return COUNTROWS(filter(a,[Tot]>7))
Nt Tot :=
var a = SUMMARIZE(PICK,PICK[ORA],PICK[MATRICOLA],"Tot",sum(PICK[TOTALE]))
return SUMX(filter(a,[Tot]>7),[Tot])
Hice el filtro PK a nivel de página, pero puede agregarlo a las medidas si lo desea.