Encontré este consejo hace años y recuerdo que me sorprendió en ese momento (aunque ahora es solo parte de mi repertorio).

A menudo, se encuentra con datos en los que solo hay una entrada en una columna (por ejemplo, para una fecha) y se supone que las celdas vacías que siguen tienen el mismo valor que la última celda llena arriba. Esto puede ocurrir para varias columnas, como lo demuestra el archivo adjunto, con una segunda columna utilizada para Departamento. Esto puede verse bien en un informe impreso, pero no es muy útil si desea analizar los datos usando fórmulas como SUMIF o SUMPRODUCT, o si desea configurar una tabla dinámica sobre los datos. Una forma fácil de llenar esas celdas vacías para que tengamos datos contiguos es la siguiente:

comenzando con el cursor en algún lugar de la tabla de datos, presione F5 (Ir a), luego haga clic en Especial, luego haga clic en Región actual; presione F5 nuevamente, luego haga clic en Especial, luego haga clic en Blancos; comience a ingresar una fórmula escribiendo «=» (sin las comillas)

haga clic en la celda inmediatamente arriba de la celda activa (de color blanco en el bloque resaltado); luego mantenga presionada la tecla CTRL y presione Enter.

Esto habrá llenado esa fórmula en todas las celdas que se resaltaron, ¡increíble!

Espero que esto ayude.

Pete EDITAR: Como Marvin ha señalado a continuación, si tiene la intención de hacer algo con los datos que implique mover las filas (como ordenar), debe corregir los valores usando [copiar], [pegar especial | valores | OK], luego presione la tecla [Esc].