Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion annelise
  • 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 !

A

annelise

Guest
Voici mon problème :

en colonne A j'ai de un numéro (correspond à un n° client)
en colonne B j'ai des code d'activité
en colonne C j'ai des chiffres correspondant à la colonne B

Je voudrais faire la somme des chiffres correspondants aux activités comprises entre 1300 et 1400 par n° client (car pour chaque client il peut y avoir plusieurs code activité)

exemple :

A B C
203 1305 53
203 1305 66
203 1366 18
203 1100 20
156 1356 26
156 1388 36
148 1100 14
148 1305 25
148 1366 69
148 1358 51
706 1200 26
706 1359 23
706 1596 26

et donc la je voudrais faire la somme de C ayant pour critère B> 1300 et B<1400 pour chaque client.

Merci d'avance

AL.
 
Re : somme SI

bonjour,

Avec tes données en A5:C17, alors tu peux essayer en D5 à étirer vers le bas :
Code:
=SI(NB.SI($A$5:A5;A5)>1;"";SOMMEPROD((A5:A17=A5)*(B5:B17>1300)*(B5:B17<1400)*(C5:C17)))
 
Re : somme SI

bonjour,

Avec tes données en A5:C17, alors tu peux essayer en D5 à étirer vers le bas :
Code:
=SI(NB.SI($A$5:A5;A5)>1;"";SOMMEPROD((A5:A17=A5)*(B5:B17>1300)*(B5:B17<1400)*(C5:C17)))
Salut le forum, salut JBOBO
je crois que c'est comme ca :
Code:
=SI(NB.SI($A$5:A5;A5)=1;"";SOMMEPROD(($A$5:$A$17=A5)*($B$5:$B$17>1300)*($B$5:$B$17<1400)*($C$5:$C$17)))
@ +
Rachid
 
Re : somme SI

Bonjour à tous,

Je vous remercie pour cette réponse. C'est bien > 1 qui fonctionne car avec =1 j'avais plusieurs fois la même réponse.

Bonne journée

AL.
 
Re : somme SI

ReBonjour,

J'ai un deuxième problème dans ma formule j'ai mis les chiffres entre 1300 et 1400 mais, j'ai c'est tous les nombres commençant par 13 que je voudrais inclure (je peux en avoir à 3 chiffres ex: 134)
J'ai vu que l'on pouvait mettre des * pour remplacer un ensemble de chiffre
c'est ce que j'ai fais dans la formule ci-dessous mais, elle ne fonctionne plus

=SI(NB.SI($A$2:A3;A3)>1;"";SOMMEPROD((liste_adh_totaux=A3)*($F$2:$F$5659=13*)*($H$2:$H$5659))).

Je vous remercie d'avance.

AL.
 
Re : somme SI

Tiens voila un extrait simple j'espère que j'ai tout mis. et une fois que j'aurais ce chiffre je voudrais le mettre dans la feuille précédente en face le num adh.

Je suis désolé je galère un peu.

Merci d'avance

AL.
 

Pièces jointes

Re : somme SI

RE,

a priori c'est le nom 'liste_adh_to taux' qui n'est pas reconnu. Ensuite je pense qu'il faut mettre 13 entre "", soit "13" car en passant par la fonction gauche, le resultat va etre interprété par excel comme du texte.

soit par rapport à ton dernier fichier :
Code:
=SI(NB.SI($A$2:A2;A2)>1;0;SOMMEPROD(($A$2:$A$288=A2)*(GAUCHE($D$2:$D$288;2)="13")*($F$2:$F$288)))
 
Dernière édition:
Re : somme SI

c'est un peu bourrin comme méthode mais ca a l'air de marcher!
=SI(NB.SI($A$2:A2;A2)>1;0;SOMMEPROD(($A$2:$A$288=A2)*(CNUM(GAUCHE($D$2:$D$288;2))=13)*($F$2:$F$288)))
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…