Excel: cómo ingresar la fórmula para toda la columna

12

Sé que si selecciono la columna completa y luego ingreso la fórmula en la primera columna y luego presiono ctrl + enter, se encargará. Sin embargo, mi primera fila es la fila del título. ¿De qué otra manera debería hacerlo?

TPR
fuente

Respuestas:

27
  1. Ingrese su fórmula deseada en la segunda fila de la columna que desea llenar.
    • Asegúrese de usar $ para cualquier celda referenciada donde la fila permanezca igual para todas las ecuaciones.
  2. Seleccione la celda que contiene la fórmula y presione Ctrl+ Shift+ Down.
    • Esto debería seleccionar todas las celdas en esa columna entre la celda seleccionada y la parte inferior.
  3. Luego presione Ctrl+ D.
    • Esto debería llenar todas las celdas seleccionadas con el forumla que ingresó en la celda de la segunda fila.

Explicando el signo $ un poco más.

Example: =VLOOKUP(A2,$B$2:$C$21,2)

Aquí el valor para B2: C21 será constante para todas las celdas.

Iakovosian
fuente
@pnuts: no entiendo bien a qué te refieres; ¿Estás señalando que no suele ser bueno tener algo en cada fila de la hoja de cálculo? Si es así, en lugar de # 2 en mi respuesta: seleccione la celda que contiene la fórmula, desplácese hacia abajo hasta el área que desea llenar, mantenga presionada la tecla MAYÚS mientras hace clic en la celda inferior derecha del área. (Entonces haga el punto # 3) ¿A esto se refería?
Iakovosian
3
  1. Copia la columna
  2. Haga clic en cualquier lugar de sus datos y formatee como tabla Excel 2010 -> Home Tab -> Format as Table
  3. Inserte la columna, cambie el título a lo que sea.
  4. Escriba la fórmula en la primera celda debajo de ese
  5. Verá aparecer un icono de iluminación, haga clic en él y lo aplicará a toda la columna.

Actualización basada en un buen punto por nueces, no hay razón para eliminar la columna, ¡copiar la columna conserva los datos!

Arjang
fuente
@pnuts: No sé sobre otros Excels, solo pude verificar esta respuesta para Excel 2010.
Arjang
@pnuts: Absolutamente, ese es un muy buen punto, sí, ¿por qué eliminar y perder los datos si uno puede copiarlos? Se actualizó la respuesta. Con copiar uno todavía tiene la opción de eliminar, pero con eliminar no hay más opciones. Mantener y crear más opciones debe estar en el corazón de cada solución.
Arjang
0

Vaya a la primera celda de la columna en la que desea colocar la fórmula y escriba la fórmula.

Luego, después de que la fórmula esté en esa celda, presione Ctrl+ Down.

Eso seleccionará todas las celdas debajo de la que ha seleccionado hasta que haya un corte en el estado de las celdas (si están todas llenas, entonces aparece una sin llenar en la columna, o viceversa)

soandos
fuente
@pnuts, ¿qué quieres decir?
soandos
0

Hay otra opción al usar =ARRAYFORMULA()

Por ejemplo, supongamos que tenía una fila de encabezado y 3 columnas y deseaba que su última columna fuera el producto de las dos primeras. En la celda C2puedes ingresar lo siguiente:

=ARRAYFORMULA(A2:A*B2:B)

Esto tiene tres beneficios:

  1. Omite la primera fila por completo (su pregunta)
  2. Aplica la fórmula de manera efectiva a cada fila, lo cual es útil si luego decide insertar una fila
  3. Solo una ubicación para modificar la fórmula para cada fila

Sin embargo, puede no ser inmediatamente obvio dónde / dónde se calculan las células. (pista: ctrl+ ~puede ayudar)

skube
fuente