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.