¿Cómo filtrar fechas entre dos fechas específicas en Excel?
En algún momento, es posible que solo desee filtrar datos o registros entre dos fechas específicas en Excel. Por ejemplo, desea mostrar los registros de ventas entre el 9/1/2012 y el 11/30/2012 juntos en Excel y ocultar otros registros. Este artículo se centra en las formas de filtrar fechas entre dos fechas específicas en Excel fácilmente.
Filtrar fechas entre dos fechas específicas con el comando Filtrar
Filtrar fechas entre dos fechas específicas con código VBA
Seleccione todas las fechas entre dos fechas específicas con Kutools para Excel
Filtrar fechas entre dos fechas específicas con el comando Filtrar
Supongamos que tiene el siguiente informe y ahora desea filtrar los elementos entre el 9/1/2012 y el 11/30/2012 para que pueda resumir rápidamente cierta información. Ver capturas de pantalla:
Microsoft Excel Filtrar El comando admite filtrar todas las fechas entre dos fechas con los siguientes pasos:
Paso 1: Seleccione la columna de fecha, Columna C en el caso. Y haga clic en Datos > Filtrar, ver captura de pantalla:
Paso 2: Haga clic en el botón de flecha además del título de la Columna C. Y mueva el mouse sobre el Filtros de fechay selecciona el Entre elemento en la lista de la derecha, vea la siguiente captura de pantalla:
Paso 3: En el apareciendo Autofiltro personalizado cuadro de diálogo, especifique las dos fechas por las que filtrará. Vea los siguientes pasos:
Paso 4: Haga clic OK. Ahora filtra la columna Fecha entre las dos fechas específicas y oculta otros registros como muestra la siguiente captura de pantalla:
Filtrar fechas entre dos fechas específicas con código VBA
El siguiente código corto de VBA también puede ayudarlo a filtrar las fechas entre dos fechas específicas, haga lo siguiente:
Paso 1: Ingrese las dos fechas específicas en las celdas en blanco. En este caso, ingreso la fecha de inicio 9/1/2012 en la celda E1 y la fecha de finalización 11/30/2012 en la celda E2.
Paso 2: Luego mantenga presionado el ALT + F11 llaves, y abre el Microsoft Visual Basic para aplicaciones ventana.
Paso 3: Haga clic recuadro > Móduloy 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 de finalización 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 sus necesidades.
Paso 4: Entonces presione F5 clave para ejecutar este código, y se han filtrado los registros entre el 9/1/2012 y el 11/30/2012.
Seleccione todas las fechas entre dos fechas específicas con Kutools para Excel
En esta sección, le recomendamos el Seleccionar celdas específicas utilidad de Kutools for 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 for Excel, Por favor descargarlo e instalarlo en primer lugar.
1: Seleccione el rango que filtrará por dos fechas, y haga clic en Kutools > Seleccione > Seleccionar celdas específicas...
2: En el Seleccionar celdas específicas cuadro de diálogo, especifique la configuración de la siguiente manera
- 1). Seleccione Fila completa opción en el Tipo de selección .
- 2). En el Tipo específico sección, seleccione sucesivamente Mayor qué o igual a y Menos que o igual a en las dos listas desplegables. Luego ingrese la fecha de inicio y la fecha de finalización en los siguientes cuadros de texto.
- 3). Haga clic en el OK botón. Ver captura de pantalla:
Ahora se han seleccionado todas las filas que coinciden con el criterio. Y luego puede copiar y pegar las filas seleccionadas en un rango necesario según lo necesite.
Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.
Filtrar todas las fechas entre dos fechas específicas con Kutools para Excel
Artículos relacionados:
- Seleccionar celdas según ciertos criterios
- Seleccionar celdas con texto específico
- Eliminar filas según el valor de la celda
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!