[Résolu] Somme de valeurs affichés

Babou90

XLDnaute Nouveau
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

  • Classeur1.xlsx
    8.6 KB · Affichages: 52
  • Classeur1.xlsx
    8.6 KB · Affichages: 54
  • Classeur1.xlsx
    8.6 KB · Affichages: 64
Dernière édition:

Dugenou

XLDnaute Barbatruc
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
 

Modeste geedee

XLDnaute Barbatruc
Re : [résolu] Somme de valeurs affichés

Bonsour®
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.

Que représente le "1", est-ce une valeur ou un indicateur :confused:
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":rolleyes:)
le 1* permet la numerisation matricielle de la plage concernée
la somme est alors effectuée sur les valeurs numerisées


illustration :
Capture.jpg
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    48 KB · Affichages: 61
  • Capture.jpg
    Capture.jpg
    48 KB · Affichages: 65

Modeste geedee

XLDnaute Barbatruc
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 :confused:

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

:rolleyes: Amicalement
un problème bien posé est un problème plus facilement résolu...
 

Babou90

XLDnaute Nouveau
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 !
 

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 066
Membres
104 015
dernier inscrit
kkgk