SOMMEPROD ou autre, j'ai du mal à choisir...

  • Initiateur de la discussion Initiateur de la discussion lapou
  • 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 !

L

lapou

Guest
Bonsoir à vous toutes et tous !!!

je vous joins le tit soucis que j'ai dans mon fichier, j'ai un peu de mal à utiliser la fct SOMMEPROD ;-)

cependant si vous avez de meilleurs solutions n'hésitez pas à me proposer ;-) je suis tout ouïe ;-)

je vous rassure, le problème que je rencontre ne devrait pas prendre plus d'une minute pour vous, spécialiste, toutes et tous autant que vous êtes, d'excel...

Bonne nuit et merci d'avance ;-)
Tchao
 

Pièces jointes

Bonjour

Dans cette fonction =SOMMEPROD(australie!$A$2:$A$414=$A$24), tu utilise un comparateur qui ne renvoie que VRAI ou FAUX suivant la condition, puis SOMMEPROD additionne l'ensemble des conditions, VRAI; VRAI....;FAUX ,n'a jamais donné une valeur.

Excel transforme automatiquement le VRAI en 1 et le FAUX en 0, lors d'une opération arithmétique. Monique explique dans de nombreux fils sur SOMMEPROD l'utilisation du * ou du + .

Ce qui donne la formule =SOMMEPROD((australie!$A$2:$A$414=$A$24)*1). Il est nécessaire de mettre les parenthèses pour isoler le comparateur (dans ce cas).

Tu peux aussi améliorer ta fonction pour éviter de changer à chaque fois le nom de la feuille. =SOMMEPROD((INDIRECT("'"B$23&"'!$A$2:$A$414")=$A24)*1)
Tu pourras faire un glisser déposer en lignes et en colonnes (regarde l'utilisation des références absolues $). L'ajout des ' dans le nom de la feuille ne sert que dans le cas d'un nom de feuille ayant un espace.

@+Jean-Marie
 
Bonjour Lapou, Jean marie,

Tu aurais peut-être dû rester sur le même fil car cela me semble être la suite de ta question ici <http://www.excel-downloads.com/html/French/forum/messages/1_92454_92454.htm>

Pour ce qui est de ton tableau, je peux te dire qu'il y aurait moyen de faire cela égalment par un TCD mais pour plus de facilité il aurait mieux valu faire ceci :

- Mettre les toutes les données de chaque onglet sur une seule feuille. Facilement réalisable puisqu'il suffit d'jouter une colonne avec le nom donné à l'onglet
- Dans la feuille "ancien membres", je ne vois pas à quo peut servir la ligne 2, ou est indiqué "Loli". Là aussi il serait nécessaire de l'enlever ou de placer cela autrement.

Bref reprendre sur une feuille toutes les données dans les colonnes suivantes : sport, concours, Manches, Positions, fufus, noms (correspondants au nom de l'onglet, ici bibi, bob, bunch, ....)

Le bilan que tu souhaites pourrait être obtenu via un TCD.

Voilà l'explication en continuité à ton fil dont j'ai parlé ci-avant.

Si pb n'hésite pas.

@+ Dan
 
Bonjour Lapou, Jean marie,

Tu aurais peut-être dû rester sur le même fil car cela me semble être la suite de ta question ici <http://www.excel-downloads.com/html/French/forum/messages/1_92454_92454.htm>

Pour ce qui est de ton tableau, je peux te dire qu'il y aurait moyen de faire cela égalment par un TCD mais pour plus de facilité il aurait mieux valu faire ceci :

- Mettre les toutes les données de chaque onglet sur une seule feuille. Facilement réalisable puisqu'il suffit d'jouter une colonne avec le nom donné à l'onglet
- Dans la feuille "ancien membres", je ne vois pas à quoi peut servir la ligne 2, ou est indiqué "Loli". Là aussi il serait nécessaire de l'enlever ou de placer cela autrement.

Bref reprendre sur une feuille toutes les données dans les colonnes suivantes : sport, concours, Manches, Positions, fufus, noms (correspondants au nom de l'onglet, ici bibi, bob, bunch, ....)

Le bilan que tu souhaites pourrait être obtenu via un TCD.

Voilà l'explication en continuité à ton fil dont j'ai parlé ci-avant.

Si pb n'hésite pas.

@+ Dan
 
merci à vous 2 ;-) pour ces réponse claires et simples ;-)

tout mettre sur le même onglet ne me conviendrait pas mais je vais essayer d'améliorer mon truc qd même ;-)

car en plus j'aurais aimé pouvoir faire la moyenne,...pour chaque sport de chaque onglet...

je reviens vous voir si besoin ;-)

Tchao
 
un dernier tit truc svp mes amis 🙂

j'ai expliqué dans la zone de texte en bleu mon souci car je n'ai pas envie de tout refaire à la main et malheureusement pour moi je n'arrive pas encore à exploiter les $ correctement ;-)

Merci bcp bcp bcp...

Lapou...
 
Bonjour,

Nb.Si ferait l'affaire pour le nombre de perfs.
En B24 (et copier coller jusqu'à Q43) :
=NB.SI(INDIRECT(B$23&"!A2:A414");$A24)

Pour le bas de ton tableau :
En B48 et copier coller sur toute la ligne :
=SI(SOMME(B$24:B$43)=0;"";MOYENNE(INDIRECT(B$23&"!D2😀414")))
En B49 et copier coller sur toute la ligne :
=SI(SOMME(B$24:B$43)=0;"";MOYENNE(INDIRECT(B$23&"!E2:E414")))
"Funnies" : je ne sais pas ce que c'est
"loli" : ça ne va pas.

Moyenne de chaque sport de chaque onglet.
En B24 d'un tableau ayant la même structure :
=SI(NB.SI(INDIRECT(B$23&"!A2:A414");$A24)=0;"";SOMMEPROD((INDIRECT(B$23&"!A2:A414")=$A24)*INDIRECT(B$23&"!D2😀414"))/NB.SI(INDIRECT(B$23&"!A2:A414");$A24))
 
Re,

Moyenne des positions
En B24 d'un tableau ayant la même structure ou plus bas dans la feuille :
=SI(NB.SI(INDIRECT(B$23&"!A2:A414");$A24)=0;"";SOMMEPROD((INDIRECT(B$23&"!A2:A414")=$A24)*INDIRECT(B$23&"!D2😀414"))/NB.SI(INDIRECT(B$23&"!A2:A414");$A24))

Moyenne des fufus : tu remplaces D2😀414 par E2:E414
=SI(NB.SI(INDIRECT(B$23&"!A2:A414");$A24)=0;"";SOMMEPROD((INDIRECT(B$23&"!A2:A414")=$A24)*INDIRECT(B$23&"!E2:E414"))/NB.SI(INDIRECT(B$23&"!A2:A414");$A24))
 
Re Monique,

Oui en fait ce fichier me sert pour suivre des perfs réalisées par mes collègues sur le site www.sport4fun.com, un site de pronostic sportif. Si tu es intéressé tu peux t'inscrire et je peux te parrainer (mon pseudo est lapinou1).
Les funnies sont une sorte de monnaie que l'on échange ensuite pour gagner des cadeaux.
Sur les autres onglets je les ais appelé "fufus" ;-)

Par contre il me manque le nb de fufus total par sport (la derniè-re ligne de chaque sport sur le tab du bas.

Merci encore de ton aide monique et tous les autres.

A très vite ;-)
 
- 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.
Retour