Está en la página 1de 5

Contar los registros de

Excel entre dos fechas


Es comn que los registros de una base de datos en Excel incluyan una fecha
para identificar el momento de algn suceso como la fecha de ingreso, fecha de
captura, etc. Y es tambin muy comn vernos en la necesidad de tener
que contar el nmero de registros existentes entre dos fechas.
Supongamos la siguiente tabla de datos en donde la columna Fecha indica el
momento en que una factura fue emitida.

Necesito obtener el nmero de facturas que hayan sido emitidas entre una fecha
inicial y una fecha final. Para poder hacer esta cuenta de registros utilizar
la funcin CONTAR.SI.CONJUNTO.
Contar registros con una funcin
Ya que tenemos dos condiciones que debemos cumplir en la cuenta de registros,
ser necesario utilizar la funcin CONTAR.SI.CONJUNTO que nos permitir
indicar ambas condiciones. La frmula que utilizaremos ser la siguiente:
=CONTAR.SI.CONJUNTO(C2:C11,">=" &B14, C2:C11, "<=" &B15)
En esta frmula puedes observar que utilizo en ambos casos el rango de celdas
de la columna C la cual contiene las fechas y solo cambia el criterio que se debe
cumplir. En el primer caso debe ser mayor o igual que la fecha indicada en la
celda B14 y en el segundo caso debe ser menos o igual a la fecha de la celda
B15. Observa el resultado de aplicar esta frmula:

Puedes notar que en la frmula he utilizado el carcter & para concatenar el valor
de las celdas B14 y B15 a los smbolos demayor que y menor que. Si no ests
familiarizado con esta tcnica te recomiendo leer el artculo Concatenar funciones.
Contar registros con una tabla dinmica
Si en lugar de tener una fecha de inicio y una fecha de fin solo deseas contar los
registros en cada uno de los meses, entonces podemos hacerlo fcilmente
utilizando una tabla dinmica. Solo necesitamos crear una tabla dinmica en base
a nuestros datos tal como se observa en la siguiente imagen:

Solo debes asegurarte de colocar el campo fecha tanto para las Etiquetas de
fila como para los Valores. Una vez creada la tabla dinmica solo nos
resta agrupar los datos por mes y para ello debes pulsar el botn derecho del
ratn sobre cualquier celda que contenga una fecha y seleccionar la opcin
Agrupar y se mostrar el siguiente cuadro de dilogo:

Selecciona la opcin Meses y Aos y al pulsar el botn Aceptar obtendremos una
cuenta de los registros pertenecientes a cada uno de los meses del ao.

As que, para contar los registros de Excel entre dos fechas podemos utilizar
dos mtodos. Si tenemos una fecha de inicio y una fecha final especficos,
entonces ser muy sencillo utilizar la funcin CONTAR.SI.CONJUNTO. Pero si
solo necesitamos hacer la cuenta de los registros por cada mes del calendario,
entonces podremos utilizar una tabla dinmica para realizar la cuenta de registros
fcilmente.
Como tip adicional puedo decir que, si en lugar de hacer la cuenta de registros
queremos hacer una suma, entonces podemos utilizar la funcin
SUMAR.SI.CONJUNTO.
Artculos relacionados
Contar los das entre dos fechas en Excel
Sumar valores entre dos fechas
Por Moiss Ortz el 13 de diciembre del 2012.
5 pensamientos en Contar los registros de Excel
entre dos fechas
1. carmen barria
excelente tutorial, gracias.
Responder
2. nasaret
lo que le sigue de excelente. en verdad. agradecemos la paciencia que
tienes para ayudarnos.
Responder
3. xochitl
gracias siempre me saca de apuros
Responder
4. Andrs Parra
Estoy intentando realizar la misma funcion de contar.si.conjunto o en ingles
countifs con tres criterios (Fecha inicial, fecha final y palabra relacionada),
pero no utilizando estas funciones ya que estoy realizando una hoja de
calculo en google sheet y no puedo probar dichas funciones ya que el
administrador de cuentas no quiere actualizarlo LOL. Alguien puede
ayudarme con esto?
Esta es la formula que utilizo en excel 2013 y me funciona perfecto con
multiples criterios
H5: Fecha inicial
H6: Fecha Final
G8: Palabra relacionada
=CONTAR.SI.CONJUNTO($A$5:$A$17;>=&$H$5;$A$5:$A$17;<="&$H$
6;$C$5:$C$17;G8)
Responder
1. Moiss Ortz Autor
Lo siento Andrs, pero desconozco por completo el tema de Google
Spreadsheets.
Responder