¿Cómo ordenar datos de forma personalizada?
Tengo un archivo de Excel con un registro de recibos impagados. Ya sea para la creación de un formulario en Access o para la gestión manual de los mismos, necesito ordenar los registros de tal modo que los recibos con la fecha de vencimiento más antigua se gestionen antes, pero teniendo en cuenta que un cliente puede tener más de un recibo con fechas de vencimiento distintas y necesitaría que todos los recibos del mismo cliente apareciesen en filas contiguas.
Os dejo un ejemplo de lo que me gustaría conseguir. Son datos inventados y el resultado final lo he ordenado manualmente, pero el listado real comprende más de 500 registros y es inviable realizarlo manualmente.
Y este es resultado de ordenarla manualmente:
Como veis, lo que necesito es que los recibos más antiguos se sitúen en la parte superior, pero si alguno de esos recibos corresponde a un cliente que tenga dos o más recibos, estos aparezcan justamente en las filas siguientes, independientemente de su fecha de vencimiento.