La cellule J2 est celle qui est comparée. La colonne M contient des libellés qui sont comparés avec les cellules de la colonne J (ici J2). La colonne L contient des codes qui concordent avec les libellés de la colonne M. En gros, il y a 18 libellé dans la colonne M et 18 code dans la colonne L où chaque libellé correspond à un code. On regarde dans la cellule J2 ce qu'elle contient pour la comparer avec les cellules de la colonne M et dès qu'une cellule de la colonne M correspond avec la cellule J2 alors on insère dans la colonne où est la fonction le code correspondant au libellé.
Marsh Posté le 28-02-2008 à 14:26:55
Bonjour tout le monde,
J'ai un souci avec Excel.
Je fais une fonction sous excel pour comparer deux cellules entre elles et si le résultat est le même alors on insère dans une cellule un champ.
Le truc c'est que cette fonction utilise pas moins de 18 "IF" et à partir du 10ème IF excel m'indique une erreur.
Alors est-ce que excel ne supporte pas plus de 9 IF dans une même fonction ou sinon je ne comprend pas le problème.
Auquel cas, si quelqu'un a une solution à mon problème je suis preneur!
Voici ma fonction :
=SI(J2=$M$2;$L$2;SI(J2=$M$3;$L$3;SI(J2=$M$4;$L$4;SI(J2=$M$5;$L$5;SI(J2=$M$6;$L$6;SI(J2=$M$7;$L$7;SI(J2=$M$8;$L$8;SI(J2=$M$9;$L$9)))))))
Pour infos :
La cellule J2 est celle qui est comparée.
La colonne M contient des libellés qui sont comparés avec les cellules de la colonne J (ici J2).
La colonne L contient des codes qui concordent avec les libellés de la colonne M.
En gros, il y a 18 libellé dans la colonne M et 18 code dans la colonne L où chaque libellé correspond à un code.
On regarde dans la cellule J2 ce qu'elle contient pour la comparer avec les cellules de la colonne M et dès qu'une cellule de la colonne M correspond avec la cellule J2 alors on insère dans la colonne où est la fonction le code correspondant au libellé.
J'espère avoir été assez clair.
Merci d'avance pour votre aide.