Suma con mas de dos condiciones

01/12/2004 - 03:25 por cuejorge2003 | Informe spam
Buen día,

Ya me han respondido a esta pregunta pero es muy lento el código que he
elaborado. Lo que quiero hacer es:
Tengo una base de datos de A1 hasta AC10000.
quiero sumar con varias condiciones:
Quiero sumar de una base de datos con 27 columnas y mas de 10,000 renglones
con las condiciones:

que en G2:G10000 = 416500
que en H2:H10000 = 1
que en X2:X10000 lo que empiece con ALAMBRE
y que sume S2:S10000

De antemano gracias.
Un saludo.
Jorge
 

Leer las respuestas

#1 Juan Sánchez
01/12/2004 - 15:08 | Informe spam
Puedes usar las funciones de base de datos, en este caso BDSUMA, es como
trabajar con filtros avanzados.

Defines un área de criterios, p.ej. en la parte superior de tu tabla.
Digamos que los nombres de tus campos (columnas) son CAMPO G, CAMPO H, CAMPO
X y CAMPO S
En el área de criterio escribes los nombres de campos y debajo de cada uno
los criterios por los que vas a filtrar. P.ej.
CAMPO G CAMPO H CAMPO X
416500 1 ALAMBRE*

El asterisco es un comodín, con eso le indicas todo lo que empiece con
alambre.

Supongamos que los criterios se los definió en el rango A1:C2
Tu base de datos comienza en A4:AC10003

entonces los argumentos de la función BDSUMA serán:
Base de datos: A4:AC10003
Nombre de campo: "CAMPO S" (es el nombre del campo que vas a sumar)
Criterios: A1:C2

Espero ser claro, sino avisa.

Slds,
Juan




""
escribió en el mensaje
news:
Buen día,

Ya me han respondido a esta pregunta pero es muy lento el código que he
elaborado. Lo que quiero hacer es:
Tengo una base de datos de A1 hasta AC10000.
quiero sumar con varias condiciones:
Quiero sumar de una base de datos con 27 columnas y mas de 10,000


renglones
con las condiciones:

que en G2:G10000 = 416500
que en H2:H10000 = 1
que en X2:X10000 lo que empiece con ALAMBRE
y que sume S2:S10000

De antemano gracias.
Un saludo.
Jorge

Preguntas similares