Comment transposer des cellules dans une même colonne ?

Sweetnessgasy -  
yclik Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   -
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. Fahora Messages postés 949 Statut Membre 68
     
    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
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  3. yclik Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   1 612
     
    bonjour
    une proposition
    0