Supongamos que tiene que administrar las fechas de las reuniones en un archivo de Excel. Ahora quiere saber cuántas fechas (reuniones) hay en el mes actual, el mes siguiente o el mes anterior. Por lo general, utilizará filtros para hacerlo. Pero esa no es una solución.
Podemos contar el número de fechas actual de un rango de Excel usando una fórmula. Se actualizará automáticamente y ya no necesitará usar filtros para contar fechas.
Hay tres fórmulas que puede utilizar. Se basan en:
1. Uso de COUNTIFS con la función EOMONTH y TODAY
2. Uso de COUNT e IF con la función MES y HOY
3. Uso de SUMPRODUCT con la función MES y HOY
Vamos a verlos uno por uno.
Método 1. Cuente las fechas en el mes actual usando Excel COUNTIFS con las funciones EOMONTH y HOY
La fórmula genérica es
= CONTAR.SI (fechas, "> =" & EOMONTH (HOY (), - 1) + 1, fechas, "<=" & EOMONTH (HOY (), 0)) |
Fechas:Es el rango que contiene las fechas. Puede ser un rango o un rango con nombre.
MESES (HOY (), - 1) +1:Esto para obtener la primera fecha del mes actual. Puede ajustar esta sección para obtener la primera fecha del mes siguiente o el mes pasado cambiando -1 a 0 y 1 respectivamente. Aumente el número y aumente la compensación del mes.
MESES (HOY (), 0):Esto es para obtener la última fecha del mes actual. Si aumenta el número en este segmento, obtiene las últimas fechas el próximo mes, si disminuye el número, obtiene la última fecha de los meses anteriores.
Utilice los dos segmentos anteriores para controlar el mes.
Ejemplo: obtener reuniones programadas en el mes actual
Aquí tenemos una tabla que tiene las fechas de la reunión. Necesitamos obtener el número de fechas del rango, planificado en el mes actual.
Escribe esta fórmula:
= CONTAR.SI (B2: B12, "> =" & EOMONTH (HOY (), - 1) + 1, B2: B12, "<=" & EOMONTH (HOY (), 0)) |
Esto devuelve 5 ya que hay 5 fechas de febrero de 2020.
¿Como funciona?
Básicamente, queremos contar fechas mayores o iguales a la primera fecha del mes actual y menores o iguales al último día del mes actual. Entonces usamos la función CONTAR.SI.
Ahora solo necesitamos evaluar la primera fecha del mes actual y la última fecha del mes actual. Lo hacemos usando las funciones de Excel EOMONTH y HOY.
La función EOMONTH devuelve la última fecha del mes de la fecha proporcionada. Podemos controlar el mes anterior y posterior usando el siguiente argumento. Proporcionamos la fecha de hoy mediante la función HOY. Ahora EOMONTH (TODAY (), - 1) +1 declaración devuelve la primera fecha del mes actual (lea sobre la función EOMONTH en detalle aquí). EOMONTH (TODAY (), 0) devuelve la última fecha del mes actual.
Con el tiempo, la fórmula se convierte en una simple fórmula CONTAR.SI.
= CONTAR.SI (B2: B12, "> =" y 43862, B2: B12, "<=" y 43890) |
Esta fórmula devuelve las fechas de recuento del mes actual en el rango B2: B12.
Método 2. Cuente las fechas en el mes actual usando COUNT e IF con las funciones MES, AÑO y HOY
Si no desea usar la función EOMONTH, puede usar esta fórmula para contar las fechas que ocurren en el mes actual.
Fórmula genérica:
= CONTAR (SI (MES (fechas) Y AÑO (fechas) = MES (HOY ()) Y AÑO (HOY ()), 1, "")) |
Fechas:Es el rango que contiene las fechas. Puede ser un rango o un rango con nombre.
Usemos esta fórmula genérica en el ejemplo anterior. La fórmula será:
= CONTAR (SI (MES (B2: B12) Y AÑO (B2: B12) = MES (HOY ()) Y AÑO (HOY ()), 1, "")) |
¿Como funciona?
losMES (B2: B12) Y AÑO (B2: B12) part devuelve una matriz que contiene el mes y el año de cada fecha. La matriz será
{"32020";"22020";"32020";"32020";"12020";"22020";"22020";"32020";"22020";"22020";"32020"}.
losMES (HOY ()) Y AÑO (HOY ())part crea una cadena que contiene el número del mes y el año del mes actual. En este ejemplo, es "22020". Este valor se compara con cada valor de la matriz anterior utilizando el signo igual (=). Esto devuelve una matriz de VERDADERO y FALSO.
{FALSO; VERDADERO; FALSO; FALSO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO; VERDADERO; FALSO}
Ahora, para cada valor VERDADERO, la función SI devuelve 1 y para FALSO no devuelve nada ("").
{"";1;"";"";"";1;1;"";1;1;""}
Finalmente, la función COUNT cuenta los valores numéricos de la matriz y devuelve las fechas del mes actual del rango seleccionado.
Método 3. Cuente las fechas en el mes actual usando SUMPRODUCT con la función MES, AÑO y HOY
La función SUMPRODUCT es asombrosa cuando se trata de contar y sumar valores con criterios locos.
En este método, usamos lógica booleana para contar las fechas del mes actual en un rango.
= SUMPRODUCTO (- (MES (fechas) Y AÑO (fechas) = MES (HOY ()) Y AÑO (HOY ()))) |
Fechas:Es el rango que contiene las fechas. Puede ser un rango o un rango con nombre.
Cuando usamos esta función en nuestro ejemplo, obtenemos exactamente la misma respuesta.
= SUMPRODUCTO (- (MES (B2: B12) Y AÑO (B2: B12) = MES (HOY ()) Y AÑO (HOY ()))) |
¿Como funciona?
(MES (B2: B12) Y AÑO (B2: B12) = MES (HOY ()) Y AÑO (HOY ())):Este segmento hace lo mismo que en el método COUNT e IF y devuelve una matriz de VERDADERO y FALSO.
{FALSO; VERDADERO; FALSO; FALSO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO; VERDADERO; FALSO}
Fuera de esta declaración, tenemos un operador doble negativo (-) para convertir estos valores VERDADERO y FALSO en 1 y 0. Finalmente, tenemos la fórmula simplificada a:
SUMPRODUCTO ({0; 1; 0; 0; 0; 1; 1; 0; 1; 1; 0})
La función SUMPRODUCTO suma esta matriz y devuelve el recuento del número de fechas del mes actual en el rango.
Así que sí, chicos, estas son las formas en que dos cuentan las fechas del mes actual. Elige el que más te convenga. Espero que haya sido explicativo y útil. Si tiene alguna duda con respecto a este tema, pregunte en la sección de comentarios a continuación. Me alegrará saber de ti.
Cómo contar los días restantes en Excel | Para contar los días restantes usamos una fórmula de resta simple en Excel. Si desea contar los días restantes desde la fecha actual, usamos la función HOY.
Cómo calcular días, meses y años| Para calcular días, mes y año, Excel tiene tres funciones llamadas DÍA, MES y AÑO. Estas funciones obtienen el día, mes y año a partir de la fecha indicada.
Cómo calcular los días restantes del mes en Excel »Wiki ÙtilPara calcular los días restantes de un mes, usamos la función EOMONTH. Restamos la fecha actual de la fecha de fin de mes.
Cuente las fechas de nacimiento desde el rango por mes Excel| Utilizando la función SUMPRODUCTO y MES. Esta función nos permitirá saber cuántas fechas de nacimiento hay en un mes específico.
Articulos populares:
50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.
Cómo utilizar la función BUSCARV de Excel| Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.
Cómo usar Excel Función COUNTIF| Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar un valor específico. La función Countif es esencial para preparar su tablero.
Cómo utilizar la función SUMIF en Excel | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.