[EXCEL] Vérifier Cellule A Feuille 1 est dans Feuille2

Résolu/Fermé
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 - 31 mai 2017 à 21:50
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 - 6 juin 2017 à 10:53
Bonjour,
Je viens vers vous car après avoir chercher sur les différents forums, je n'ai pas vraiment trouvé de réponse personnalisée qui m'aurait permis de régler mon problème... Je vais essayer de vous exposer au mieux mon soucis je vous remercie d'avance pour vos réponses :

J'ai un Excel qui contient 2 feuilles de calcul.
- "Codes Barre" La première contiendra des cellules "Variables" (Des codes barre que je changerai en fonction de mes besoin)
- "Codes produits commandables" la deuxième des Valeurs "Fixes" qui correspondent aux codes barre de mes produits commandables.

Je voudrais que lorsque je rentre les codes dans la feuille"Codes Barre" une recherche se fasse dans la seconde feuille pour me renvoyer dans une colonne de la feuille 1 nommée "Commandable?" si le code a été trouvé dans la seconde feuille et que mon produit est donc un produit commandable. Je voudrais que chaque ligne de la colonne me renvoi "Oui" si le code a été trouvé et "Non" s'il n'a pas été trouvé.

J'ai essayé cette fonction que j'ai dupliqué dans toute la colonne :
=SI(RECHERCHE(A2;'Codes produits commandables'!$A$2:$A$8);"Oui";"Non")

Mais sans succès. il me renvoi "Oui" même si le code n'est pas présent dans la feuille 2 ou bien me renvoi #N/A.

Je pense que le problème vient du fait que je n'utilise pas bien la fonction recherche ou qu'elle n'est pas appropriée... SI vous pouvez m'aider je vous en serais très reconnaissant pour ce gain de temps....

Bonne soirée tout le monde




A voir également:

6 réponses

Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
1 juin 2017 à 05:01
Bonjour.

Il vaudrait mieux qu'à la place de simples images tu nous envoies ton fichier Excel lui-même ...
0
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 1
2 juin 2017 à 10:57
Bonjour, ok si vous pensez que ça peut aider... je vous l'upload sur méga ou une plateforme comme ça ça ira ? Car il me semble que sur ccm on ne peut mettre que des images ?
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094 > chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017
Modifié le 2 juin 2017 à 14:37
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

Comme tu es inscrit depuis 2014, je croyais que tu savais comment procéder.
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
2 juin 2017 à 12:37
Bonjour ChatBoO

Essayer avec RECHERCHEV(...)

=SIERREUR(RECHERCHEV(A2;'Codes produits commandables'!$A$2:$B$8;2;0);"")
0
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 1
2 juin 2017 à 16:16
Bonjour merci pour vos interventions, comme expliqué au dessus je vous fais parvenir le lien pour le téléchargement du fichier. Merci :-)

https://www.cjoint.com/c/GFcoov3S7MN
0
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 1
2 juin 2017 à 17:48
J'ai bien essayé cette fonction aussi mais rien de mieux elle m'affiche "0", mais j'ai l'impression que la fonction SI(RECHERCHE()) n'est pas appropriée car on ne peut pas lui dire "SI la recherche a été trouvé afficher ceci sinon afficher celà.
Après je n'ai pas trop compris même en ayant lu l'aide office comment fonctionne le N°code et la plage matrice...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
2 juin 2017 à 20:03
Bonjour ChatBoO

Votre fichier modifié

http://www.cjoint.com/c/GFcscscmFTx
0
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 1
3 juin 2017 à 17:48
merci beaucoup ! :) un fichier complètement fonctionnel. Cependant lorsque je copie des codes barre d'un autre fichier excel pour les mettre dans ce fichier là ça ne fonctionne plus... Pensez-vous que ça vienne d'un problème de format de cellule lors de la copie (pourtant les deux sont "nombre")...
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796 > chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017
3 juin 2017 à 18:26
Vérifié si il ni a pas un espace avant ou après le nombre
0
chatBoO Messages postés 16 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 12 juillet 2017 1
6 juin 2017 à 10:53
Bonjour, en fait j'ai compris le problème mais en partie... En fait la fonction RECHERCHEV n'est éffectivement pas appropriée car elle renvoi une valeur dans la bonne colonne mais sur la même ligne que la valeur recherchée ce qui ne va pas ! et c'est pour ça que même si la valeur était bien présente la fonction me renvoyait non car elle n'était pas sur la même ligne...

J'ai donc trouvé partiellement une piste avec la fonction EQUIV() qui correspond à mon attente mais en partie...

Je vais mettre le sujet en résolu et rouvrir un sujet plus clair qui part sur la bonne piste. Je vous remercie à tout les deux pour votre contribution :-) ça m'a bien aidé à trouver la bonne piste.

A bientôt sur l'autre sujet peut-être :-)
0