Si tuvieron la enorme dicha de haber leído
este post, a estas alturas son felices usuarios de la funcion
SUMAR.SI(), una función útil en extremo, pero con un problema para el siguiente caso: solo puede evaluar una sola condición.
[+/-] Ver el resto / Ocultar
Vamos a la solución. Tengo la siguiente tabla:
pregunta: ¿Como hago para sumar los importes correspondientes a luis o pedro, de un día determinado?
respuesta: utilizando las tan temidas funciones matriciales
aqui la cuestión es sencilla: excel debe sumar solo si el registro corresponde a pedro el día martes.
veamos:
={SUMA(SI(D2:D12="pedro";SI(E2:E12="martes";F2:F12)))}
exacto: anido funciones. En primer lugar, le ordeno que sume... pero ojo, no que sume cualquier cosa, si no que lo haga solo SI se cumplen las dos condiciones internas.
Luego de terminar de redactar la función, no olviden presionar Ctrol + Shift + Entrar, para que excel la convierta en matricial.
La fotito del adiós:
por qué tan pronto el adiós?? mejor les dejo otro ejemplo, con 3 condiciones:
quiero que excel sume las ventas de juan, los días miercoles, si estas son mayor a 10
=SUMA(SI(D2:D12="juan";SI(E2:E12="miercoles";SI(F2:F12>10;F2:F12))))
todavia no encuentro la funcion matricial, atemporal, trigonométrica, logica, etc etc etc o bien una macro que pueda hacer que mi señora me deje de retar... como lo está haciendo ahora mismo... por que es muy tarde y mañana tengo que ir a trabajar. ¿será por que tiene razón?
nos vemos en el próximo post. y no se preocupen x las "matriciales", ya explicaré bien el por qué de su existencia y funcionamiento.
Comentarios
Publicar un comentario