Colonne de la dernière cellule non vide d'une ligne

Bonjour à tous,

Je recherche une formule pour obtenir la valeur de la colonne correspondant à la dernière cellule non vide d'une ligne.

J'ai trouvé une formule pour récupérer la dernière cellule non vide, mais je n'arrive pas à récupérer son adresse pour chercher ensuite la valeur de la colonne correspondante.

Comme ce n'est peut-être pas très clair, je vous joins un fichier Excel avec les valeurs que j'ai et celles que je souhaite obtenir.

469classeur1.xls (13.50 Ko)

J'ai vu quelques exemples un peu similaires sur le forum mais je n'arrive pas à les appliquer à mon cas. Je précise que je débute en Excel.

Merci par avance pour le temps que vous consacrerez à mon problème !

Salut Zwieback et bienvenue sur le Forum,

Voici une solution ; il y a probablement plus rapide, mais ça fonctionne

Sub aa()
Dim i As Integer, j As Integer
For i = 4 To 6
    For j = 6 To 2 Step -1
        If Cells(i, j) <> "" Then
            Cells(i, 11) = Cells(3, j)
            GoTo Etiquette
        End If
    Next
Etiquette:
Next
End Sub

Cordialement.

200zwieback.zip (9.15 Ko)

Bonjour,

Essaie avec cette formule H4

=INDEX($B$3:$F$6;1;EQUIV("zzzzzz";B4:F4))

Ensuite, faire glisser la formule sur les 2 autres cellules.

A+

Merci pour vos réponses très rapides !

La formule fonctionne bien, je vais l'utiliser.

Je n'ai pas essayé le code mais je le garde de côté quand j'aurais un peu plus de temps pour me familiariser avec.

Merci encore.

Rechercher des sujets similaires à "colonne derniere vide ligne"