Libreoffice: somme des colonnes sauf une cellule


11

Je veux calculer la somme de la colonne A à l'exclusion de A1, car je veux le résultat là-bas. Illustration:

        A                    B      C
1    =SUM(A2:Ainfinite)
2     1234
3     5678
...

Je pourrais écrire A2:A1048576ce qui fonctionnerait dans une certaine mesure, mais ce ne serait ni élégant ni infaillible. Existe-t-il une notation pour exprimer la plage de A 2 à A infini?


Vous devriez vraiment vérifier si la question a déjà été posée avant de poster une prime.
Excellll

@Excellll Vous devriez vraiment lire. Il s'agit d'Excel, il s'agit de LibreOffice Calc.
Notinlist

Réponses:


9

Ehm, je risque de dire quelque chose de stupide ici, mais pourquoi ne

Obtenez le nombre total de lignes:

ROWS(A:A)

Convertir en coordonnées de la dernière cellule en utilisant INDIRECT:

(INDIRECT("A"&(ROWS(A:A))))

Et utilisez-le dans votre formule SUM

 SUM(A2:(INDIRECT("A"&(ROWS(A:A)))))

Je ne peux pas garantir que cela fonctionnera, car je suis actuellement connecté à ma machine Windows. Mais cela fonctionne sur MS Excel.

MISE À JOUR: comme correctement noté par tohuwawohu, vous devrez définir la syntaxe de la formule surExcel A1


2
Cela fonctionne également avec LibreOffice - à condition que la syntaxe de la formule soit définie sur Excel A1. Contrairement à cette réponse , la solution calcule le dernier index possible sans le "coder en dur" dans la formule. Agréable!
tohuwawohu

Existe-t-il un moyen d'arrêter cette rupture chaque fois que j'ajoute une nouvelle ligne?
HorusKol

3

Avec une version actuelle de Libreoffice Calc (testée avec 4.2), vous pouvez adresser la colonne A complète avec A:A(si Formula syntaxdans Outils -> Options -> Calc -> Formule est définie sur Excel A1).

Mais AFAIK, il n'y a aucun moyen de référencer une différence (complément), quelque chose comme " A:Asans A1" . Ce serait formidable si =SUM(OFFSET(A:A;1;0))cela fonctionnait, mais ce n'est pas le cas.


Je n'étais pas au courant de ce paramètre de formule dans Calc. Cela fonctionne également avec la version 3.5.4. Merci.
fixer1234
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.