varias una todas toda que pegar para modifique misma las fórmula fila cómo copiar como columna celdas arrastrar aplicar libreoffice

libreoffice - una - cómo aplicar la misma fórmula a varias celdas en excel



¿La forma más rápida de aplicar una fórmula a una columna completa? (4)

Así que quiero que cada fila en la columna B sea f (columna A), para que b [n] = f (a [n]). Podría ir fila por fila y aplicar la fórmula, pero ¿hay una manera fácil de simplemente arrastrar la fórmula hacia abajo y hacer que las celdas aumenten su referencia automáticamente?


Esto funcionó para mí,

  1. Escribe la fórmula en la celda superior de una columna.
  2. Copia esta celda
  3. Selecciona todo el resto de celdas de la columna. Puede hacerlo haciendo clic en la celda superior y haciendo clic en la celda inferior para que el desplazamiento sea realmente rápido
  4. Con todas las celdas seleccionadas, seleccione Pegar. La fórmula se copiará a todas las celdas seleccionadas actualmente, pero se ajustará de acuerdo con su posición en la hoja.


Una versión ligeramente modificada de lo que Victor Gazotti propuso:

  1. Escribe la fórmula en la celda.
  2. Haga clic en la celda con la fórmula.
  3. Desplácese hasta el último elemento de la columna.
  4. Haga clic en la última fila de esta columna mientras mantiene presionado el botón Shift, para que la columna se resalte, mientras que la primera fila de la selección contiene la fórmula.
  5. Haga clic en CTRL + D y la fórmula se distribuirá para toda la selección.

Verifique mi respuesta a la pregunta similar - https://.com/a/52119910/9049673

--Copiado textualmente aquí para mayor facilidad--

De su pregunta, parece que está tratando de aplicar la misma fórmula en toda la fila (o columna) de celdas y mostrar el resultado en otra fila (o columna).

La mejor manera de hacer esto es usar algo llamado fórmulas de matriz o funciones de matriz (en libre office). Este enlace tiene una muy buena explicación: https://help.libreoffice.org/Calc/Array_Functions

La forma en que implementarías esto en tu caso es

Type this formula in cell D1

=C1:C30 *48

and press ctrl + shift + enter

La fórmula ahora se ve así con las llaves de flores {..}

={C1:C30 *48}

y la fórmula se aplica desde D1 a D30.

Incluso puede extrapolar el mismo concepto a una matriz completa (por ejemplo: A1:C10 )

(La forma de decirle a excel / open office / libre office que escribió una fórmula matricial es presionar ctrl + shift + enter . Nunca presione enter ya que romperá la función array y la convertirá en una función regular)