Trucos #1: SUMAR.SI con más de una condición

Hola! Hoy vamos a uno de mis trucos favoritos, y es una de las cosas más solicitadas en foros de excel.

La fórmula "SUMAR.SI" es buenísima, pero solo suma lo que cumpla una condición determinada.

Si querés ver como funciona SUMAR.SI, podés hacer click en la siguiente entrada:
Funciones SUMA y SUMAR.SI 
Otra cosa que vamos a usar en esta entrada, son la función TEXTO para dar algún formato:
Función Texto
y la CONATENACION
Funciones Sustituir y Concatenar

Ahora, vamos a darle más de una condición a esta fórmula.
Supongamos que tenemos una planilla con fechas, vendedores e importes:

Click en la imagen para agrandar

Usando "SUMAR.SI", podemos sumar el importe que logró cada vendedor, como se muestra en la siguiente imagen:
Click en la imagen para agrandar

Ahora, que ocurre si quiero saber cuánto vendió cada uno por mes? En este ejemplo es una pavada, a simple vista resolvemos el problema. Como siempre decimos, imaginate que esta planilla tiene 3000 líneas y 40 venedores. Podemos ordenar la planilla por fecha y luego por vendedor y luego sumar. Eso solo nos llevaría un tiempo, ni hablar si tenemos 100 planillas.
Vamos a ver el uso de la función SUMAR.SI con ambas condiciones: es decir, que sume los "Juan" de Junio, los "Juan" de Julio, etc. Tenemos 2 condiciones: mes y vendedor.
Como dije al principio, SUMAR.SI solo acepta 1 condición. Entonces, el truco está en hacer 1 condición de dos.
¿Como humanos que haríamos? Buscamos celda por celda, los que tengan el mes Junio (para empezar por Junio), y si esto es correcto, vemos que diga Juan. Si es así, lo sumamos en la calculadora y seguimos con el siguiente.
Vamos a usar la columna A para eso: vamos a poner LA condición MES & VENDEDOR:

Click en la imagen para agrandar

Usamos TEXTO para darle formato UNIFORME al mes que va a ser precedente del vendedor. Listo, ya está: MES+VENDEDOR es nuestra condición de SUMAR.SI. Pongamos en donde pongamos SUMAR.SI(A3:A15;"06Juan";D3:D15)
nos va a sumar todos los importes que cumplan la condición "06Juan" (o sea, todas las ventas de Juan en Junio).

Ahora vamos a darle "nombre" al Mes+Importe: A3:A15, en este ejemplo, lo llamamos Mes_Vendedor. Y a los importes  D3:D15 lo llamamos Importe. Simplifica referirnos a un nombre, en lugar de a un rango. Tiene dos ventajas: no errarle al escribirlo, y no poner signos $ para que al copiar no se nos corra:

Click en la imagen para agrandar
Click en la imagen para agrandar

Ahora nos queda:

SUMAR.SI(Mes_Vendedor;"06Juan";Importe)

Y vamos a simplificar aún más esto: dijimos que la idea es que nos ayude a hacer más rápida las tareas. Y si en cada caso tengo que poner "06Juan", "07Juan", "08Juan", etc. tengo 18 condiciones (6 meses x 3 vendedores). Ni hablar si tengo los 12 meses y 40 vendedores. Y si tengo 400 vendedores?

Empezamos a armar una planilla como esta:

Click en la imagen para agrandar

Tenemos nuestras columnas para los meses, nuestras filas para los vendedores. En G3 vamos a queres las ventas de Juan en Junio, nuestro bendito:
SUMAR.SI(Mes_Vendedor;"06Juan";Importe)
Pero dijmos que no. Que esto no tiene sentido. Queremos pensar y escribir mucho ahora para pensar y escribir poco luego.
Ese 06Juan, no es otra cosa que el
TEXTO(MES(G2);"00")&F3
O no? Y el de al lado, es el
TEXTO(MES(H2);"00")&F3
Y así sucesivamente. Como queremos "trabar" esa F para cuándo copiemos para el costado, ponemos el signo $ delante. Y como queremos "trabar" ese 2 que se refiere al mes de los encabezados puestos en fila 2, hacemos lo propio con el 2 dentro de MES(). Queda esto:
=SUMAR.SI(Mes_Vendedor;TEXTO(MES(G$2);"00")&$F3;Importe)
Podemos comprobar que se puede copiar para el costado, y para abajo:

Click en la imagen para agrandar

Vamos a agregar unos totales para que veas que es igual: que cada vendedor vendió lo que sacamos con el primer SUMAR.SI:

Click en la imagen para agrandar

En la planilla que dejamos para descargar, te dejamos este ejemplo, y otro en el que, además, los tipos de operaciones se dividen en A, B y C (para que veas que se puede hacer con más de 2 condiciones también: mes, vendedor y tipo de operación), OJO que es similar pero cambian los "NOMBRES" de Mes_Vendedor y el de Importe, porque sino haría referencia al ejemplo 1:

Click en la imagen para agrandar


DESCARGAR Planilla Ejemplo


Hacé clic para ver de que forma podés colaborar con nosotros:

Como colaborar

Hasta la próxima!


No hay comentarios:

Publicar un comentario

Te puede interesar: