Transposer un tableau et vectoriser les colonnes mitoyennes

Bonjour,

j'ai un tableau regroupant des données horaires sur 365 jours comme illustré ci-dessous :

00h0001h0002h00...23h00
01/01/2022123
02/01/2022456
03/01/2022789
...
31/12/2022

Je voudrait le transposer mais la fonction "copier / coller transposé" d'Excel me le permet pas (j'imagine que c'est dû au volume des données)

01/01/202202/01/202203/01/2022...31/12/2022
00h00147
01h00258
02h00369
...
23h00

Après cette action, j'ai besoin de disposer les jours de l'année sur une seule colonne comme suit :

01/01/2022
00h00
...
23h00
00h0002/01/2022
...
23h00
......
23h0031/12/2022

Merci d'avance pour votre aide

Bonsoir à tous !

Power Query devrait pouvoir, en quelques clics, vous retourner le résultat attendu...

Malheureusement je n'ai pas Power Query sur mon ordinateur au bureau

Y-t-il une alternative simplement avec Excel VBA ?

Bonjour à tous !

Malheureusement je n'ai pas Power Query sur mon ordinateur au bureau

Power Query nécessite un complément gratuit à installer pour Excel 2010 et 2013. Nativement intégré dans les versions postérieures.

Votre version "bureau" est donc antérieure ?

Elle date de 2016 mais je ne trouve pas ce complément

Je vous serais reconnaissante si vous me guidiez à l'activer

Bonjour à tous de nouveau !

Pour accéder à Power Query avec Excel 2016, il vous faut aller dans l'onglet "Données" puis dans le groupe 'Récupérer et transformer".

image

Lancer l'éditeur Power Query vous ouvrira les portes de l'outil.

Je vous joins un exemple rapide de ce que l'on peut obtenir :

Merci infiniment, ça a marché pour la transposition

Avez-vous une idée ou un code VBA pour que je puisse aligner toutes les colonnes, l'une après l'autre, sur une seule colonne ?

Bonjour à tous de nouveau !

Parfait..... l'autonomie est une bonne chose...

Concernant votre demande "aligner toutes les colonnes, l'une après l'autre, sur une seule colonne", je ne comprends pas....
Votre image initiale présentant (hors valeurs) deux colonnes......(sans parler du décalage....)
Pourriez vous préciser, au moyen d'un petit exemple, le résultat complet espéré ?

Tout à fait l'autonomie est très importante...mais heureusement qu'il existe l'entraide pour échanger les connaissances.

Vous m'avez aidée à réaliser le 2ème tableau de mon message initial, maintenant j'ai besoin d'atteindre la disposition illustrée dans le 3ème tableau.

Merci encore

Bonjour à tous de nouveau !

Vous l'avez puisque le tableau comporte 3 colonnes : Jour, Horaire, Valeur.

C'est l'ordre qui ne vous convient pas ?

Je me suis peut-être mal exprimée

Mon tableau est à présent disposé sur 365 colonnes + 1

01/01/202202/01/2022.......31/12/2022
00h00
01h00
.....
23h00

J'aurais besoin d'aligner les journées l'une après l'autre sur une seule colonne

01/01/2022
00h00
....
23h00
02/01/2022
00h00
...
23h00
......
00h0031/12/2022
...
23h00

Merci encore

Bonjour à tous de nouveau !

Vous désirez une colonne....mais votre exemple présente.....deux colonnes (Heures et Jours) !

image

Bonjour,

Oui j'avais précisé, j'ai besoin d'aligner les "journées" uniquement.

La colonne A contenant les heures ne doit pas bouger.

Ce sont les colonnes des jours (à partir de la B) qui doivent s'aligner l'une en dessous de l'autre.

Merci

Bonjour à tous !

Nous ne nous comprenons pas.....

Ma proposition retourne :

image

La colonne "Jour" est classée selon votre souhait me semble-t-il....?

Si vous préférez un ordre différent pour les colonnes, dites-le.

Bonjour,

Effectivement il y a un problème de communication

Je vais essayer d'expliquer et de schématiser autrement.

Oublions mes messages précédents et commençons à nouveau.

J'ai par exemple un tableau qui contient 3 lignes et 5 colonnes (A,B,C,D,E)

J'ai besoin de garder le contenu de la colonne A à sa place, le contenu de la colonne B à place aussi

et de ranger les contenus des colonnes C,D et E les uns après les autres sur la colonne B en dessous du contenu initial de la colonne B

[s=fs-0.8][/s]

Format initial de mon tableau (mon vrai tableau contient des centaines de colonnes)

ABCDE
1rouge14710
2bleu25811
3vert36912

Format cible

AB
1rouge1
2bleu2
3vert3

4

5

6

7
8
9
10
11
12

Merci par avance.

Bonjour à tous !

Et si vous vous décidiez, enfin, à joindre un classeur anonymisé mais représentatif ?

Les deux premières colonnes doivent seulement être renseignées sur.... 3 lignes ?

Je vois que nous n'arrivons pas à nous comprendre

Ce n'est pas grave

Merci quand-même pour votre aide

Rechercher des sujets similaires à "transposer tableau vectoriser colonnes mitoyennes"