Dans Google Sheets, j'ai les données suivantes:
| A | B | C | ... | N | TOTALS |
1 | 123| 425| 324| ... | 234| =SUM(A1:N1) |
2 | 123| 425| 324| ... | 234| =SUM(A2:N2) |
3 | 123| 425| 324| ... | 234| =SUM(A3:N3) |
Comment créer la TOTALS
colonne avec ARRAYFORMULA?
ARRAYFORMULA(SUM(A1:C99))
donnera un seul numéro, la somme de toutes les cellules - ce n'est pas ce que je veux.
google-sheets
Yisrael Dov
la source
la source
=ARRAYFORMULA(SUMIF(IF(COLUMN(B1:E1),ROW(B2:E4)),ROW(B2:E4),B2:E4))
. ht à @AdamL.indirect
place de la plage. Dans mon cas, j'ai utilisé ceciindirect("e3:y"&max(arrayformula((index(E3:Y,0,0)<>"")*row(E3:Y))))
Que diriez-vous de sommer manuellement les colonnes:
la source
N
comme un espace réservé pour un nombre inconnu de colonnes ou si l'affiche signifiait vraiment la colonne N. Si le nombre de colonnes ne peut pas être déterminé à l'avance, alors nommer explicitement chaque colonne dans les formules n'est pas une option.