2014-11-11 16 views
20

Quindi voglio che ogni riga nella colonna B sia f (colonna A), in modo che b [n] = f (a [n]). Potrei andare riga per riga e applicare la formula, ma esiste un modo semplice per trascinare la formula verso il basso e fare in modo che le celle aumentino il riferimento automaticamente?Il modo più veloce per applicare una formula a un'intera colonna?

+0

possibile duplicato di [Applicare una formula a tutte le celle in una colonna, non solo una alla volta?] (Http://stackoverflow.com/questions/5372727/applying-a-formula-to-all- cell-in-a-column-not-just-one-at-time) – tohuwawohu

+0

La migliore risposta a questa domanda applicata ad Excel, LibreOffice è diversa però. Finito per copiare/incollare e alterare la formula. –

risposta

19

Questo ha funzionato per me,

  1. scrivere la formula nella cella superiore di una colonna.
  2. Copia questa cella
  3. Seleziona tutto il resto delle celle nella colonna. Puoi farlo facendo clic sulla cella in alto e facendo clic sulla cella in basso, in modo che lo scorrimento sia molto veloce.
  4. Con tutte le celle selezionate seleziona Incolla. La formula verrà copiata su tutte le celle attualmente selezionate, ma verrà regolata in base alla posizione nel foglio.
31

È possibile seguire questi passaggi:

1 - Scrivi la formula nella prima cella.

2 - Fare clic su Invio.

3 - Fare clic su CTRL + MAIUSC + FINE. Questo selezionerà l'ultima cella a destra utilizzata nel foglio di lavoro.

4 - CTRL + D. Questo riempirà il valore nelle celle rimanenti.

Fonte

: http://www.zyxware.com/articles/4007/openoffice-calc-how-to-to-apply-a-formula-in-entire-column-without-dragging-in-openoffice-calc

+3

Devo premere MAIUSC + INVIO inoltre nel passaggio 2, per tornare alla prima cella. (LibreOffice) Per Mac, usare Command invece di CTRL. – Nianliang

+0

Questo è il modo. Ho avuto 30000 righe e non ho potuto selezionare con il mouse. È durato troppo a lungo. Grazie! –

5

una versione leggermente modificata di quello che Victor Gazotti proposto:

  1. scrivere la formula nella cella.
  2. Fare clic sulla cella con la formula.
  3. Scorrere fino all'ultimo elemento nella colonna.
  4. Fare clic sull'ultima riga in questa colonna tenendo premuto il pulsante Maiusc, in modo che la colonna venga evidenziata, mentre la prima riga della selezione contiene la formula.
  5. Fare clic su CTRL + D e la formula verrà distribuita per l'intera selezione.
+0

Questa è una risposta migliore di quella di Victor. Più semplice (nessuna combo a 3 pulsanti) e funziona in più casi (non si assume che premendo Invio ti lasci sulla cella corrente). – otocan