2012-05-30 03:42:33 +0000 2012-05-30 03:42:33 +0000
12
12

excel - cómo introducir la fórmula para toda la columna

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

Respuestas (4)

27
27
27
2012-05-30 07:59:27 +0000
  1. Introduzca la fórmula deseada en la segunda fila de la columna que desea rellenar.
  2. Asegúrese de utilizar $ para cualquier celda referenciada en la que la fila sea la misma para todas las ecuaciones.
  3. Selecciona la celda que contiene la fórmula y pulsa Ctrl + Mayús + Abajo.
  4. Esto debería seleccionar todas las celdas de esa columna entre la celda seleccionada y la última.
  5. Esto debería rellenar todas las celdas seleccionadas con la fórmula que has introducido en la celda de la segunda fila.

Explicando un poco más el signo $.

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

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

3
3
3
2012-05-30 03:51:53 +0000
  1. Copie la columna
  2. Haga clic en cualquier lugar de sus datos y formatéelos como Tabla Excel 2010 -> Home Tab -> Format as Table
  3. Inserte la columna, cambie el título a lo que sea.
  4. Escribe la fórmula en la primera celda debajo de esa
  5. Verás que aparece un icono de iluminación, haz clic en él y lo aplicará a toda la columna.

Actualización basada en un buen punto de pnuts, no hay razón para borrar la columna, ¡copiando la columna se mantienen los datos!

0
0
0
2012-05-30 03:49:43 +0000

Ve a la primera celda de la columna en la que quieres poner la fórmula y escribe la fórmula.

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

Eso seleccionará todas las celdas por debajo de la que has seleccionado hasta que haya una ruptura en el estado de las celdas (si están todas rellenas, entonces aparece una sin rellenar en la columna, o viceversa)

0
0
0
2015-10-12 18:02:44 +0000

Hay otra opción utilizando =ARRAYFORMULA()

Por ejemplo, digamos que tienes una fila de cabecera y 3 columnas y quieres que la última columna sea el producto de las dos primeras. En la celda C2 podrías introducir lo siguiente

=ARRAYFORMULA(A2:A*B2:B)

Esto tiene tres beneficios:

  1. Se salta completamente la primera fila (tu pregunta)
  2. Aplica efectivamente la fórmula a todas las filas, lo que es útil si más tarde decide insertar una fila
  3. Sólo un lugar para modificar la fórmula para cada fila

Aunque puede que no sea inmediatamente obvio cómo/donde se calculan las celdas. (pista: ctrl+~ puede ayudar)