Somme des cellules jusqu'à cellule vide

399 views
Skip to first unread message

Loic Bahu etu

unread,
Oct 10, 2023, 4:42:53 AM10/10/23
to Forum Google Sheets France
Bonjour,

je voudrais trouver une formule qui me permette de calculer la somme des cellules dans une colonne voisine jusqu'à la prochaine cellule vide.

Voici, à gauche, un exemple de ce que j'obtiens actuellement avec le calcul d'une somme sur un nombre fixe de cellule (12 dans l'exemple) et, à droite, de ce que je voudrais obtenir avec une formule qui adapterait la zone de cellules à additionner.

En haut (exemple B3) je veux afficher la somme des cellules non-vides située dessous, dans la colonne A (exemple, ici, ce serait A4:A6 puisque A7 est vide)

2023-10-10 10_34_16-Feuille de calcul sans titre - Google Sheets — Mozilla Firefox.jpg

Dans l'exemple ci-dessus, pour simplifier la lecture, j'ai enlevé la formule SI ESTVIDE qui permet de n'afficher la somme que en face d'une cellule vide.

j'ai fouiné sur le net, mais j'ai l'impression que les solutions trouvées s'appliquent à Excel mais pas à Sheets.

Exemple de 2 essais avec les formules trouvées sur cette discussion :
https://www.generation-nt.com/reponses/somme-d-une-serie-dans-une-colonne-jusqu-a-une-cellule-vide-entraide-802821.html

1ere formule : Non Applicable (N/A)
2023-10-10 10_23_02-Feuille de calcul sans titre - Google Sheets — Mozilla Firefox.jpg


2eme formule : ne calcule pas de comme mais juste le contenu de la cellule à côté.
2023-10-10 10_24_00-Feuille de calcul sans titre - Google Sheets — Mozilla Firefox.jpg

Le Cercle

unread,
Oct 11, 2023, 3:35:07 AM10/11/23
to Forum Google Sheets France
voila une formule qui fonctionne

=if(A1="";B2;if(A2="";A1;A1+B2)) à mettre en B1 ou à adapter suivant ta première ligne

Loic Bahu etu

unread,
Oct 11, 2023, 4:11:40 AM10/11/23
to Forum Google Sheets France
Mais oui, tout simplement.

Et ensuite, il faut que je bricole un peu pour que ça n'affiche que le total en face des cellules A vides, tout en continuant à mettre une valeur dans les cellules intermédiaires.

Soit 
(1) avec une mise en forme conditionnelle (type "texte blanc" sur les cellules à ne pas afficher, selon que la cellule A en face est remplie ou non) 
ou soit 
(2) en dédiant une 3eme colonne aux addition, comme dans cet exemple.
formule B1 =SI(A1="";C2;"")
formule C1  =SI(A2="";A1;A1+C2)
Qui n'est qu'une redistribution de la formule proposée juste avant.
et qui peut donner ceci à l'affichage
image.png

Merci pour le déblocage du cerveau. L'évidence était pourtant là.

Loic Bahu etu

unread,
Oct 11, 2023, 4:19:07 AM10/11/23
to Forum Google Sheets France
J'ajoute la précision pour la solution (1) : la formule à appliquer sur B1 est
=A1=""
qui active la couleur du texte (et le reste en blanc par défaut
Reply all
Reply to author
Forward
0 new messages