Calc: replicare una formula su un’intera colonna

di Paola Campli

Pubblicato 2 Ottobre 2007
Aggiornato 12 Febbraio 2018 20:52

Una delle funzioni più utili nei fogli di calcolo è quella che serve per riprodurre una stessa formula su più celle consecutive.

Immaginiamo di avere la tabella del disegno qui a lato, sul foglio di calcolo Calc, e di dover calcolare l’imponibile (Quantità * Prezzo unitario), per eseguire questo calcolo possiamo:

  • cliccare sulla cella D2 ed inserire la formula =B2*C2;
  • selezionare la cella D2 e scegliere copia dal menù attivabile dal tasto destro del mouse;
  • selezionare tutte le celle sotto la D2 dove si vuole replicare la formula;
  • aprire il menù di scelta rapida con il tasto destro del mouse e cliccare su incolla.

Ma cosa succede se, per calcolare l’importo (imponibile + aliquota iva*20/100), abbiamo bisogno del valore della cella C10 (contenente l’aliquota iva) che deve restare fisso per ogni cella?

Non possiamo utilizzare il metodo descritto in precedenza poiché Calc farà variare la formula scorrendo nelle celle al di sotto di C10.

Il rimedio a ciò consiste nell’utilizzare il simbolo del dollaro ($) davanti al parametro da lasciare fisso.

Per esempio, se la cella da lasciare fissa è A1 scriveremo $A1 se non vogliamo cambiare la colonna, a$1 per non cambiare la riga, $A$1 per lasciare fissi entrambi.

Nel nostro caso la formula dell’importo sarà =D2+D2*$C$10/100. A questo punto possiamo copiare la formula sulle altre celle con il metodo di prima.