Dans Excel, disons,
A B
1 10 4
2 20 1
3 30 2
4 40 3
Ici, les valeurs dans COL B changent tous les intervalles de temps, donc dans cet exemple:
B1 = 4, donc dans la cellule C1, je souhaite utiliser la valeur de B1 comme pointeur sur la position de COL A
c’est-à-dire que je veux la valeur de A4 dans C1 c.-à-d. que C1 devrait afficher 40.
De même, C2 portera la valeur A1, c’est-à-dire que C2 devrait afficher 10
De même, C4 portera la valeur A3, c.-à-d. Que C4 devrait afficher 30
Je ne veux pas utiliser les scripts vb. Merci d'avance.
Réponses:
2 pour la réponse № 1Utilisez le INDEX()
Une fonction:
=INDEX(A:A,B1)
0 pour la réponse № 2
Juste pour le plaisir, une autre réponse :)
C1 = Indirect("A"& B1)