¿Cómo arrastro hacia abajo un patrón de más de 100.000 filas?

¿Cómo arrastro hacia abajo un patrón de más de 100.000 filas?

En MS Excel, supongamos que tengo una hoja de trabajo con más de 100.000 filas. ¿Cómo uso la función de arrastrar sobre todas las filas desde la parte superior para una columna fija de manera eficiente en lugar de arrastrar hacia abajo y esperar mucho tiempo hasta que llegue al final?

Esto es diferente de simplemente resaltar donde puedo resaltar la primera entrada, bajar hasta el final y luego mantener presionada la tecla Mayús y luego hacer clic en el cuadro inferior para resaltarlas todas.

Respuesta1

Creo que puedes hacer esto copiando las celdas que contienen el patrón. Luego haga clic en la barra de direcciones e ingrese el rango que desea completar.

No lo he probado pero creo que debería funcionar.

ACTUALIZACIÓN: seleccione la primera celda de la serie, haga clic en la barra de direcciones y extienda la celda única a un rango. Por ejemplo, comience con la celda b2, edite la dirección a b2:b100000. Presione enter para aceptar el rango. Luego haga clic en el menú "Rellenar" que se encuentra en la pestaña INICIO en Edición (en el lado derecho). Elija Serie para el tipo de relleno y luego "Autocompletar". Eso funciona correctamente.

Respuesta2

Si ya tiene celdas en la columna inmediatamente a la izquierda o derecha de donde desea completar su patrón, puede seleccionar su patrón y luego hacer doble clic en el controlador en la parte inferior derecha de la selección. Excel completará automáticamente su patrón en la medida en que haya llenado continuamente las celdas hacia la izquierda o hacia la derecha.

Por ejemplo, al hacer doble clic en el identificador en este caso, se completarán automáticamente los días de la semana hasta la celda que contiene 10.

autocompletar

Respuesta3

Puede utilizar este VBA para hacer esto. Tendrás que cambiar cuáles serán tus celdas de origen y de destino.

Sub Auto_Fill()

Range("A1:A5").AutoFill Destination:=Range("A1:A100000"), Type:=xlFillDefault

End Sub

Respuesta4

Si entiendo bien puedes seleccionar tu rango, tu pregunta es solo cómo distribuir la fórmula. Aquí hay dos formas sencillas que uso con frecuencia.
- si su fórmula ya está ingresada en la primera fila: seleccione su rango que contiene también la fórmula y presione 'CTRL+D'.
- Si aún no ha ingresado su fórmula: seleccione todo el rango e ingrese su fórmula tal como la escribiría en la primera celda, pero cuando esté listo presione 'CTRL+ENTER' en lugar de solo ENTRAR.

información relacionada