
Tengo la siguiente tabla:
Muestra un SKU y luego la duración de producción del SKU, luego un nuevo SKU y la duración.
Lo que puede ver es el SKU 1 y luego el SKU 2, que es nuevo, y luego el SKU 3-10, que es el mismo que el SKU 1. Cuando esto ocurra, me gustaría sumarlos. El resultado se verá así:
Me gustaría hacer esto sin VBA y con fórmulas. Nunca hay más de 10 SKU y por tanto 10 duraciones.
Respuesta1
Si solo necesita sumar los valores de los últimos 8 SKU, puede usar:
=IF(COUNTIF(E2:T2,E2)=8,SUMPRODUCT(--(E2:S2=E2)*F2:T2),"")
Donde E2 es el SKU que se repite en SKU3-10
siendo E2:T2 los valores de SKU3---Proceso10
Respuesta2
Si quieres SUMAR varios valores que tienen una clave (SKU) en común puedes usar el comando SUMAR.SI:
- Coloque sus datos en 2 columnas, siendo la primera columna el SKU y la segunda el valor.
- Haga una lista de los SKU que le interesan.
- Escribe el comando:
=SUMAR.SI(lista de claves,valor a buscar,lista de valores)
Como esto:
=SUMAR.SI($A$3:$A$9,D3,$B$3:$B$9)
Y este comando buscará en la lista todas las apariciones de SKU y sumará su valor.