Colonne ligne excel tableau de donnes

Bonjour,

jai un fichier excel avec des donnes sur une seule colonne:

Paul
29 ans
Celibataire

Jeane
39 ans
Veuve

avec des index devant:

1 Paul
1 29 ans
1 Celibataire

2 Jeane
2 39 ans
2 Veuve

.
.
.
.

Je voudrais les mettre dans des colonnes: NOM AGE STATUT
1 Paul 29 ans Celib
2 Jeane 39 ans veuve

Etc...

Il y en a plus de 2000 donc je ne peux pas faire des copiers coller transpose.
Merci

pouvez vous m.aider ?

3 réponses

  1. Contributeur
    On ne pourra t'aider que si tu fais preuve d'une grande rigueur.
    En effet ton message prend beaucoup de place, mais n'est pas très explicite pour autant : "avec des index devant" veut dire "au début de la cellule" ou bien "dans la cellule précédente" ?
    Autrement dit, tu as "1" en A2 et "Paul" en B2, ou alors "1 Paul" en A2 ?
    De même, si les données pour Paul occupent les lignes 2, 3 et 4, on ne sait pas trop si les données pour Jeane commencent en ligne 5 ou en ligne 6.
    On attend tes précisions.
    0
    1. Contributeur
      Bonjour

      Je tente quand même si vos données sont numérotées et qu'il n'y a pas de cellule vide entre deux même numéro

      exemple à adapter
      colonne A les n°
      colonnes B
      les informations

      en C1
      =LIGNE() ..... ou alors incrémentez simplement la liste des N°

      D1 la formule:
      =INDEX($B:$B;EQUIV(C1;$A:$A;0))

      E1
      =INDEX($B:$B;EQUIV(C1;$A:$A;0)+1)

      F1
      =INDEX($B:$B;EQUIV(C1;$A:$A;0)+2)

      sélectionnez D1:F1 et tirez sur la hauteur utile (jusqu'à ce qu'apparaissent #N/A)

      Vous pouvez après faire un copier collage valeur du tableau pour le placer où vous voulez.

      crdlmnt

      0
      1. Contributeur
        Bonjour,

        autre proposition, avec tes données commençant en ligne 2
        en C2 :
        =SI(ET(B3<>D1;A3=A2);B3;"")
        en D2 :
        =SI(A4=A2;B4;"")

        eric
        0