Sumar valores adyacentes según múltiples criterios en Excel

Hola buenas,
Estoy intentando (con mis conocimientos básicos en funciones y código VB) realizar lo siguiente de diferentes maneras en excel pero no consigo dar con la forma que me realice lo que deseo y expongo a continuación:
En una Hoja1
A B C

Código Cantidad Totales

AB1 7 Cantidad de AB1 (7)

AB2 9 Cantidad de AB1 + cantidad de AB2 (7+9)

AB3 4 Cantidad de AB1 + cantidad de AB2 + cantidad de AB3 (7+9+4)

AB4 6 Cantidad de AB1+cant de AB2+cant de AB3+cant de AB4 (7+9+4+6)

CH1 10 Cantidad de CH1 (10)

CH2 8 Cantidad de CH1 + cantidad de CH2 (10+8)

CH3 3 Cantidad de CH1 + cantidad de CH2 + cantidad de CH3 (10+8+3)

DA1 12 Cantidad de DA1 (12)

DA2 4 Cantidad de DA1 + cantidad de DA2 (12+4) . .

. . 265 códigos en columna A (EB1...., GA1...., KE1...) conjunto variable entre 1 y 6 del mismo código:XX1,XX2,XX3... . .

Es decir, los valores iniciales de los códigos AB1, CH1, etc se deben sumar al resto de códigos que empiezan por las mismas iniciales y ese dato mostrarse en C.
Espero haberme explicado y que algún experto pueda ayudarme porque me da a que pueda ser una tarea complicada dada la gran cantidad de criterios (265 que éstos van siempre en el mismo orden pero son variables como indiqué antes)


Muchas gracias anticipadas

Rosa

1 Respuesta

Respuesta
1

Me pongo con tu tema

Espérame

Escribe esta fórmula en la celda C2 (supongo que es esa la primera de los totales)

Y luego arrastrala hacia abajo

=SI(IZQUIERDA(A2;2)=IZQUIERDA(A1;2);C1+B2;B2)

recuerda finalizar la consulta

Buenos días Luis,

Muchas gracias ha sido una perfecta solución. (Yo probé la condicional SI con SUMA pero no conseguía los resultados deseados). La función IZQUIERDA que no la conocía la voy a estudiar porque me va venir bien en otras ocasiones, porque gracias a ti, he podido verla en funcionamiento.

Un saludo

Rosa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas