Hola, Reynier!
Este tipo de consulta sería más apropiada para la lista users que para
la discuss_es, pero ahí va...
El 20/04/08, Reynier Perez Mira <[EMAIL PROTECTED]> escribió:
>
> if (Fac1Clima.Facultad == "IP") {
> TotalGeneral.Roto[Fac. 1] += Fac1Clima.Roto;
> }
>
> ¿Entienden ahora la suma condicional que quiero hacer? Espero ayuda
>
Hay algo que conceptualmente no entiendo, y es que en la columna
'Facultad' tienes números por una parte y el texto IP por otras...
bueno será dependiendo de tu organización de datos. Da lo mismo...
Suponiendo:
Nombre de la hoja: Fac1Clima
Columna Facultad: A2:A7
Columan Rotos: E2:E7
En cualquier hoja puedes totalizar los rotos de la facultad IP con:
=SUMAR.SI(Fac1Clima.$A$2:$A$7; "IP"; Fac1Clima.E$2:E$7)
si esta fórmula la copias a la derecha, dado que la columna Total (o
Cantidad) está a la derecha de Rotos, te funcionará igual para los
totales. Atención a los dólares de E$2:E$7 (fijo tan sólo la
referencia a filas, pero la referencia a columnas queda relativa).
En modo verboso se podría leer como: "evalúame las celdas de Facultad
que contengan "IP" y me sumas las celdas correspondientes de Rotos".
Según las necesidades que tengas, quizás podrías hacer la fórmula aún
más flexible y "multiuso", especificando el criterio en una celda, y
dentro de la fórmula hacer referencia a la celda que contiene el
criterio, en vez de al propio criterio ("IP" en el ejemplo).
Un ejemplo:
Hoja Datos (a partir de A1)
Zona Importe Otro importe
Norte 33 15
Sur 25 10
Norte 22 12
Sur 15 10
En la hoja donde quieras los resultados:
Criterio Total importe Total otro importe
Norte =SUMAR.SI(Datos.$A$2:$A$5; $A2; Datos.C$2:C$5)
Sur
La fórmula te servirá para todos los criterios y para ambos importes,
tan sólo te bastará copiar y pegar.
Bueno, espero no haberte confundido más.
Salud,
--
Ismael Fanlo
http://drupalmania.com
¡Locos por Drupal!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]