2010-05-17 22:25:12 +0000 2010-05-17 22:25:12 +0000
59
59

È possibile sommare un'intera colonna senza impostare limiti di cella espliciti in Excel?

Vorrei sommare tutti i valori di una colonna partendo da un certo valore minimo, ma non voglio dare un limite superiore perché qualsiasi valore nella tabella sarà appropriato per la somma (meno l'intestazione ovviamente) e vorrei farlo nel modo “giusto” invece di sommare A2:A65535.

È possibile?

Risposte (4)

73
73
73
2010-05-17 22:35:31 +0000

Lasciate fuori i numeri di riga:

=SUM(A:A)

Notate che questa espressione non può essere messa nella colonna A (ciò causerebbe una somma ricorsiva infinita che Excel non permette).

Se invece volete sommare tutte le righe della colonna A sopra la riga corrente (diciamo 51) potete fare così:

=SUM(A$1:A50)

Se muovete la cella che contiene quell'espressione, cambierà A50 in qualsiasi cosa sia sopra la cella corrente, mantenendo il punto di partenza della somma (A1) lo stesso.

La stessa cosa può essere fatta se il totale viene mantenuto sopra le celle sommate nella riga corrente (diciamo la riga 1):

=SUM(A2:A$51)
7
7
7
2012-11-24 20:58:36 +0000

Nel mio caso i campi che non volevo includere nell'intervallo avevano effettivamente dei numeri. Ero perplesso finché non ho capito che si può semplicemente sommare l'intera colonna e poi semplicemente sottrarre i campi che non si vogliono:

=(SUM($B:$B)-SUM($B$1:$B$6))

Dove le prime sei righe della colonna B sono numeri ma non rilevanti per i dati che voglio sommare, e la colonna B contiene un numero indefinito di righe di informazioni.

7
7
7
2014-11-22 21:20:31 +0000

Nel caso di Google Spreadsheets potete fare quanto segue:

=SUM(C4:C)

Somma tutte le righe della colonna C a partire dalla quarta riga.

1
1
1
2015-01-31 19:36:28 +0000

Volevo sommare C2:C∞ e ho usato una soluzione strana:

ho messo la formula =SUM(C:C) dentro B1, poi ho usato il comando merge cells per unire B1 e C1. Il risultato era come questo: