Rapporter liste sous conditions

Bonjour,

Je vous demande votre aide pour faire ceci dans un tableau excel :

(fichier en exemple)

Mettons que nous avions 2 colonne, en A des valeurs en B des villes (Paris, Lyon et Marseille)

Je voudrais "séparer" les valeurs de chaque ville en les entassant dans 3 nouvelles colonnes (Paris, Lyon et Marseille)

Bon comme ca c'est pas très claire alors voici un ficher exemple

Quelqu'un peut m'aider ^^ ?

Merci

8test.xlsx (8.74 Ko)

quelqu'un :/ ?

Bonsoir,

une solution via une macro

Sub aargh()
    For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
        dc = Cells(1, Columns.Count).End(xlToLeft).Column
        If dc < 4 Then dc = 3
        Set re = Range(Cells(1, 3), Cells(1, dc)).Find(Cells(i, 2))
        If Not re Is Nothing Then
            nl = Cells(Rows.Count, re.Column).End(xlUp).Row + 1
            Cells(nl, re.Column) = Cells(i, 1)
        Else
            dc = dc + 1
            Cells(1, dc) = Cells(i, 2)
            Cells(2, dc) = Cells(i, 1)
        End If
    Next i
End Sub

merci mais... y a t'il moyen de faire ca sans macro ?

bonjour

sans vba

3pter22.xlsx (10.14 Ko)

cordialement

Rechercher des sujets similaires à "rapporter liste conditions"