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

XL 2013 Afficher une valeur en fonction de mon resultat de ma cascade de liste déroulante

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

def01

XLDnaute Nouveau
Bonjour à tous,

J'aurai besoin de vos conseils : pour la création de facture j'essaye de créer une petite automtisation de mes produits à factures;
J'ai créer pour cela une liste déroulante en cascade, en fonction de mon résultat de mes listes déroulantes je voudrais faire afficher le prux du produit, j'ai essayer avec la fonction RECHERCHE(), malheuresment j'ai toujours des peuts bugs, les resultats ne sont pas cohérents par raporrt à mon tableau initiale.

Pour mieux expliquer je vous présente via le modele ci dessous
REF (B)Designation (C)QTE (D)PoidsP.UTOTAL
Liste deroulante liste deroulante A faire afficher automatiquement
GRISteack Poire323.90

Dans un autre tableau j'ai les données suivantes :
Steack Poire | 23.90

Pour une ligne j'arrive à le faire fonctionner avec cette formule :
=RECHERCHEV(C16;Feuil1!B3:C39;2)
ou
=RECHERCHE(C16;Feuil1!B3:B39;Feuil1!C3:C39)

Par contre des que je souhaite dupliquer cette formule sur toute mes lignes j'encrémente ma base de recherche ; afin de la laisser fixe je lui ajoute $.
Malheureusement les resultats (PU) ne correspondent pas à mon tableau initiale.

J'ai essayé de faire diverses recherche, mais j'ai pas trouvé de solution, si quelqu'un peut me dépanner.

Merci
 
Alors je pense avoir trouver ; j'ai ajouté une valeur 0 à "la valeur proche" et ca fonctionne.
=RECHERCHEV(C16;Feuil1!$B$3:$C$39;2;0)
Je ne sai pas trop pourquoi.

Merci tout de meme
 
Re,

De rien, c'était juste un p'tit lien 😉
posté au débotté par un épicurien.
Si jamais, disparaissait ce lien
Ci-dessous ce qu'il contient.

NB: FAUX=0

PS: Ça pourra toujours servir pour un prochain copier/coller 😉
 
Dernière édition:
Bonjour,

Ce que la doc Microsoft ne dit pas:

Si la valeur cherchée est un code et si la table est triée, on peut spécifier le paramètre VRAI. La recherche est alors faite par DICHOTOMIE et peut être x100 +RAPIDE puisqu'il suffit de quelques accés pour retrouver le code. C'est très important lorsque la table est de taille importante et que la formule Recherchev() est recopiée x1000 fois (Avec FAUX , Excel consulte la table séquentiellement).
Pour vérifier si le code existe (on ne récupère pas #N/A mais la valeur inférieure) .

=SI(RECHERCHEV(CodeCherché;Articles;1;VRAI)=
CodeCherché;RECHERCHEV(CodeCherché;Articles;2;VRAI);"Inconnu")


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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…