Rellene un amplio rango con una fórmula en Excel, sin arrastrar el mouse para extender


12

Tengo 5000 elementos en la columna A y 5000 en la columna B
Quiero la diferencia sabia del elemento y se almacena en la columna C.

El comando de resta que conozco es =A1-B1arrastrar hasta el fondo con un mouse.
Es tedioso / inviable arrastrar 5000 células hacia abajo.

¿Hay alguna forma más corta?




1
Mi pregunta fue hecha hace 3 años. La otra pregunta se hizo hace 4 meses. Esa pregunta es un duplicado de esto. No al revés. :)
Souradeep Nanda


@phuclv, creo que la respuesta de Teylyn aquí es la mejor del lote. He votado un duplicado en la otra dirección. Hay muchos buenos candidatos. La comunidad puede decidir.
Fixer1234

Respuestas:


24

Usar el mouse no significa que deba arrastrar una fórmula hacia abajo cientos de páginas. Puede usar un simple doble clic en su lugar.

Ingrese la fórmula en C1, luego haga doble clic en el controlador de relleno (el cuadrado negro en la esquina inferior derecha de la celda)

Antes del doble clic:

ingrese la descripción de la imagen aquí

Después del doble clic en el controlador de relleno:

ingrese la descripción de la imagen aquí

Editar: ¿Hasta qué punto se llenará Excel? Depende. Si acaba de ingresar los datos en la columna B, un doble clic en el controlador de relleno en C se completará hasta la última fila de datos en la columna B. Si hay celdas en blanco en la columna B, el relleno se detendrá en el primer espacio en blanco célula. Si los datos viven en una tabla de Excel, Excel se completará hasta la última fila de la tabla, independientemente de los espacios en las columnas vecinas.


1
No sé sobre el OP, pero personalmente encontraría esta respuesta aún mejor si dijera cómo sabría hasta qué punto Excel se autocompletará en este escenario ...
un CVn

@ MichaelKjörling, buen punto. Agregué algunos detalles más sobre cuán lejos Excel normalmente se llenará. Depende un poco de cuán "establecido" sea el rango y de si hay datos a cada lado de la columna que desea llenar.
teylyn 01 de

Esto es sorprendente, el truco para mí fue poner la columna para autocompletar adyacente a una columna poblada. Si omite una columna (deje una en blanco entre los datos y lo que está completando), esto puede no funcionar.
Matt

4

Puede usar Ctrly las teclas de flecha, con o sin Shiftpresionar, para navegar rápidamente por la hoja de cálculo. Ctrl + teclas de flecha salta directamente a la "última" celda en esa dirección que tiene contenido. Mantener presionada la tecla Mayús selecciona celdas a medida que te mueves. Dependiendo de cómo se diseñe su hoja de cálculo, también puede usar Ctrl + Inicio (salta a la esquina superior izquierda de la hoja de cálculo) y Ctrl + Fin (salta a la esquina inferior derecha de la hoja de cálculo), nuevamente con o sin Shift para seleccionar.

Como menciona A1 y B1, supongo que su rango se extiende desde la parte superior de la hoja de cálculo y hasta 5,000 filas hacia abajo.

La forma más fácil sería ir a A1 (Ctrl + Inicio hará el truco), luego presionar Ctrl + abajo, lo que lo llevará a A5000 o más o menos. Muévase a la columna C en la última fila, luego mantenga presionada la tecla Mayús y presione Ctrl + arriba. Debe terminar en C1 con el rango C1 a C5000 seleccionado, con el foco de entrada restante en C5000.

Como alternativa a la navegación y selección anteriores, como lo sugiere Jon en un comentario, puede presionar Ctrl+ Gy luego ingresar un rango como A1:A5000.

Ahora ingrese la fórmula como normal, para la fila que está resaltada para la entrada. En su caso, probablemente sea así =A5000-B5000. Cuando termine, presione Ctrl + Enter en lugar de Enter para aceptar. Excel se completará automáticamente en todas las demás celdas en el rango seleccionado, ajustando las referencias de celda según sea necesario.

Como mención adicional, LibreOffice Calc tiene la misma característica, pero usa Alt + Enter en lugar de Ctrl + Enter (al menos en Linux).

¡No se necesita ratón!


Otra forma de hacer esto, si tiene celdas en blanco y no puede CTRL de manera confiable en el lugar correcto, es usar CTRL-G, luego escriba el rango específico que desee, por ejemplo, "A1: A5000". Una vez que presione OK, puede seguir los pasos anteriores. En mi experiencia, esto se usa menos del 1% del tiempo, ¡pero en algunas situaciones puede ser un regalo del cielo!
Jon

@ Jon Bonita sugerencia; ¡incorporado!
un CVn

mi forma favorita de saltear posibles celdas en blanco en un rango largo es CTRL + hacia abajo en la columna vacía, luego flecha hacia una columna llena y CTRL + hacia arriba hasta la última (o casi última) fila con datos.
Alex M
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.