Fonction RECHERCHEV avec 3 critieres incluant une conditions SI

Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
- - Dernière réponse : amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
- 30 oct. 2019 à 17:13
Bonjour,

Je souhaite récupérer la valeur de B sur le feuillet1 qui est compris entre la valeur de la cellule H et la valeur de la cellule I pour l'afficher sur le feuillet2 dans H en fonction de B C et D .

voir photo svp. Je galère depuis 3 semaines

Un grand merci pour votre aide







Configuration: Macintosh / Chrome 77.0.3865.120
Afficher la suite 

8 réponses

Meilleure réponse
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
1
Merci
Bonjour amiosite

C'est bien d'avoir enfin ton fichier complet car je vois une première difficulté, plusieurs codes pouvant correspondre, par ex pour GSM LI-on 37 ce peut être le code 04810 ou 1591 lequel choisir ?

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 70947 internautes nous ont dit merci ce mois-ci

amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Oui en effet la nomenclature commencant par B.... ne doit pas pris en compte unique la nomenclature A dont 04810
Commenter la réponse de via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
1
Merci
Autre difficultés :
- les intitulés de sous famille sont différentes en feuille 1 et feuille 3(cela peut s'arranger facilement en mettant les bons libellés en feuille 3
- computer présent en feuille 3 n'est pas présent en feuille 1
- beaucoup de nomenclatures n'existent pas en feuille 2 d'où des N/A en feuille 1

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 70947 internautes nous ont dit merci ce mois-ci

amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
-----------------
- les intitulés de sous famille sont différentes en feuille 1 et feuille 3(cela peut s'arranger facilement en mettant les bons libellés en feuille 3

réponse : EXACT
------------------

- computer présent en feuille 3 n'est pas présent en feuille 1
réponse : En selectionnant le filtre Subfamilly recherche computer on tombe dessus mais en effet pas de chimie lithuim-ion ( je vais corrigé ça )

------------------

- beaucoup de nomenclatures n'existent pas en feuille 2 d'où des N/A en feuille 1
reponse: ici ce n'est pas un problème je doit encore les rechercher et les mettres en feuille 2
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Voila sur quoi je travail mais sans solution :-(

=SI(ET(Feuil1!$C2:C2024="Lithium-Polymer,Lithium-ion,Li-Polymer";Feuil1!$D2:D2024="GSM,Computer,Packs";)*ET(Feuil3!$B2<=Feuil1!$H2;Feuil3!$B2>=Feuil1!$I2);Feuil1!$B2;"Code Inconnu")
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Ici j'ai un début de solution pour GSM - lithuim-Polymer - compris entre 0 et 10 gr.

=SI(ET(C2=Feuil1!D553;D2=Feuil1!C553)*ET(B2>=Feuil1!H553;B2<=Feuil1!I553);Feuil1!B553;)

la question comment attribuer à toutes les Subfamilly toutes les ChemFamiEN et compris entre chaque Poids.
via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491 -
Tu ne peux pas t'en sortir ainsi c'est plus complexe
As tu regardé ma solution proposée dans mon post 15 ?
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Je vais regarder ça se soir, je ne l'avais pas vue merci
Commenter la réponse de via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
1
Merci
Voilà ce que je peux te proposer
https://mon-partage.fr/f/BesXGJAW/

la formule est un peu longue mais j'ai essayé de l'expliquer au mieux

Cdlmnt
Via

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 70947 internautes nous ont dit merci ce mois-ci

amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Cette formule fonctionne jusque là à merveille vraiment top( puffff tu ma sortie d'affaire merci) , je vais poussez ses limites et voir le résultat sur 100 voir 1000 ref.
Commenter la réponse de via55
Messages postés
1717
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
5 novembre 2019
438
0
Merci
Bonsoir
une piste
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Bonjour, yclik ineteressant je vais voir ce que ça done merci.
Commenter la réponse de yclik
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
0
Merci
Bonjour

1) Fournis un fichier et pas une image sur laquelle on ne peut pas travailler, poster le fichier sur mon-partage.fr, copier le lien créé, et revenir le coller ici

2) si je comprends bien avec en feuill2 un poids de 205 il faut trouver en col I feuil 1 le poids juste inférieur, 200 je présume et retourner le code de la col B se trouvant sur la même ligne ?
En ce cas c'est un INDEX EQUIV qu'il faut utiliser par RECHERCHEV mais pour le mettre en place on attend ta confirmation et ton fichier

Cdlmnt
Via
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Bonjour Via55

1) Je vais faire le nécessaire merci beaucoup

2) oui c'est ça mis a part qu'il faut que le poids (col B ) du feuillet2 soit compris entre la col I et col J et retourner le code de la col B dans le feuillet2 à conditions que qu'il s'agit du typ : pack ( col C ) et chemi: lithuim ( col D )

j'ai le fichier ici : le lien : https://mon-partage.fr/f/5JjXrXBp/

merci d'avance
Commenter la réponse de via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
0
Merci
Bonjour

Ok mais dans le fichier envoyé il n'y a que des pack et lithium ! quels sont les autres possibilités et que faire en ce cas ?
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Bjr

les possibilité sont nombreuse :
La col C : gsm , laptop, app. photo ect.
La col D : plomb, lithuim, Nickel-Cadium ect..
La col B: 10, 20, 30 ect.

voila ce que j'essaye de programmer:

Recherche la valeur de la col C, la valeur de la col D, la valeur de col B sur le feuillet 1
Affiche la valeur de la col B du feuillet1 si la col B du feuillet 2 est égal ou compris entre la valeur de la col I et J du feuillet1

j'essaye de trouver le code B du feuillet1 en fonction de 3 critères ( B, C ,D, ) avec la condition qu'l soit = ou compris à la valeur de la col I et J sur le feuillet1

j'èspère que je suis claire dans mon explication car deviens memr un casse tête

merci
Commenter la réponse de via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
0
Merci
Re

J'étais absent la journée et je viens de voir ton dernier message
Envoie un fichier plus complet avec plusieurs possibilités sur chaque feuille pour qu'on puisse voir comment faire, ce sera peut être nécessaire de passer par une macro mais il faut pour l'établir le fichier réel ou un exemple s'en approchant au plus près

Dans l'attente
Cdlmnt
Via
amiosite_5260
Messages postés
12
Date d'inscription
mercredi 23 octobre 2019
Statut
Membre
Dernière intervention
30 octobre 2019
-
Bjr Via55,

après un bon repos me voila repartie :-) . Je te joins mon fichier complet : https://mon-partage.fr/f/aymEXqDw/

En feuillet3 je cherche donc à retrouver le Code feuillet1 correspondant à 3 critère Subfamilly / ChemFamiEN /ART_WEIGHT du feuillet3 . Ici la conditions doit vrai pour Subfamilly / ChemFamiEN et compris entre min weight (gr) et max weight (gr) du feuillet1 pour ART_WEIGHT .

j'espère que l'on pourra me sortir de ce problème :-)
Commenter la réponse de via55
Messages postés
11310
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
5 novembre 2019
1491
0
Merci
Re

OK
Je n'avais pas cherché computer seul mais associé à Lithium-Ion comme dans feuille 3
Je suis absent cet apres-midi mais je fais te fais un retour ce soir

Cdlmnt
Via
Commenter la réponse de via55