Transposer / intercaler des colonnes en lignes

bonjour,

dans le but de créer des fichiers kml pour google earth, je souhaite transposer plus de 1500 lignes de données

ci joint le *.xlsx explicatif

merci par avance

cordialement

5classeur6.xlsx (9.32 Ko)

Bonjour adrien83000,

Voyez si le fichier joint répond à vos attentes

=INDIRECT("Feuil1!"&ADRESSE(SI(MOD(LIGNE();2)=0;SOMME(LIGNE()/2;1);SOMME(LIGNE()/2;0,5));SI(MOD(LIGNE();2)=0;2;5);4;1);1)

Bonjour

Une proposition avec PowerQuery (en add on sur 2013, intégré à partir de 2016)

Il suffit d'utiliser Données, actualiser tout si la source change

7lieux-geopq.xlsx (21.54 Ko)

genial!!

merci njhub et 78chris

j'ai bien compris la solution de njhub, mais 78chris quel est la manip avec PQ?

grand merci à vous

RE

As-tu PowerQuery installé ?

oui

RE

Donc comme tu peux voir dans l'éditeur PowerQuery :

On utilise le tableau Données 2 fois

  • une fois avec les colonnes A (on supprime les B) mais on renomme les en-têtes
  • une fois avec les colonnes B selon le même principe

puis on fait une union de A et B (on sélectionne les deux requêtes puis par clic droit sous la liste des requêtes, Nouvelle requête, Combiner, ajouter les requêtes comme nouvelle et préciser A et B

On ordonne les colonnes selon le souhait par glisser/déplacer

excellent, jamais utilisé PQ, je crois que ça va bien me servir à l'avenir

merci pour tout

Rechercher des sujets similaires à "transposer intercaler colonnes lignes"