Additionner des cellules avec la fonction si

Résolu/Fermé
Maryvonne Crépon - 28 déc. 2009 à 11:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 déc. 2009 à 12:51
Bonjour,

J'ai un soucis sous Excel qui n'en est peut-être pas un pour certains d'entre vous... et j'ai besoin d'AIDE.

J'ai un tableau Excel d'environ 300 lignes, dans l'une des colonnes j'ai des chiffres résultat de formules si. Lorsque je souhaite additionner l'ensemble des cellules de ma colonne (en utilisant SOMME) je trouve 0 alors que si je fais cellule par cellule l'addition se fait correctement !

Je pense (mais je ne suis pas sûre) que le problème vient du fait que les cellules que j'additionne sont des formules si (avec parfois plusieurs conditions).

Ma question est donc la suivante : comment puis-je réaliser la somme de ma colonne sans avoir à additionner cellule par cellule ?

Merci pour votre aide

8 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
28 déc. 2009 à 11:18
Bonjour
Il n'y a aucune raison, si tout est en ordre pour que excel ne puisse pas faire la somme d'une colonne de résultats obtenus par formules quelle qu'elles soient!...surtout si vous pouvez les additionner une par une.
Pouvez vous nous en dire plus sur:
l'organisation de votre fichier (nom des colonnes et limites)
les formules qez=ue vous utlmisez
la formule SOMMME que vous employez pour faire la récap, vc'est sans doute là qu'il y a un petit problème..
Crdlmnt

0
m@rina Messages postés 21200 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 décembre 2024 11 370
28 déc. 2009 à 11:22
Bonjour,

Il faudrait en savoir plus sur ta formule de SOMME. Car il n'y a aucune raison que ça ne fonctionne pas pour la raison que tu évoques. On peut tout à fait faire une somme sur une colonne de cellules avec formules.

m@rina
0
Maryvonne Crépon
28 déc. 2009 à 12:22
Re-bonjour et merci d'essayer de m'aider,

Je voulais vous joindre un fichier Excel pour exemple mais je n'y arrive pas... donc je vais essayer d'être plus précise.

J'ai plusieurs tableaux pour lesquels ce problème apparaît, voici le descriptif de l'un d'eux (le plus petit et le plus simple).

- La colonne numéro 1 n'a pas de nom et elle comprend les infos suivantes :
A2 : Bonification entre 0 et 10%
A3 : Bonification entre 10 et 20%
A4 : Bonification entre 20 et 30%
A5 : Bonification entre 30 et 40%
A6 : Bonification supérieure à 40%

- La colonne numéro 2 se nomme "nombre". Elle est toute simple, c'est à moi d'écrire le nombre ou chiffre.
B2 : 0
B3 : 56
B4 : 76
B5 : 45
B6 : 14

- La colonne numéro 3 se nomme "bonification", elle représente le pourcentage de produits pour lesquels j'ai une bonification :
C2 : 0% (résultat de B2/90)
C3 : 70% (résultat de B3/70)
C4 : 84,44% (résultat de B4/90)
C5 : 68,18% (résultat de B5/66)
C6 : 41,18% (résultat de B6/34)

- la colonne numéro 4 se nomme "points" et représente le nombre de points que je dois attribuer si le résultat de la colonne bonification est supérieur à 50%
D2 : 0 (résultat de =si(C2>=50%;"1";"0")
D3 : 2 (résultat de =si(C3>=50%;"2";"0")
D4 : 3 (résultat de =si(C4>=50%;"3";"0")
D5 : 4 (résultat de =si(C5>=50%;"4";"0")
D6 : 0 (résultat de =si(C6>=50%;"5";"0")

Mon problème intervient dans cette dernière colonne, lorsque je fait la somme en D7 via la formule =SOMME(D2:D6) le résultat est 0 alors que si j'additionne cellule par cellule (via la formule =D2+D3+D4+D5+D6) j'arrive bien à 9.

J'espère que vous pourrez m'aider car je galère depuis plusieurs jours....

Merci encore
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
28 déc. 2009 à 12:26
Merci pour ses explications mais helas il nous est impossible de les exploiter.

Voici un lien avec lequel tu pourras nous joindre ton fichier.

https://www.cjoint.com/

Cordialement
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
28 déc. 2009 à 12:27
Sinon, enleves les "" pour mettre tes chiffre :
remplace :
;"5";"0")
par
;5;0)

je pense que ca marchera
0
m@rina Messages postés 21200 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 décembre 2024 11 370
28 déc. 2009 à 12:27
Rebonjour Maryvonne

mets ton fichier ici :
https://www.cjoint.com/

Ce sera plus simple !

m@rina

ps : Hello Vaucluse ;)) On était presque synchrone !

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
28 déc. 2009 à 12:32
Bonjour tout le monde.
Effectivement, ton erreur réside dans la formule =SI(). Lorsque tu inscris en résultat (en vrai ou faux) dans ton test, un chiffre, il ne faut pas le mettre entre guillemets pour pouvoir l'utiliser dans d'autres formules. En clair (car là je ne le suis pas du tout...) remplace tes :
D2 : 0 (résultat de =si(C2>=50%;"1";"0")
par :
D2 : 0 (résultat de =si(C2>=50%;1;0)
Et cela fonctionnera...
0
m@rina Messages postés 21200 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 décembre 2024 11 370
28 déc. 2009 à 12:34
Bien vu pijaku... Personnellement, je n'avais même pas pris la peine de regarder les formules !!! ;))

m@rina
0
Raymond PENTIER Messages postés 58764 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 décembre 2024 17 256
28 déc. 2009 à 12:35
La solution est au post 6
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
28 déc. 2009 à 12:41
Donc post résolu?
Au passage bonjour à m@rina, Raymond Vaucluse (s'il repasse) et jeje
Bonnes fêtes de fin d'année à vous et à vos proches
0
Maryvonne Crépon
28 déc. 2009 à 12:41
Bonjour à tous et surtout MERCI

Je n'avais jamais rien posté sur les forums et essayais de me débrouiller toute seule, une chose est sûre dorénavant je ferai appel aux compétences de chacun...

Cela fait plusieurs jours que je m'arrache les cheveux pour qu'en quelques minutes vous me trouviez la solution.

UN GRAND GRAND GRAND MERCI A TOUS VOUS ME SORTEZ D'UNE BELLE GALÈRE !

Peut-être à bientôt...
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752 > Maryvonne Crépon
28 déc. 2009 à 12:44
Salut,
pour qu'en quelques minutes vous me trouviez la solution. Et encore, là c'est lendemain de fêtes... 22 minutes pour la solution, c'est du long! Ils sont capables de bien meilleures performances... [Smiley clin d'oeil]
Reviens quand tu veux, ta politesse sera toujours la bienvenue ici.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
28 déc. 2009 à 12:51
Eh bien voila, un "problème" réglé.....et le plaisir de croiser tout ce petit monde bien agréable à fréquenter.
Terminez bien l'année et un spécial bise aux filles
A+
0