Formule excel : afficher selon condition

Résolu/Fermé
justinedes Messages postés 59 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 mai 2015 - 28 sept. 2010 à 14:30
justinedes Messages postés 59 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 mai 2015 - 28 sept. 2010 à 14:45
Bonjour,



Je souhaiterai faire une adition selon si un chiffre est inscrit dans mes lignes.
Par exemple je voudrai qu'en L2 s'affiche la somme de B2 à J2 seulement si un chiffre est renseigné dans ces cases. Sinon ne rien afficher.
J'ai commencé avec la formules suivante : =SI((B2:J2)="";"";SOMME(B2:J2))
Mais elle ne marche pas. J'ai du louper quelque chose. Quelqu'un peut m'eclairer ?

Merci d'avance
A voir également:

3 réponses

Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
28 sept. 2010 à 14:40
Salut,

une cellule vide = 0 alors si toutes tes cellules sont vides tu vas avoir un 0, pour ne pas avoir ce zéro tu fais =SI(SOMME(B2:J2)=0;"";SOMME(B2:J2))

Bonne journée
0
cousinhub29 Messages postés 881 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 16 avril 2024 333
Modifié par cousinhub29 le 28/09/2010 à 14:44
Bonjour,

Euh, seulement un chiffre dans la zone, ou seulement si toutes les cases de la zone sont remplies?

Si une seule cellule de remplie, tu peux mettre cette formule :

=SOMME(B2:J2)


Et modifier les options d'excel, afin de ne pas faire apparaître les "0"

Si tu veux que la somme ne s'effectue que si toutes les cellules de ta zone sont remplies, tu peux essayer ainsi :

=SOMME(B2:J2)*(NBVAL(B2:J2)=9)


Bonne journée
0
justinedes Messages postés 59 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 mai 2015 3
28 sept. 2010 à 14:45
Merci beaucoup à tous les deux. ça a marché !!
Bonne journée
0