
Tengo aproximadamente 29.000 filas de datos y tres columnas: una identificación única, una fecha de admisión y una fecha de salida.
Necesito ordenar los datos para que:
1) Las fechas de admisión están en orden de más reciente a más antigua paracada individuoID (es decir, las fechas de administración asociadas SÓLO con el ID 455 se ordenan del más nuevo al más antiguo y luego comienzan de nuevo y hacen lo mismo con el ID 677 y 899, etc.); y
2) La fecha de salida asociada con cada fecha de administración permanece bloqueada.
¿Alguien sabe si esto es posible y, de ser así, cómo podría lograrlo?
¡Muchas gracias de antemano!
Respuesta1
Usando las funciones del menú integradas en Excel (2016 por ejemplo):
- Seleccionartodode los datos en las 3 columnas
- Elegir el 'Clasificar' función en la pestaña 'Datos'.
- Comprobar el "Mis datos tienen encabezados." caja
- En 'Columna', seleccione "Ordenar por: ID" y verifique que 'Pedido' sea "De menor a mayor"
- Presione el botón 'Agregar nivel'
- En 'Columna', seleccione "Luego por: Fecha de admisión" y verifique que 'Pedido' sea
"De más antiguo a más nuevo""Del más nuevo al más antiguo" - Presione el botón 'Aceptar'
Deberias hacer eso.
Las versiones más antiguas y más nuevas de Excel también tienen esta funcionalidad de "Ordenar", aunque la interfaz y los menús pueden ser ligeramente diferentes.
Para lograr esto con unfórmula(como menciona la pregunta), algún uso complejo de 'BUSCARV()' podría funcionar...
Respuesta2
Si desea un enfoque dinámico, puede crear una tabla dinámica. Arrastre ID, Fecha de admisión y Fecha de salida al área de filas. Utilice un diseño tabular y no muestre subtotales (estas opciones se encuentran en la cinta Diseño de las herramientas de tabla dinámica).
Las tablas dinámicas ordenan automáticamente los datos de forma ascendente. Aquí hay un ejemplo rápido.
Cuando se agregan nuevos datos a la tabla de origen, solo necesita actualizar la tabla dinámica.