Recherche Valeur qui se répète

Fermé
jiandal -  
krazykat Messages postés 15983 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

j'aurais besoin d'aide !

j'ai fais un suivi de stock sur excel donc j'ai plusieurs colonnes parmi lesquelles j'ai essentiellement une colonne ( Code Produit) et une colonne (Stock théorique)

je voudrais donc dans une autre feuille d'excel saisir une code produit X et afficher le stock correspondant à partir de cette formule :

=SI(NB.SI(Feuil1!E2:E58;Feuil2!E1)=0;"inconnu";INDIRECT("X"&MAX(SI(Feuil1!E2:E58=Feuil2!E1;LIGNE(Feuil1!X2:X58)))))

le problème est que celle ci ne marche que quand toutes mes données sont dans la même feuille ce qui ne correspond pas à ce que je recherche

Pouvez vous m'aider ??

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 751
 
Bonjour

Pourquoi t'embêter avec une formule complexe?

Tu selectionnes dans ta première feuille toute la plage de tes produits depuis la colonne code produit jusqu'à la colonne Stock théorique et tu nommes cette plage par exemples produits
Le fait de la nommer permettra d'y accéder depuis n'importe quelle autre page

Il faut que la colonne code produit soit AVANT la colonne Stock, c'est impératif pour pouvoir appliquer la formule de recherche qui suit

Dans l'autre feuille pour rechercher le stock du code rentré en E1 tu mets la formule
=RECHERCHEV(E1;produits;3;0) dans laquelle 3 est le nombre de colonnes de ta plage produits (la 1ere colonne étant je rappele celle des codes et la dernière celle du stock théorique) donc si ta plage a 5 colonnes tu remplaces 3 par 5 etc

Si tu veux gerer l'erreur de code tu améliores la formule ainsi :

SI(ESTERREUR(RECHERCHEV(E1;produits;3;0));"inconnu";RECHERCHEV(E1;produits;3;0))

Cdlmnt
0
jiandal
 
merci bcp Via

c'est vrai que ta formule est bcp plus simple à appliquer le problème que j'ai c'est que le code produit X que je cherche se répète plusieurs fois et quand j'applique cette formule il me sort le premier stock équivalant au premier Code produit X qu'il trouve !!

Or moi je recherche le dernier ce qui correspond au stock le plus récent pour moi
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Ce n'est plus des doublons , c'est un mépris TOTAL pour les gens qui aident bénévolement

TRISTE MENTALITE DE CET INDIVIDU

https://forums.commentcamarche.net/forum/affich-28280588-recherche-valeur-vba-excel
https://forums.commentcamarche.net/forum/affich-28210915-recherchev-derniere-valeur-si-celle-ci-se-repete-plusieurs-fois
https://forums.commentcamarche.net/forum/affich-5011142-vba-recherche-d-une-valeur-exacte
https://forums.commentcamarche.net/forum/affich-24644167-excel-vba-recherche-de-valeurs-dans-un-tab
https://forums.commentcamarche.net/forum/affich-4091079-recherche-de-valeur-sur-une-feuille-excel

Bonjour Via 55

Pourquoi t'embêter avec une formule complexe?
Ma formule répond à la demande posée par une simple matricielle classique pour chercher la dernière occurence dans une colonne
Tu fais ce que tu veux avec ce jiandal mais...
cordialement
Michel
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 751
 
Bonjour michel

je n'avais vu les post précédents !! effectivement

A Jiandal
Continue sur le fil précédent au lieu d'en ouvrir un nouveau, que ceux qui t'ont déjà aidé et qui ont déjà compris la problématique puissent continuer sinon je suis d'accord avec michel c'est mépriser tous les bénévoles que nous sommes

Pour ma part j'abandonne je te laisse poursuivre avec ceux qui t'on déjà pris en charge, on ne peut pas aider avec des indications parcellaires ou aller rechercher les infos dans d'autres post !!

Cdlmnt
0
krazykat Messages postés 15983 Date d'inscription   Statut Modérateur Dernière intervention   2 142
 
Bonjour,

Une seule discussion par sujet !
Merci de respecter les bénévoles !
0