Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Contar con varias condiciones

En el siguiente ejemplo veamos como contar con varias condiciones, para ello emplearemos la función CONTAR.SI.CONJUNTO, en la que colocaremos para cada condición un par de parámetros veamos como realizarlo.

Contar con varias condiciones

Fórmula para contar con varias condiciones

En el ejemplo podemos observar que la celda G7 contiene la fórmula:

=CONTAR.SI.CONJUNTO(C3:C12,"=Zapatillas",D3:D12,">350")

Notemos que los dos primeros parámetros definen la primera condición, la búsqueda del texto "Zapatillas" se realiza sobre el conjunto de celdas C3:C12, de acuerdo al cuadro mostrado  la fila 4 y la fila nueve cumplen con esta condición, tenga en cuenta que no se tiene en cuenta las diferencias que puedan existir por las mayúsculas y minúsculas.

En el caso del tercer y cuarto parámetros estos juntos definen la segunda condición,  aquí se busca en las celdas D3:D9 cuales son las que tienen un valor superior a 350, en este caso las filas 5, 6, 7, 8  y 9 cumplen con esta condición.

La función CONTAR.SI.CONJUNTO exige que todas las condiciones se cumplan de forma simultánea, en este caso dado que la primera condición se cumple en las filas 4 y 9, mientras que la segunda condición solo en las filas 5, 6, 7, 8  y 9, únicamente la fila 9 cumple ambas condiciones, al ser solo una fila la que cumple ambas condiciones el resultado de CONTAR.SI.CONJUNTO es 1.

Se pueden añadir mas condiciones, siempre en pares, donde se señale primero el rango que debe cumplir la condición, y a continuación la condición.

Tenga presente que la condiciones examinadas en este ejemplo comparan cada una de las celdas con un valor único, en el ejemplo se usó el texto "=Zapatilla" y ">350", sin embargo cuando se requiere realizar la  comparación de un rango de celdas con otro rango de celdas, se debe emplear una solución algo distinta la cual se describe con mayor detalle en el artículo "Contar comparando dos columnas"

Un comentario

  1. Es posible una formula que calcule el resutado final, para no hacerlo manual

Deja una respuesta

Los campos requeridos estan marcados con *.