Bonjour, je cherche à connaître une fonction qui serait une sorte de fonction Index inversée. C'est-à-dire, qu'à partir des données d'un tableau le résultat de la fonction à définir affiche l'étiquette de ligne et l'étiquette de colonne relatives à une valeur du tableau. Merci d'avance pour vos réponses.
Bonjour Meritein,
En formules je ne sais pas faire, mais avec une fonction perso, oui :
VB:
Function OùSeTrouve(N, tableau As Range)
Application.Volatile
For Each C In tableau
If C.Value = N Then
OùSeTrouve = C.Address
Exit Function
End If
Next
If C = 0 Then OùSeTrouve = ""
End Function
Bonjour Meritein,
En formules je ne sais pas faire, mais avec une fonction perso, oui :
VB:
Function OùSeTrouve(N, tableau As Range)
Application.Volatile
For Each C In tableau
If C.Value = N Then
OùSeTrouve = C.Address
Exit Function
End If
Next
If C = 0 Then OùSeTrouve = ""
End Function
Merci pour la réponse. En cherchant mieux sur le site j'ai trouvé les 2 formules suivantes qui semblent très bien fonctionner pour mon cas. La valeur cherchée dans le tableau A2:F13 se trouve en K8.
=SOMMEPROD((A2:F13=K8)*A2:A13) renvoie la valeur en-tête de la ligne correspondante à la valeur cherchée en K8
=SOMMEPROD((A2:F13=K8)*A1:F1) renvoie la valeur en-tête de la colonne correspondante à la valeur cherchée en K8
Encore merci.