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

Validation de données

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

Caninge

XLDnaute Accro
Bonsoir à tous,

j'ai un petit problème avec une validation de données.

Je ne sais pas comment faire ! j'en appelle à votre science chère(e)s ami(e)s.

je joins une pièce jointe. Ma question est dans la feuille.

Je vous remercie

A plus
 

Pièces jointes

Re : Validation de données

Bonsoir Caninge,

On a le droit de proposer quelque chose de "simple"? 😉
En F4:
Code:
=SI($H$2="tout";D4;SOMMEPROD(($B$4:$B$11=$H$2)*($C$4:$C$11=E4)*($D$4:$D$11)))
... ça ne donne pas le résultat escompté?
 
Re : Validation de données

Bonjour Caninge, Modeste,

Ici je ne vois vraiment pas l'intérêt d'un SOMMEPROD, en F4 à tirer vers le bas :

Code:
=SI((H$2="Tout")+(B4=H$2)*(C4=E4);D4;"")
Bonne journée.
 
Re : Validation de données

Bonjour les amis,

Je ne sais pas non plus à quoi sert le SOMMEPROD (d'autant que les résultats paraissent parfois surprenants ... mais comme je ne connais rien au pmu, ni ne sais ce que sont les chiffres en colonne E, je ne me suis pas posé de question)

Par contre, j'imagine que s'il y a une liste déroulante en H2 (ce doit être là la source du titre, JM 🙂) ... des résultats devraient aussi être visibles quand on sélectionne un autre item de la liste? Lesquels, c'est une autre paire de manches!
 
Re : Validation de données

Bonjour à tous,

La réponse de Modeste me va très bien, par contre avec celle de Job75 je n'ai pas les résultats des autres courses. Donc il faut peut-être bien passer par SOMMEPROD.

A plus et merci
 
Re : Validation de données

Re-bonjour,

il faut peut-être bien passer par SOMMEPROD
Il n'empêche que le SOMMEPROD en question donne parfois, en colonne F, des montants sur les lignes qui ne correspondent pas au choix fait en H2 ... ce qui semble un peu particulier (ou alors quelque chose m'échappe!?)
Et comme on ne sait pas ce que tu souhaite obtenir, on avance à l'aveugle.
 
Re : Validation de données

salut
Re-bonjour,
Il n'empêche que le SOMMEPROD en question donne parfois, en colonne F, des montants sur les lignes qui ne correspondent pas au choix fait en H2 ... ce qui semble un peu particulier (ou alors quelque chose m'échappe!?)
n'étant pas un habitué des sommes*, voire des formules alambiquées ou pas 😀,
=SI(B4=H$2;D4;SI(H$2="Tout";D4;""))

* ici c'est gratuit (surtout pour les échanges de vues mais pas avec un non-voyant, n'est-ce pas Staple 😛 ?
 
Re : Validation de données

re,

après études des résultats que vous m'avez envoyé, je revois mon fichier.

je me suis trompé. C'est le cumul de chaque place que je désire. désolé !

J'ai refais mon fichier.

A plus
 

Pièces jointes

Re : Validation de données

Re,

Sur Excel 2007 et versions suivantes on peut utiliser SOMME.SI.ENS :

Code:
=SOMME.SI.ENS(D$4:D$11;B$4:B$11;SUBSTITUE(H$2;"Tout";"*");C$4:C$11;E4)
Avantage : les plages peuvent être illimitées s'il n'y a rien au-dessus et au-dessous du tableau.

Par exemple dans votre dernier fichier supprimez les lignes 13 à 26, vous pourrez alors utiliser en F4 :

Code:
=SOMME.SI.ENS(D:D;B:B;SUBSTITUE(H$2;"Tout";"*");C:C;E4)
A+
 
Re : Validation de données

Re,

Avec cette réponse cela devrait me convenir :

=SOMMEPROD(((H$2="Tout")+(B$4:B$11=H$2))*(C$4:C$11=E4);D$4😀$11)

je ne vais pas me précipiter, je vais vérifier sur mon fichier.

j'ai une autre question : quelle formule faut-il pour en calculer le nombr.

je joins un fichier.

merci
 

Pièces jointes

Re : Validation de données

Re,

A partir des formules précédentes ça coule de source :

Code:
=SOMMEPROD(((H$2="Tout")+(B$4:B$11=H$2))*(C$4:C$11=E4))
Code:
=NB.SI.ENS(B$4:B$11;SUBSTITUE(H$2;"Tout";"*");C$4:C$11;E4)
A+
 
Re : Validation de données

Bonjour,

J'ai adopté cette formule :

=SOMMEPROD(((H$2="Tout")+(B$4:B$11=H$2))*(C$4:C$11=E4))

c'est vrai que cela coule de source, mais c'est vrai ce n'est pas évidemment pour moi.

Merci et bon weekend à tous .

Caninge
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
418
Réponses
5
Affichages
494
Réponses
3
Affichages
146
Réponses
32
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…