aller chercher une donnée à partir de deux critères

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 !

annelise

XLDnaute Nouveau
Bonjour,

Voici mon problème, j'èspère que quelqu'un pourra trouvé une solution simple !

dans mon classeur j'ai deux 2 feuilles.

Feuille 1
A1:
0217
0357
0369
1236
1599

Feuille 2: données complémentaires
A1: F1:activité N1
0217 1821 58
0217 1922 63
0357 11 -
0357 1821 117
0369 1821 123
1236 1821 130
1489 136 -
1599 112 -
1599 136 -
1599 1821 126

Alors mon problème est que je voudrais placé à la suite de ma feuille 1
le nombre qui apparait en feuille2/N1 à condition que A1 feuille 1 = A1 feuille 2 (le numéro adhérant soit le même)
et que le code activité soit = 1821.

J'espère que c'est assez clair !!
Je vous ai joins un extrait du fichier pour que se soit plus compréhensible !

Merci d'avance.

Anne-Lise
 

Pièces jointes

Re : aller chercher une donnée à partir de deux critères

Bonjour à tous,

Peut être en "F2"

Code:
=SOMMEPROD((A2='info complémentaires'!$A$2:$A$288)*('info complémentaires'!$D$2:$D$288=1821)*('info complémentaires'!$F$2:$F$288))

Puis sélectionner colonne "F" format nombre personnalisé Standard;;
Pour ôter les zéros

JHA
 
Dernière édition:
Re : aller chercher une donnée à partir de deux critères

Merci pour cette réponse mais ça ne fonctionne pas. Voila ce que j'ai mis :

=SOMMEPROD((A2='Infos complémentaires'!$A$2:$S$5659*('info complémentaires'!$F$2:$F$288=1821)*('info complémentaires'!$N$2:$N$288)))

Si cela peut d'aider.

Merci d'avance

AL
 
Re : aller chercher une donnée à partir de deux critères

re,

En essayant de deviner, peut-etre :
Code:
=SOMMEPROD((A2='Infos complémentaires'!$A$2:$A$288)*('info complémentaires'!$F$2:$F$288=1821)*('info complémentaires'!$N$2:$N$288))
. Les plages auquelles il est fait références doivent être de mêmes tailles.
De plus dans ta feuille 1 de ton exemple il n'y a pas de code 1821 mais 2821, n'est il pas plus judicieux de faire réference au libellé du code à savoir "vaches laitieres", et les réf à renvoyer dans ton exemple sont en colonne F et non N donc sur la base de ton fichier exemple :

Code:
=SOMMEPROD(('info complémentaires'!$A$1:$A$1000=A2)*('info complémentaires'!$E$1:$E$1000=E2);('info complémentaires'!$F$1:$F$1000))

à adapter aux plages réelles de ton fichier.
 
Re : aller chercher une donnée à partir de deux critères

J'avais une deuxième question concernant cet exemple.

Si je veux remplacer le 1821 par tous les codes commencant par 18 comment est ce que je transforme la formule ?
(je croyais que c'étais des * mais cela ne fonctionne pas)

Merci d'avance.

AL
 
Re : aller chercher une donnée à partir de deux critères

bonjour,

Peut-etre comme ceci :
Code:
=SOMMEPROD((A2='info complémentaires'!$A$2:$A$288)*('info complémentaires'!$D$2:$D$288>=1800)*('info complémentaires'!$D$2:$D$288<=1899)*('info complémentaires'!$F$2:$F$288))
 
Re : aller chercher une donnée à partir de deux critères

Bonjour,

Ah oui pardon JHA, j'ai trop simplifié mon exemple. Normalement j'ai des valeurs en face toutes les données.
JBOBO, je ne peux pas faire comme tu dis car, mon nombre recherché peut comporter soit 3 ou 4 chiffres, avec la même racine (18 dans cet exemple ou 13 pour un autre exemple.)

Je vous remercie d'avance

AL.
 
- 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
Retour