Bonjour,
Je sollicite votre aide pour ce petit casse tête que j'essaie de régler avec les fonctions index() et equiv() mais je m'en sors pas....
J'ai un tableau avec 2 colonnes contenant des nombres compris entre 101 et 109. Chacune des colonnes peut contenir n'importe lequel de ces nombres mais la valeur de la colonne A n'est jamais égale à la valeur de la colonne B.
Je cherche à retrouver le numéro de ligne de la première et deuxième occurrence d'un nombre donné (disons 106), sachant qu'il peut se trouver aussi bien dans la première colonne que dans la deuxième. Exemple d'un tableau :
| N° Ligne | Colonne A | Colonne B |
| 1 | 101 | 103 |
| 2 | 108 | 105 |
| 3 | 106 | 107 |
| 4 | 105 | 102 |
| 5 | 109 | 103 |
| 6 | 102 | 105 |
| 7 | 107 | 101 |
| 8 | 104 | 109 |
| 9 | 102 | 107 |
| 10 | 101 | 105 |
| 11 | 105 | 109 |
| 12 | 106 | 102 |
| 13 | 103 | 106 |
| 14 | 109 | 101 |
| 15 | 102 | 108 |
| 16 | 105 | 104 |
| 17 | 101 | 103 |
| 18 | 108 | 105 |
Dans cet exemple mes formules devraient me retourner :
pour le nombre 106 : 3 et 12
pour le nombre 105 : 2 et 4
Une idée ? Je ne sais pas quelle est la fonction la plus adaptée....
Merci