Skip to main content

¿Cómo filtrar fechas entre dos fechas específicas en Excel?

Author: Kelly Last Modified: 2025-06-03

A veces, es posible que solo desee filtrar datos o registros entre dos fechas específicas en Excel. Por ejemplo, puede querer mostrar los registros de ventas entre el 1/9/2012 y el 30/11/2012 juntos en Excel mientras oculta otros registros. Este artículo se centra en formas de filtrar fechas entre dos fechas específicas en Excel fácilmente.

Filtrar fechas entre dos fechas específicas con el comando Filtro
Filtrar fechas entre dos fechas específicas con código VBA
Seleccionar todas las fechas entre dos fechas específicas con Kutools para Excel


Filtrar fechas entre dos fechas específicas con el comando Filtro

Supongamos que tiene el siguiente informe, y ahora desea filtrar los elementos entre el 1/9/2012 y el 30/11/2012 para poder resumir rápidamente cierta información. Ver capturas de pantalla:

Original data Arrow Filtered data

El comando Filtro de Microsoft Excel permite filtrar todas las fechas entre dos fechas siguiendo estos pasos:

Paso 1: Seleccione la columna de fecha, Columna C en este caso. Luego haga clic en Datos > Filtro, ver captura de pantalla:

Filter button on the Data tab on the ribbon

Paso 2: Haga clic en el botón de flecha Filter arrow junto al título de la Columna C. Luego mueva el ratón sobre Filtros de Fecha, y seleccione Entre en la lista de la derecha, ver la siguiente captura de pantalla:

Filter pane

Paso 3: En el cuadro de diálogo Personalizar AutoFiltro que aparece, especifique las dos fechas por las que desea filtrar. Ver los siguientes pasos:

Custom AutoFilter dialog box

Paso 4: Haga clic en Aceptar. Ahora filtra la columna Fecha entre las dos fechas específicas y oculta otros registros como muestra la siguiente captura de pantalla:

Filtered data


Filtrar fechas entre dos fechas específicas con código VBA

El siguiente código VBA corto también puede ayudarlo a filtrar las fechas entre dos fechas específicas, por favor haga lo siguiente:

Paso 1: Ingrese las dos fechas específicas en las celdas en blanco. En este caso, ingreso la fecha de inicio 1/9/2012 en la celda E1, y la fecha final 30/11/2012 en la celda E2.

Two specific dates entered beside the data

Paso 2: Luego mantenga presionadas las teclas ALT + F11, y se abrirá la ventana de Microsoft Visual Basic para Aplicaciones.

Paso 3: Haga clic en Insertar > Módulo, y pegue el siguiente código en la Ventana del Módulo.

Public Sub MyFilter()
    Dim lngStart As Long, lngEnd As Long
    lngStart = Range("E1").Value 'assume this is the start date
    lngEnd = Range("E2").Value 'assume this is the end date
    Range("C1:C13").AutoFilter field:=1, _
        Criteria1:=">=" & lngStart, _
        Operator:=xlAnd, _
        Criteria2:="<=" & lngEnd
End Sub

Nota:

  • En el código anterior, lngStart = Rango("E1"), E1 es la fecha de inicio en su hoja de trabajo, y lngEnd = Rango("E2"), E2 es la fecha final que ha especificado.
  • Rango("C1:C13"), el rango C1:C13 es la columna de fecha que desea filtrar.
  • Todos los códigos anteriores son variables, puede cambiarlos según sea necesario.

Paso 4: Luego presione la tecla F5 para ejecutar este código, y los registros entre el 1/9/2012 y el 30/11/2012 habrán sido filtrados.


Seleccionar todas las fechas entre dos fechas específicas con Kutools para Excel

En esta sección, le recomendamos la utilidad Seleccionar Celdas Específicas de Kutools para Excel. Con esta utilidad, puede seleccionar fácilmente todas las filas entre dos fechas específicas en un rango determinado, y luego mover o copiar estas filas a otro lugar en su libro de trabajo.

Antes de aplicar Kutools para Excel, por favor descárguelo e instálelo primero.

1: Seleccione el rango que desea filtrar por dos fechas, y luego haga clic en Kutools > Seleccionar > Seleccionar Celdas Específicas

Select Specific Cells option on the Kutools tab on the ribbon

2: En el cuadro de diálogo Seleccionar Celdas Específicas, especifique la configuración como sigue:

  • 1). Seleccione la opción Fila completa en la sección Tipo de selección.
  • 2). En la sección Tipo específico, seleccione sucesivamente Mayor o igual que y Menor o igual que en las dos listas desplegables. Luego ingrese la fecha de inicio y la fecha final en los cuadros de texto siguientes.
  • 3). Haga clic en el botón Aceptar. Ver captura de pantalla:

Select Specific Cells dialog box

Ahora se han seleccionado todas las filas que cumplen con el criterio. Luego puede copiar y pegar las filas seleccionadas en el rango que necesite.

Rows that match the criterion are selected

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Demostración: Filtrar todas las fechas entre dos fechas específicas con Kutools para Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!