Pb de recherche

  • Initiateur de la discussion renaud
  • Date de début
R

renaud

Guest
bonjour,


J ai une colonne A avec des references, de la ligne 2 a 30. Je voudrais que les cellules correspondante de la colonne D prennent la valeur 1 si la reference est presente dans la colonne B, la valeur 2 si la reference est presente dans la colonne C, le tout pour chaque cellule de la ligne 2 a 30


Pouvez vous m aider?

merci
 
M

Monique

Guest
Bonjour,

Au choix :
=SI(ESTNUM(EQUIV(A2;B$2:B$30;0));1;SI(ESTNUM(EQUIV(A2;C2:C30;0));2;0))
=SI(ESTNUM(EQUIV(A2;B$2:B$30;0));1;SI(ESTNUM(EQUIV(A2;C2:C30;0));2;""))
=(ESTNUM(EQUIV(A2;B$2:B$30;0)))*1+(ESTNUM(EQUIV(A2;C2:C30;0)))*2

Et si la référence est présente à la fois dans les 2 colonnes C et D ?
 
R

renaud

Guest
ok merci monique, il faut que je cherche l equivalent pour excel en anglais ( a moins que tu ne la connaisses) et ca devrait etre bon.

la reference ne devrait pas etre presente dans 2 colonne donc ca devrait marcher.

merci
 
M

Monique

Guest
Re,

En angliche :
=IF(ISNUMBER(MATCH(A2,B$2:B$30,0)),1,IF(ISNUMBER(MATCH(A2,C2:C30,0)),2,0))
=IF(ISNUMBER(MATCH(A2,B$2:B$30,0)),1,IF(ISNUMBER(MATCH(A2,C2:C30,0)),2,""))
=(ISNUMBER(MATCH(A2,B$2:B$30,0)))*1+(ISNUMBER(MATCH(A2,C2:C30,0)))*2
 

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 016
dernier inscrit
Mokson