En un artículo anterior expliqué la forma de contar, sumar y promediar los datos de un conjunto de valores. Si no lo has leído o si este tema es nuevo para ti, te recomiendo leer dicha publicación para una mejor comprensión:
Ahora veamos un ejemplo agregando una condición para considerar los registros siguientes:
Supongamos que queremos comparar cada fila con el total de cantidades para el mismo canal de venta que el registro que estamos comparando; es decir, queremos sumar todas las cantidades SI tienen el mismo canal de venta que la cantidad comparada. Entonces tenemos que:
Total de cantidades con canal de venta "Offline": 36,946
Total de cantidades con canal de venta "Online": 29,249
Total de cantidades con ambos canales de venta: 66,195
Nuestro resultado será este:
Ejercicio:
Calcular para cada fila:
- La cantidad de registros SI tienen el mismo canal de venta.
- La cantidad total (suma) en los registros, SI tienen el mismo canal de venta.
- La cantidad promedio en los registros, SI tienen el mismo canal de venta.
Primeramente, comprendamos las condiciones en Excel:
Se debe considerar todas las filas cuyo canal de venta coincida con el canal de venta de la fila que se está evaluando. Para el caso "Offline":
Rojo: canal de venta a evaluarse.
Verde y rojo: registros que coinciden con el canal de venta rojo,
los que se deben considerar.
los que se deben considerar.
Función CONTAR.SI(): Calcular la cantidad de registros con el mismo canal de ventas.
Conozcamos la función:
=CONTAR.SI(rango, criterio)
Donde:
Rango: Columna o selección de celdas que deben cumplir con la condición. Para nuestro caso, "$A$2:$A$11".
Criterio: Condición que deben cumplir las celdas en el rango. Para nuestro ejemplo, cada celda de la columna A que se vaya evaluando (A2, A3, A4... A11)
- Digita la siguiente función en la celda C2:
=CONTAR.SI($A$2:$A$11,A2) - Copia la celda C2 y pégala desde la celda C3 hasta la C11.
Función SUMAR.SI(): Calcular el total de las cantidades con el mismo canal de ventas.
Conozcamos la función:
=SUMAR.SI(rango, criterio, rango_suma)
Donde:
Rango: Columna o selección de celdas que deben cumplir con la condición. Para nuestro caso, "$A$2:$A$11".
Criterio: Condición que deben cumplir las celdas en el rango. Para nuestro ejemplo, cada celda de la columna A que se vaya evaluando (A2, A3, A4... A11)
Rango_suma: Columna o selección de celdas que contiene los valores a sumarse. Para nuestro caso, ya que los números a sumarse son las cantidades de la columna B, nuestro rango sería "$B$2:$B$11".
- Digita la siguiente función en la celda D2:
=SUMAR.SI($A$2:$A$11,A2,$B$2:$B$11) - Copia la celda D2 y pégala desde la celda D3 hasta la D11.
Función PROMEDIO.SI(): Calcular el promedio de las cantidades con el mismo canal de ventas.
Conozcamos la función:
=PROMEDIO.SI(rango, criterio, rango_promedio)
Donde:
Rango: Columna o selección de celdas que deben cumplir con la condición. Para nuestro caso, "$A$2:$A$11".
Criterio: Condición que deben cumplir las celdas en el rango. Para nuestro ejemplo, cada celda de la columna A que se vaya evaluando (A2, A3, A4... A11)
Rango_promedio: Columna o selección de celdas que contiene los valores a promediarse. Para nuestro caso, ya que los números a promediarse son las cantidades de la columna B, nuestro rango sería "$B$2:$B$11".
¿Notaste que al definir los rangos para las funciones, he utilizado el símbolo "$", por ejemplo en "$A$2:$A$11"? Esto se utiliza para fijar las celdas consideradas en una función, para inmovilizarlas al copiar la celda. En un próximo artículo estaré explicando más detalladamente este tema.

Publicar un comentario