Estoy tratando de recodificar todo el código postal de la Columna A en la Columna B con la fórmula:
=TEXT(A1,"00000")
Me gusta esto:
Quiero que cada celda de la Columna B se transforme usando la fórmula anterior. Pero tengo más de 40.000 filas, por lo que es imposible arrastrar la fórmula hacia abajo y aplicarla a toda la Columna B.
¿Existe alguna fórmula que pueda utilizar para resolver este problema?
Creo que estás de suerte. Intente ingresar en B1:
(¡muy similar!) pero antes de Enterpresionar presione Ctrl+ Shift+ Enter.
fuente
ArrayFormula(…)
.Parece que algunas de las otras respuestas se han quedado obsoletas, pero para mí esto funcionó:
(Tenga en cuenta que esto reemplaza el texto si las celdas de destino no están vacías)
fuente
Ctrl+Shift+Down
seleccionará hasta el final de la columna actual,Ctrl+Enter
como dijo, luegoUp, Right, [Down]
(el último no será necesario si está en la fila 1) para llegar a la siguiente columna.Supongamos que desea sustituir algo en una matriz de cadenas y no desea realizar la copia y pegado en toda la hoja .
Tomemos esto como ejemplo:
Para aplicar esta fórmula en toda la columna (matriz) de una manera limpia y elegante, puede hacer:
También funciona para matrices 2D, digamos:
fuente
Encontré otra solución:
fuente
Esto es para aquellos que desean sobrescribir las celdas de la columna rápidamente (sin cortar ni copiar). Esto es lo mismo que hacer doble clic en el cuadro de la celda, pero a diferencia de hacer doble clic, sigue funcionando después del primer intento.
PRIMA:
El atajo para ir al contenido más abajo (para verificar la copia) es Ctrl+ ⇓. Para volver a subir, puede usar Ctrl+ ⇑pero si sus filas superiores están congeladas, también tendrá que presionar Entervarias veces.
fuente
Para que quede claro, cuando use el indicador de arrastre, solo copiará los valores de celda en la columna mientras haya un valor en la celda adyacente en una fila determinada. Tan pronto como la operación de arrastre vea una celda adyacente que está en blanco, dejará de copiar la fórmula.
.p.ej
Si lo anterior es una hoja de cálculo, usar el indicador de arrastre de doble clic en la celda 'b' llenará la fila 2 pero no la fila tres o cuatro.
fuente
También puede usar Ctrl + Shift + Abajo + D para agregar la fórmula a cada celda de la columna.
Simplemente haga clic / resalte la celda con la ecuación / fórmula que desea copiar y luego mantenga presionadas las teclas Ctrl + Shift + Abajo + D y su fórmula se agregará a cada celda.
fuente
Solo para no perder mi respuesta que funciona:
fuente
Puede llenar la columna haciendo doble clic en la esquina inferior derecha de la celda desde la que desea copiar (el punto en el cuadro que de otro modo arrastraría) y se aplicará a toda la columna.
NB: Esto no funciona si tiene el filtro aplicado, ni si ya hay algo en las celdas de abajo.
fuente