Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo extraer todos los registros entre dos fechas en Excel?

Aquí hay un rango de datos en Excel, y en este caso, quiero extraer todos los registros de filas entre dos fechas como se muestra a continuación, ¿tiene alguna idea para manejar este trabajo rápidamente sin buscar datos y extraerlos uno por uno manualmente?

doc extraer registro entre las fechas 1 tiro flecha derecha doc extraer registro entre las fechas 2

Extraiga todos los registros entre dos fechas por fórmulas

Extrae todos los registros entre dos fechas por Kutools para Excelbuena idea3

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las funciones avanzadas de 300 a Excel y aumenta su productividad de inmediato
  • Super Formula Bar (edite fácilmente múltiples líneas de texto y fórmulas); Diseño de lectura (lea y edite fácilmente un gran número de celdas); Pegar en rango filtrado ...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combine filas duplicadas y suma / promedio ... Prevenga celdas duplicadas; Comparar rangos ...
  • Seleccione Filas duplicadas o únicas; Seleccione Filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta de varias celdas sin cambiar la referencia de fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, casillas de verificación y más ...
  • Favorito e inserte rápidamente fórmulas, rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de correo y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios ...
  • Super filtro (guardar y aplicar esquemas de filtro a otras hojas); Avanzado Ordenar por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF ...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.

Extraiga todos los registros entre dos fechas por fórmulas


Para extraer todos los registros entre dos fechas en Excel, debe hacer lo siguiente:

1. Cree una nueva hoja, Sheet2, y escriba la fecha de inicio y la fecha de finalización en dos celdas, por ejemplo, A1 y B1. Ver captura de pantalla:
doc extraer registro entre las fechas 3

2. En C1 en Sheet2, escriba esta fórmula, =SUMPRODUCT((Sheet1!$A$2:$A$22>=A2)*(Sheet1!$A$2:$A$22<=B2)), prensa entrar clave para contar el número total de filas coincidentes. Ver captura de pantalla:
doc extraer registro entre las fechas 4

Nota: en la fórmula, Sheet1 es la hoja que contiene los datos originales de los que desea extraer, $ A $ 2: $ A $ 22 es el rango de datos, A2 y B2 son la fecha de inicio y la fecha de finalización.

3. Seleccione una celda en blanco en la que colocará los datos extraídos, escriba esta fórmula =IF(ROWS(A$5:A5)>$C$2,"",INDEX(Sheet1!A$2:A$22,SMALL(IF((Sheet1!$A$2:$A$22>=$A$2)*(Sheet1!$A$2:$A$22<=$B$2),ROW(Sheet1!A$2:A$22)-ROW(Sheet1!$A$2)+1),ROWS(A$5:A5)))), prensa Shift + Ctrl + Enter y arrastre el controlador de relleno automático sobre las columnas y filas para extraer todos los datos hasta que aparezcan celdas en blanco o valores cero. Ver captura de pantalla:
doc extraer registro entre las fechas 5

4. Quite los ceros y seleccione las fechas que muestran como números de 5 dígitos, vaya a Inicio pestaña y seleccione Cita corta en la lista desplegable General para formatearlos en el formato de fecha. Ver captura de pantalla:
doc extraer registro entre las fechas 6


Extrae todos los registros entre dos fechas por Kutools para Excel

Si desea manejar este trabajo más fácilmente, puede probar la función Seleccionar celdas específicas de Kutools for Excel.

Kutools for Excel, con más de 120 funciones prácticas, hace que sus trabajos sean más fáciles.

Después de instalar Kutools para Excel, haz lo siguiente:(Descarga gratuita Kutools for Excel ahora!)

1. Seleccione los datos que desea extraer, haga clic en Kutools > Seleccionar > Seleccionar celdas específicas. Ver captura de pantalla:
doc extraer registro entre las fechas 7

2. En el Seleccionar celdas específicas diálogo, verificar Fila completa opción y seleccione Más que y Menos que de las listas desplegables, escriba la fecha de inicio y la fecha de finalización en los cuadros de texto, recuerde verificar Y. Ver captura de pantalla:
doc extraer registro entre las fechas 8

3. Hacer clic Ok > OK. Y las filas coincidentes con las fechas han sido seleccionadas. prensa Ctrl + C para copiar las filas, y seleccione una celda en blanco y presione Ctrl + V para pegarlo, mira la captura de pantalla:
doc extraer registro entre las fechas 9


  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905
  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics del mouse por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Muneera · 1 months ago
    it worked well for single sheet. can u pls help me to get the same from multiple sheets of similar data. first 4 sheets contain similar data. i need all records of same 'date' in sheet5.
  • To post as a guest, your comment is unpublished.
    Tim · 1 months ago
    Can you extend the formula to check for dates that encompass more than one day? For example, using the same start and end dates from 1/1/15-12/31/16, but the data in sheet 1 have start and end dates too rather than just existing for a singular date.
  • To post as a guest, your comment is unpublished.
    Angry Savage · 7 months ago
    This formula worked brilliantly. I was concerned as I have multiple date duplicates and there was no mention of how it handles those; no issues. It returned all relevant data.
    Stoked.
    • To post as a guest, your comment is unpublished.
      Sunny · 6 months ago
      Thanks for your support, you can combined the duplicate dates cells after extracting.
  • To post as a guest, your comment is unpublished.
    Math · 11 months ago
    The trouble I am having because I need to find dates that run through the date range specified. So I want anything that runs through something like 1/2016 to 12/2017, however it needs to include start dates that may be before the range so I can identify the records I need to look at.
  • To post as a guest, your comment is unpublished.
    Kayla · 1 years ago
    I used this code and it is pulling up dates outside of the window... how do I fix it?
    • To post as a guest, your comment is unpublished.
      Sunny · 6 months ago
      Which code Kayla? Do you mean the formula?
  • To post as a guest, your comment is unpublished.
    Michelle · 1 years ago
    I recreated this example in Excel 2010, and the result was that the first row of data would show up, but everything underneath had a number error.
    • To post as a guest, your comment is unpublished.
      Brian · 8 months ago
      Same thing happens to me n Excel 2010. Something in the formula doesn't work correctly.
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Have you pressed Shift + Ctrl + Enter keys?
      • To post as a guest, your comment is unpublished.
        brian · 8 months ago
        I see what's wrong. You have to press the shift + CTRL + Enter keys while still in edit mode.
        I was hitting those keys after entering the formula and hitting ENTER.
        I wish it would have been clearer.
        • To post as a guest, your comment is unpublished.
          Sunny · 6 months ago
          Yes, brian, after typing the formula and still in edit mode, directly press Shift + Ctrl + Enter keys (the keys instead of Enter key), to get the correct result.
          • To post as a guest, your comment is unpublished.
            Jo Higgins · 3 months ago
            Still doesnt work for me? I am doing exactly as above and still returning the NUM error? Any other ideas?