Si tel texte alors tel texte

Résolu/Fermé
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020 - 26 févr. 2019 à 17:42
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020 - 27 févr. 2019 à 16:57
Bonjour,
je suis à la recherche d'une formule pour compléter automatiquement des cellules si un code ou un texte est mis dans une autre, je m'explique:
sur ma feui1 j'ai 5 colonnes
sur ma feuil2 j'ai 2 colonnes
j'aimerais que lorsque j'entre dans une cellule de la feuil1 colonneA une donnée, Excel aille cherche dans le feuil2 colonneA cette donnée et regarde dans la colonneB ce qui est mis pour l'écrire automatiquement dans ma feuil1 colonneD
en d'autre termes, j'ai sur ma feuil1 colonneA la description de la marchandise et dans la colonneD le prix unitaire, sur ma feuil2 mon bordereau de prix unitaire

En vous remerciant d'avance

Olivier

5 réponses

Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
26 févr. 2019 à 18:15
0
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020
26 févr. 2019 à 19:17
Bonsoir, j'ai comme formule
=RECHERCHEV(A4;BDC!A:A;3;VRAI)
et comme réponse dans la cellule
#N/A
0
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020
26 févr. 2019 à 19:19
BDC est le nom de ma feuille 2
0
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020
26 févr. 2019 à 20:22
=RECHERCHEV(A4;BDC!$A$1:$C$100;2;0);SI(ESTVIDE(a4);″ ″;d4)
j'ai réussi à trouvé la formule pour compléter le tableaux mais comment je peux faire pour que celle ci reste vide si il n'y a rien de colonne A
merci et bonne soirée
0
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
27 févr. 2019 à 00:26
=RECHERCHEV(A4;BDC!$A$1:$C$100;2;0);SI(ESTVIDE(a4);″ ″;d4) 

Je ne pense pas que cette formule puisse donner un résultat, quel qu'il soit !
Tu as juste mis bout-à-bout 2 formules différentes ... ça ne peut pas marcher.
0
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
27 févr. 2019 à 00:31
Comme nous n'avons pas ton fichier, nous devons faire des suppositions ...
Par exemple, que représente D4 ?

Je pense que ta (bonne) formule devrait ressembler à
=SI(ESTVIDE(A4);"";RECHERCHEV(A4;BDC!$A$1:$C$100;2;0))
0
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020
27 févr. 2019 à 09:22
un grand merci pour l'aide, ça fonctionne super bien
0
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
27 févr. 2019 à 16:55
Tant mieux !
Teste aussi celle de jannot1986 ; elle devrait convenir également.
0

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

Posez votre question
jannot1986 Messages postés 9 Date d'inscription dimanche 20 janvier 2019 Statut Membre Dernière intervention 25 septembre 2019
Modifié le 27 févr. 2019 à 00:50
Bonjour,
Voila la formule à saisir dans la cellule D2 de ta feuille 1
apres il te suffit d'incrementer.

=SI(ESTVIDE(A2);"";INDEX(Feuil2!B:B;EQUIV(Feuil1!A2;Feuil2!A:A;0)))
0
Oliviercroon Messages postés 33 Date d'inscription jeudi 5 avril 2018 Statut Membre Dernière intervention 9 février 2020
27 févr. 2019 à 16:57
Merci mais avec celle de Raymond Pentier c'est nickel
0