Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola,
Necesito ayuda con lo siguiente:
Tengo en una tabla a las personas con sus saldos, como se muestra en la siguiente imagen:
Y lo que quiero hacer es contar a la gente que su saldo es mayor a 0 y ponerlo en un gráfico de indicador como lo muestra la siguiente imagen:
Ahí dice que solo hay dos personas, pero yo se que hay muchas más personas con saldo mayor a 0, la expresión que estoy ocupando es la siguiente:
Count (DISTINCT (if ((Report_AO_ENE_OCT.Subtotal) - ((GF.abonos) + (GC.ABONOS))> 0, Report_AO_ENE_OCT .Viaticante)))
También probé con la siguiente expresión pero me marcó error:
Count (DISTINCT (if (Sum(Report_AO_ENE_OCT.Subtotal) - (Sum(GF.abonos) + Sum(GC.ABONOS))> 0, Report_AO_ENE_OCT .Viaticante)))
Alguna sugerencia o alguien que pueda decirme que es lo que estoy haciendo mal?
Gracias.
Hector,
Te adjunto el archivo qvd con la solucion:
=SUM(if(Floor(Aggr((SUM(Reporte_AO_ENE_OCT.Subtotal)- (SUM(GF.abonos) + SUM(GC.ABONOS))),Reporte_AO_ENE_OCT.Viaticante))>0,1,0))
Saludos.
Hola Hector,
prueba la siguiente expresión sum(if(aggr(Report_AO_ENE_OCT.Subtotal - (GF.abonos+GC.ABONOS),Report_AO_ENE_OCT .Viaticante)>0,1))
Hola Diego,
Muchas gracias por tu respuesta y tu consejo.
Ya utilice la expresión que me recomiendas pero ahora me dice que hay cero deudores.
Saludos.
Buen Día, Hector.
Puedes subir un qvd con datos de ejemplo, para poder ayudarte.
Saludos.
Buen día Bertin,
Muchas gracias por la ayuda que me quieres brindar, con mucho gusto lo adjunto.
Saludos.
Hola Hector,
=sum(if(aggr(sum(Reporte_AO_ENE_OCT.Subtotal) - (sum(GF.abonos)+sum(GC.ABONOS)),Reporte_AO_ENE_OCT.Viaticante)>0,1))
Lo que hace la anterior expression es primero realizar el calculo por viaticante usando la función Aggr, luego el resultado de este calculo lo valida si es mayor a 0 y si cumple la condición va sumando 1 en 1.
Hector,
Te adjunto el archivo qvd con la solucion:
=SUM(if(Floor(Aggr((SUM(Reporte_AO_ENE_OCT.Subtotal)- (SUM(GF.abonos) + SUM(GC.ABONOS))),Reporte_AO_ENE_OCT.Viaticante))>0,1,0))
Saludos.
Hola Diego,
Muchas gracias por tu ayuda.
Saludos.
Bertin,
Muchísimas gracias por tu ayuda, con esa expresión ya pude hacer que los número cuadraran con lo que mostraba lo tabla y además me sirvió para unas gráficas que ya había hecho anteriormente.
Saludos.