• Domingo 30 de Junio de 2024, 15:00

Autor Tema:  Resumen Sum() Condicional  (Leído 8012 veces)

superkco

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Resumen Sum() Condicional
« en: Jueves 6 de Abril de 2006, 09:16 »
0
Muy buenas a todos!
Soy prinicpiante en crystal report y me ha surgido una duda que no se como atacarla. Necesito hacer un campo resumen en el que me sume los campos de una columna pero en funcion de otra columna. Ej:

columna1  columna2
si                     3
no                    4
no                    1
si                     6
si                     8
si                     2
           TOTAL   19

Como he puesto en el ejemplo, hago un resumen sumatorio en la columna2 dependiendo de si la columna 1 es si (sumo) o no (no hago nada).
Hay compañeros en este fóro que han preguntado esto anteriormente pero no se les ha contestado. ¿Alguien puede ayudarme?
PD: Quien me ayude tiene una cañita pagada! jejeje.

txegaraba

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Resumen Sum() Condicional
« Respuesta #1 en: Miércoles 19 de Abril de 2006, 15:20 »
0
Puedes hacerlo de varias maneras una de ellas puede ser creando una fórmula que contenga algo parecido a:
if {Rpt.Columna1} ="Si" then {Rpt.Columna2} else 0
Con lo que estas acumulando en la fórmula el valor de Columna2 cuando columna1 vale "Si".
Incluyes la formula en el detalle (la ocultas si no quieres que se vea) y la totalizas al final.
Espero que te sirva