Problème formule SIERREUR RECHERCHEV

Bonjour,

Un vrai casse-tête ce problème que je rencontre avec la formule SIERREUR RECHERCHEV.

J'ai créé une feuille STOCK dans laquelle j'inscris des données. L'autre feuille (Journal) me pose un problème dont je ne trouve pas la solution. Donc dans cette feuille Journal j'entre en C15 le texte "SMold" puis en E15 j'entre une quantité et j'obtiens le résultat en M15, tout fonctionne! Puis je continue en C16 avec un autre texte "SM01". En D16 ça fonctionne mais le résultat en M16 ne fonctionne plus. Pareil pour les textes SM02, SM03, SM04, SM05, les résultats en M16, 17, 18 ne fonctionnent pas.

Merci de votre aide précieuse

31bisses-01.xlsm (168.53 Ko)

Bonjour Bisses,

Un essai avec index, equiv.

Voir si cela te conviens.

Cordialement.

32bisses-01.xlsm (169.95 Ko)

Bonjour

l'écriture

=RECHERCHEV(C16;Stock!$A$5:$M$476;13)

est erronée pour une recherche exacte, rajoute le 4ème argument FAUX ou 0

RECHERCHEV(C16;Stock!$A$5:$M$476;13;FAUX)

Cordialement

Merci à tous les deux ça fonctionne mais la réponse d'Amadéus est plus adaptée à mon cas car sa formule tient compte des entrées en E,G, J,et K et fait les additions ou soustractions en M.

Il y a encore un détail : est-ce possible d'afficher un "0" ou encore mieux une cellule vide si rien n'est entré en C? car comme vous pouvez le voir sur le fichier joint, en M ça affiche cela : #N/A (lorsque rien entré en colonne C).

Voici la formule que j'ai choisie : RECHERCHEV(C16;Stock!$A$5:$M$476;13;0)

25bisses-02.xlsm (167.88 Ko)

Bonjour

Tu fais précéder ta formule ex en ligne 18 par la condition, si C18 est vide, afficher une cellule vide, sinon...la formule

=SI(C18="";"";RECHERCHEV(C18;Stock!$A$5:$M$476;13;0))

Cordialement

Parfait!

Ah si je connaissais Excel aussi bien que toi, j'aurais moins de cheveux gris ,

Heureusement, il y a ce super forum

Chaleureux mercis

Rechercher des sujets similaires à "probleme formule sierreur recherchev"