Comment transposer des cellules dans une même colonne ?

Bonjour,

Je ne suis pas très forte en Excel. Mais je souhaiterai savoir si cela est faisable avec une ou des formules Excel pour obtenir le résultat ci-dessous.

Merci d'avance de votre retour.

Cordialement,

Tableau initial :

A B C
Jour 1 Mois 1 Annee 1
Jour 2 Mois 2 Annee 2
Jour 3 Mois 3 Annee 3

Résultat attendu :

Jour 1
Mois 1
Annee 1

Jour 2
Mois 2
Annee 2

Jour 3
Mois 3
Annee 3

3 réponses

  1. Contributeur
    Bonjour

    une solution ici, si votre liste commence en A2 (à adapter)
    en commençant en B2 par exemple:

    de B2 à B5(et seulement ici) la formule:

    =INDIRECT("A"&LIGNE($A2))

    et ensuite à artir de C2 cette formule à tirer de C2 à C4 et sur la largeur utile:
    =INDIRECT("A"&LIGNE($A2)+COLONNE(A$1)*3)

    les signes $ n'ont pas grande importance, mais autant les mettre au bons endroits

    Bien entendu, ajustez le A2 selon la 1° ligne de votre liste en A

    crdlmnt

    Ps ça devrait donner quelque chose comme ça:
    https://www.cjoint.com/c/FKkoaryC3Vf

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
    1. Bonjour ,

      Voici une formule qui devrait convenir :

      =SI(MOD(LIGNE();4)=1;INDIRECT("A"&(ENT((LIGNE()-1)/4)+1));SI(MOD(LIGNE();4)=2;INDIRECT("B"&(ENT((LIGNE()-1)/4)+1));SI(MOD(LIGNE();4)=3;INDIRECT("C"&(ENT((LIGNE()-1)/4)+1));"")))

      A mettre dans la premiere ligne (à partir de la colonne D) ou à adapter dans
      un nouvel onglet.

      Cordialement,
      0