Problème RechercheV
Résolu
Bonjour,
Je souhaiterais faire une RechercheV sur mon fichier Excel afin que la description de mes produits s'affiche lorsque je renseigne le type produit mais je ne parviens pas à le faire pour tous les produits. Le mieux est de voir par vous même sur le fichier test que j'ai crée.
https://www.cjoint.com/?0CsqpFud7RY
Merci.
Je souhaiterais faire une RechercheV sur mon fichier Excel afin que la description de mes produits s'affiche lorsque je renseigne le type produit mais je ne parviens pas à le faire pour tous les produits. Le mieux est de voir par vous même sur le fichier test que j'ai crée.
https://www.cjoint.com/?0CsqpFud7RY
Merci.
8 réponses
-
ContributeurBonjour
Voici une idée regardez si ça vous convient ?
https://www.cjoint.com/?3Cvmfs2HG1B
Il faudrait que je cherche une maniére de réduire les listes suivant les choix 1 puis 2 et 3 ... -
Contributeur
-
-
ContributeurTout est possible, mais il faudrait:
1°)en dire plus d'abord, sur ce que vous voulez afficher
2°) ensuite confirmer que les doublons dans la colonne Cat de Feuil1 ne sont pas une erreur (ligne 34/35/36)
S'il n'y a pas en réalité, de doublon dans les Cat, ce sera facile de baser une recherche dans la feuille 1 à partir du code trouvé en A13
Sinon il faudra utiliser la même formule qu'en A13 en changeant simplement la référence de colonne du code INDEX
INDEX(Feul1!D:D deviendra INDEX(Feuil1!X:X selon la colonne à éditer
ect...
le reste de la formule ne change pas
crdlmnt -
1.) Les données que je voudrais afficher sont en fait des listes de matériels différentes selon les 'cat' et s'étendant chacune au minimum sur 8 colonnes et 45 lignes). Ces listes seraient dans une feuille masquée dans le même classeur.
2.) Les doublons ne sont pas une erreur même s'il est prévu de faire en sorte qu'il n'y en ai plus.
Merci -
ContributeurPas bien compris.....suis peut être un peu dur, mais ce n'est pas très clair!
pouvez vous me donner un exemple de ce que vous souhaitez sur une ou deux lignes à partir de la référence que nous avons trouvée dans le fichier que je vous ai retourné?
Avec des infos sur l'endroit ou il faut pécher les infos, les tailles des champs et la façon dont vous voulez que ça se présente.
A vous lire (fin de PM, je m'absente, là)
crdlmnt -
Merci Vaucluse pour votre temps. Voici la pièce demandée, faites moi savoir si vous avez besoin de davantage d'informations.
https://www.cjoint.com/?0CvpcoE0nin
-
-
Bonjour,
Navré, je reviens à la charge... J'aimerais savoir s'il est possible de mettre en place des recherche en cascade, je m'explique:
J'aimerais donner la possibilité de renseigner plusieurs critères qui mènerait à une référence particulière selon les réponses.
Et, selon la référence trouvée, j'aimerais qu'il s'affiche automatiquement un tableau correspondant en dessous. Voir fichier ci dessous (feuille 2):
https://www.cjoint.com/?0CvjSJhZNSJ
Merci -
Re,
Je reviens après la bataille, fichier joint avec formules matricielles directes ne nécessitant pas de colonnes supplémentaires ou données. Tableau peut être copié sur une feuille différente
https://www.cjoint.com/c/CCsvGztxpcy
-
Bonjour,
Merci beaucoup, les internautes de CCM comme toujours au top!!
Encore merci et à une prochaine fois! -
ContributeurBonjour
Votre fichier modifié
le lien
https://www.cjoint.com/?3CsryPVtT6I
la table doit être trié en ordre croissant -
ContributeurBonjour
regardez si ce modèle vous convient. Il utilise une colonne (J) qui peut être masquée ou décalée vers la droite.
https://www.cjoint.com/c/CCsqShxKTjs
crdlmnt
-
Salut,
avec une formule matricielle qu'il faudra confirmer avec la combinaison des touches Ctrl, Shift et entrée, puis incrémenter vers le bas
=INDEX($B$5:$B$38;PETITE.VALEUR(SI($A$5:$A$38=$L$2;LIGNE(INDIRECT("1:"&LIGNES($A$5:$A$38))));LIGNES($2:2)))
la formule serait plus simple en nommant les plages ex colonne 1 nommée col1 en colonne 2 nommée col2 etc ...
=INDEX(col2;PETITE.VALEUR(SI(col1=$L$2;LIGNE(INDIRECT("1:"&LIGNES(col1))));LIGNES($2:2)))
pour les données de la colonne 3
=INDEX(col3;PETITE.VALEUR(SI(col1=$L$2;LIGNE(INDIRECT("1:"&LIGNES(col1))));LIGNES($2:2)))
essaye de construire ta formule et si tu n'y arrives pas je te retournerais ton fichier