Вы находитесь на странице: 1из 12

La funcin CONTAR.

SI con todo detalle


FUNCIONES

Como ya hemos comentado muchas veces previamente Excel es


mucho ms que una calculadora. La funcin CONTAR en Excel y la
funcin CONTAR SI en Excel junto con la funcin CONTAR SI
CONJUNTO son funciones increblemente potentes y verstiles y su
utilidad est fuera de dudas.
A continuacin os mostramos un montn de ejemplos para que
puedas ver todas las maneras que tienes en Excel para contar.
Puedes contar palabras, nmeros, conjuntos de celdas o casi
cualquier cosa que se te ocurra. Para ello sintate cmodo que
empezamos.

o
o
o
o
o

o
o

Contenido [Ocultar]
1 La funcin CONTAR, antecesora de CONTAR SI
1.1 La funcin CONTARA
2 La funcin CONTAR SI en Excel
2.1 Funcin CONTAR SI con criterio igual a
2.2 Funcin CONTAR SI con criterio mayor que / menor
que
2.3 Erro de la funcin CONTAR SI en Excel
2.4 Funcin CONTAR SI con criterio mayor o igual que /
menor o igual que
2.5 Funcin CONTAR SI con criterio contiene
2.6 Funcin CONTAR SI con criterio diferente de vaco
3 La funcin CONTAR SI CONJUNTO en Excel
4 Ejercicio con la funcin CONTAR SI en Excel
4.1 Soluciones a los ejercicios de la funcin CONTAR SI

La funcin CONTAR, antecesora de


CONTAR SI
Antes de hablar de la funcin CONTAR SI que te sirve para contar los
valores de una lista dado unos criterios te hablar de la
importantsima funcin CONTAR. La verdad es que la sintaxis de esta
funcin de Excel es muy sencilla y nos permite conocer el nmero de
celdas de un rango seleccionado que tengan valores numricos. La
sintaxis de esta funcin es:
=CONTAR(rango1;rango2;rango3...)

Es decir, podemos tener varios rangos de celdas con los que poder
contar los valores numricos.
Ejemplo 1: contar valores numricos en un rango
En el siguiente ejemplo vamos a ver como contar valores numricos
en un rango de celdas continuo. Para ello usaremos la siguiente
sintaxis:
=CONTAR(A1:A10)

El resultado de aplicar esta funcin ser:

El resultado de la operacin anterior ser 3 puesto que slo


contaremos los 3 valores numricos del rango.
Ejemplo 2: contar valores numricos en varios rangos
En este ejemplo vemos en la siguiente imagen como los argumentos
de la funcin CONTAR son dos. No hace falta que usemos varias
funciones CONTAR sino una nico funcin.

La funcin CONTARA
La funcin CONTARA es la evolucin de la funcin CONTAR. Esta
funcin nos permite contar los valores numricos y no numricos de
un rango. Es decir, cuanta las celdas no vacas de un rango de celdas.
La sintaxis es igual que en el caso de la frmula CONTAR:
=CONTARA(rango1;rango2;...)

Por ejemplo, en la siguiente imagen vemos un rango de celdas con


valores tipo:

Numricos
De texto

Errores
Verdader/Falso
Y la funcin los cuenta todos.

El resultado de la funcin del ejemplo ser 7 puesto que tiene en


cuenta todos lo valore no vacos de las celdas.

La funcin CONTAR SI en Excel


Esta frmula de Excel es de las ms importantes que debemos
aprender pues nos permite contar elementos dada una condicin. Por
ejemplo, si tenemos un listado de valores y queremos contar aquellos
que sean mayores que 10 usaremos la frmula CONTAR SI.
La sintaxis de la funcin CONTAR SI es muy sencilla.
=CONTAR.SI(rango;criterio)

Donde:

Rango es el rango de celdas que queremos contar de manera


condicional.
Criterio es el que aplicamos para contar aquellas celdas que
cumplan determinado criterio
Por ejemplo, algunos criterios que se pueden usar son:
Igual a
Menor que
Mayor que
Menor o igual que
Mayor o igual que
Contiene
Estos criterios son bastante evidentes y su significado no hace falta
explicarlo. Ahora bien, la manera de introducirlos en una frmula
puede ser algo ms confuso.

Funcin CONTAR SI con criterio igual a


Si quieres usar el criterio igual a con valores numricos la sintaxis
que debemos usar es:
=CONTAR.SI(A1:A10;15)

En cambio, si queremos usarlo con valores de tipo texto como en el


siguiente ejemplo usaremos:
=CONTAR.SI(A1:10;"aa")

Es decir, tenemos que poner el argumento entre comillas.

Tambin podremos usar un criterio del tipo igual a en Excel que nos
permita hacer referencia a una celda.
Por ejemplo, podemos usar la frmula:
=CONTAR.SI(A1:10;B1)

De esta manera, contaremos todas las celdas cuyo contenido sea


igual al valor de la celda A1 ya sea un nmero o un texto.

Funcin CONTAR SI con criterio mayor que /


menor que

Con la funcin CONTAR SI podemos usar un criterio comparativo de


valores que nos permita conocer el nmero de celdas de un rango
cuyo valor sea menor o mayor que el valor del criterio.
Para poder hacerlo usaremos la siguiente sintaxis:
=CONTAR.SI(mi_rango;"<mi_valor_criterio")

Fjate que al usar el operador < (o >) usamos tambin las comillas
dobles. Esto es as porque estamos combinando un caracter de tipo
texto con un nmero y no podemos hacerlo sin comillas ().
Por ejemplo, si queremos contar todos los valores menores de 10 del
rango A1:A10 usaremos la siguiente expresin:
=CONTAR.SI(A1:A10;"<10")

En la siguiente imagen se ver ms claro:

El resultado de este ejemplo es 5 porque slo hay cinco valores que


sean menores de 10.
Pero puede pasar que no conozcamos el valor del criterio y que est
est en una celdas as que usaremos la frmula:
=CONTAR.SI(A1:A10;"<"&B1)

Donde en la celda B1 es la que nos marcar el criterio para contar las


celdas.

Erro de la funcin CONTAR SI en Excel

Si intentamos usar la misma frmula pero sin comillas Excel nos


mostrar el siguiente error:

Aunque no es muy indicativo nos permite conocer que hay un


problema en nuestra frmula CONTAR SI.

Funcin CONTAR SI con criterio mayor o igual


que / menor o igual que
Es muy similar al apartado anterior, la diferencia es que antes del
smbolo mayor que (o menor que) pondremos el smbolo de igual
(=).
En el mismo ejemplo que antes, si queremos contar los valores que
son mayores o iguales a 10 usaremos la siguiente frmula de Excel:
=CONTAR.SI(A1:A10;"<=10")

Nota: es muy importante que pongas los smbolos de menor que (<) o
mayor que (>) antes del smbolo igual (=). Sino Excel nos devolver
0.

Funcin CONTAR SI con criterio contiene

Este es un pequeo truco que nos permite contar todas las celdas que
contengan un determinado conjunto de caracteres. Por ejemplo, en el
siguiente caso queremos contar todas las palabras que tengan, al
menos, una a.

Este ejemplo nos sirve con maysculas y minsculas


independientemente. Como puedes ver, hay cinco celdas que
contienen una a ya sea esta mayscula o minscula.
Tambin podemos ser ms restrictivos y buscar todas las celdas que
con contienen una A pero con un determinado nmero de
caracteres. Por ejemplo si usamos el criterio:

?a buscaremos todas las celdas que contienen dos caracteres


y terminan en a
a? es el caso opuesto al anterior. Se cuentan todas las celdas
que tengan dos caracteres y contengan una a
Bsicamente este truco funciona con tantas interrogaciones como
queramos para contar caracteres antes o despus.
Las siguientes imgenes te ayudarn a entender mejor este concepto.
Ejemplo CONTAR SI 1
En este ejemplo contamos todos los valores que tengan 4 caracteres
y terminen en la letra a. Para ello usamos la frmula:
=CONTAR.SI(D1:D10;"???a")

En la siguiente imagen, las celdas sealadas en amarillo son aquellas


que cumplen con el criterio y, por tanto, las que se cuentan.

Ejemplo CONTAR SI 2
En este caso usamos la frmula CONTAR SI para contar aquellas
celdas que tienen un numero determinado de caracteres que tienen
unas caractersticas concretas. En el ejemplo estamos buscando
todas las celdas que tengan una b en la segunda posicin y una a al
final de la palabra.
La frmula que hemos usado es:
=CONTAR.SI(D1:D10;"?b?a")

Funcin CONTAR SI con criterio diferente de


vaco
Si queremos contar celdas no vacas deberemos usar el operador
<> que en programacin implica diferente de. El problema que
tenemos es que debemos unir este operador lgico con el smbolo de
vaco que en Excel es con dobles comillas (). Para poder unirlos
deberemos usar el smbolo de unin &.
La frmula que deberemos utilizar es:

=CONTAR.SI(D1:D10;"<>"&"")

En la siguiente imagen se cuentan aquellas celdas marcadas en


amarillo:

La funcin CONTAR SI CONJUNTO en


Excel
Esta funcin de Excel funciona prcticamente igual que su
predecesora, la funcin CONTAR SI. Mediante esta funcin
podemos contar celdas con varios criterios. La sinxtaxis de esta
funcin es:
=CONTAR.SI.CONJUNTO(rango1;criterio1;.;rango n; criterio n)
Es decir, podemos usar varios rangos y criterios siempre y cuando
sigamos las normas que hemos explicado previamente para los
criterios. Adems, si usamos varios rangos debern tener todos la
misma longitud, es decir el mismo nmero de filas o columnas.
En el siguiente ejemplo estamos contando todos los valores mayores
de 10 y que en la celda de la derecha tengan un valor menor igual a
la letra A. Para ello usamos la siguiente sintaxis:
=CONTAR.SI.CONJUNTO(rango1;">10";rango2;"A")

Donde estamos obligando a contar las celdas que cumplen que en el


rango 1 los valores son mayores que 10 y en el rango 2 las celdas
tengan el valor de A.

Ejercicio con la funcin CONTAR SI en


Excel
Dada la siguiente tabla:

Se pide:
1.
2.
3.
4.
5.

Contar todos las celdas que sean iguales a AA.


Contar todas las celdas cuyo valor termine en la letra A
Contar todas las celdas cuyo valor comience por AA.
Contar todas las celdas mayores que 10.
Contar todas las celdas menores que la celda H3 (valor igual a
8)
6. Contar todas las celdas cuya cadena de texto comience por la
letra A y tenga en la tercera posicin una B
7. Que no estn vacas.

Funcin SUMAR.SI.CONJUNTO
FUNCIONES

Posiblemente una de las mejores funciones (y ms usadas) de todo


Excel. En casi cualquier trabajo se usa y conviene aprender a usarla
rpidamente.
Su utilidad reside en su sencillez. Bsicamente permite al usuario
conocer la suma de ciertos elementos dadas unas circunstancias o
condiciones.

SINTAXIS
Su sintaxis es muy similar a la de SUMAR.SI (puedes hacer click en el
enlace para saber ms).
=SUMAR.SI.CONJUNTO(rangoasumar;rango1;criterio1;
rango2;criterio2;...)

Descripcin de los elementos:

Rango a sumar: es donde se encuentra el conjunto de datos del


que queremos saber la suma condicional.
Rango1: rango donde se encuentra la primera condicin.
Criterio1: es el criterio que usaremos para identificar nuestra
condicin. Puede ser un nmero, una cadena o un smbolo con
un nmero. En los ejemplos puedes ver una lista de criterios
diferentes
Podemos sumar tantos rangos como queramos (en el fondo no es
infinito pero casi casi).

EJEMPLOS
La funcin SUMAR.SI.CONJUNTO nos permite hacer una suma
condicional de los elementos de una lista o una tabla.
=SUMIFS(Cantidad;Cantidad;">="&200,Vendedor;"Ana")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes;"Enero")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes,"Enero";Tipo;"Viejo")

Funcin SUMAR.SI en Excel o como


hacer una suma condicional
FUNCIONES

La funcin SUMAR.SI en Excel nos permite sumar rangos que cumplen


cierto criterio.

Existen dos maneras de usar esta funcin:


1. Si el propio rango a sumar es el que tiene que cumplir la condicin.
Por ejemplo, si en la columna A tenemos valores negativos y positivos
y queremos saber cuanto suman los positivos.
2. Si el rango que queremos sumar est condicionando por otro
rango.
Por ejemplo, si en la columna A tenemos nmeros de cuenta y en la B
tenemos las entradas y las salidas y queremos sumar las entradas y
salidas de una cuenta en concreto.
Contenido [Ocultar]
1 SINTAXIS
2 Ejemplos de criterios

3 Ejercicio propuesto para aprender a usar SUMAR.SI en Excel


4 Bonus track: ms ejemplos de suma condicional en Excel

SINTAXIS
La sintaxis de la funcin SUMAR.SI en Excel es muy sencilla:
=SUMAR.SI(rango;criterio;[rango_suma])

Rango: es donde se encuentra nuestro rango de suma en el


primer caso (columna A) o el rango donde est nuestra
condicin en el segundo caso (columna A).
Criterio: el criterio que queremos aplicar
[rango_suma]: en el segundo caso, ser el rango donde estn
los valores que queremos sumar (columna B) una vez cumplida
la condicin impuesta por el criterio. Recuerda que se pone en
corchetes [ ] los valores no obligatorios.
El tema de los rangos es relativamente sencillo. El asunto se complica
en la sintaxis del criterio.

Ejemplos de criterios
Mayor que 0 = >0
=CONTAR.SI(A1:A10;">0")

Igual a 32 = 32
=CONTAR.SI(A1:A10;32)

Igual que la cuenta ABC003 = ABC003


=CONTAR.SI(A1:A10;"ABC003")

Igual que la celda C1 = C1


=CONTAR.SI(A1:A10;C1)

Mayor que la celda C1 = >&C1


=CONTAR.SI(A1:A10;">"&C1)

Ejercicio propuesto para aprender a usar


SUMAR.SI en Excel
Supongamos que tenemos la siguiente lista de valores en la columna
A y B (puedes copiarlos y pegarlos en una hoja de Excel):
A
10
A
2
AA
5
BB
9
AA
5
A
9
A
2
A
6
AA
5
BB
10
Queremos saber los siguientes valores:

Para

Suma de
Suma de
Suma de
Suma de
resolverlo

los valores A
los valores AA
los valores >5
los valores <10
hemos usado las siguientes frmulas:

=SUMAR.SI(A1:A10;"A";B1:B10)

=SUMAR.SI(A1:A10;"AA";B1:B10)

=SUMAR.SI(B1:B10;">5")

=SUMAR.SI(B1:B10;"<10")

Вам также может понравиться