Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu] Somme de valeurs affichés

  • Initiateur de la discussion Initiateur de la discussion Babou90
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Babou90

Guest
Bonjour,

J'ai un petit souci, je veux faire une somme d'une plage fixe, jusque la, pas de souci.

Le souci viens du fait que dans mes cellules à additionner contiennent une formule.

Dans le fichier joint, je veut faire la somme de c6:c13, dans la case c5.

J'ai bien chercher du coté des fonctions somme.si, ect... Mais non 🙁

Merci d'avance pour votre aide.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Somme de valeurs affichés

Bonjour,
les valeurs renvoyées par ta formule =SI(B6<>"";SI(B6="Total général";"";"1")) sont des valeurs de texte qui ne s'additionnent pas !

il faut écrire : =SI(B6<>"";SI(B6="Total général";"";1)) sans les guillemets
 
Re : [résolu] Somme de valeurs affichés

Bonsour®
Que représente le "1", est-ce une valeur ou un indicateur 😕
plusieures possibilités :

=C6+C7+C8+C9+C10+C11+C12+C13
l'operateur mathématique "+" numérise la donnée à laquelle il s'applique.

=SOMME(C6:C13)
la fonction somme n'additionne que les valeurs strictement numérique 1(num) est différent de "1"(AlphaN)

=SOMMEPROD(C6:C13*(C6:C13>"0"))
la fonction Sommeprod n'additionne que les valeurs > "0" (AlphaN)
ex: résultat différent selon
=SI(B7<>"";SI(B7="Total général";"";"4")) ' "4" AlphaN
ou bien
=SI(B7<>"";SI(B7="Total général";"";8)) ' 8 Numerique

=SOMMEPROD((C6:C13)*ESTNUM(1*C6:C13))
la fonction Sommeprod est une matricielle à validation normale("Chirogourdiste"🙄)
le 1* permet la numerisation matricielle de la plage concernée
la somme est alors effectuée sur les valeurs numerisées


illustration :
 

Pièces jointes

  • Capture.jpg
    48 KB · Affichages: 63
  • Capture.jpg
    48 KB · Affichages: 67
Re : [résolu] Somme de valeurs affichés

Bonsour®
Bonjour,
Oui Modeste si c'est le cas c'est d'accord, mais sur l'exemple on en n'a pas besoin...
Très Amicalement

il n'a pas été répondu à la question :
Que représente le "1", est-ce une valeur ou un indicateur 😕

l'utilisation de
Code:
=SI(B6<>"";SI(B6="Total général";"";"X"))
aurai levé toute ambiguité
et un simple NB.SI(PLAGE;"X") aurait résolu le probléme

🙄 Amicalement
un problème bien posé est un problème plus facilement résolu...
 
Re : [résolu] Somme de valeurs affichés

Bonjour,
Oui Modeste, je l'ai vu et j'ai pensee @ le faire par NB.SI(PLAGE;"1"), mais j'ai dit il a dit OK pour les amis donc probablement résolu...
Amicalement
 
Re : [résolu] Somme de valeurs affichés

Re tout le monde,

Que représente le "1", est-ce une valeur ou un indicateur

il n'a pas été répondu à la question :
Que représente le "1", est-ce une valeur ou un indicateur

En fait j'utilise un TCD qui me donne des semaines de travail, de 7 jours, et je veux (que dès que mon TCD me sorte une nouvelle semaine) pouvoir compter cette semaine d'où le "1" à coté, ça me permet de savoir combien de semaine ont été passées sur un chantier.
En faisant la somme de tous les "1"

J'ai crée un petit bouton +1 avec une macro qui ajoute ce "1", ce qui me permet de valider une nouvelle semaine de travail passée sur un chantier. voir ICI ou je demande de l'aide pour ajouter ce "1"

Merci en tout cas de tout vos retours !

Le première solution me convient bien, mais les autres me permettent d'en apprendre plus sur excel, Merci !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
519
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…