Transformer 2 colonnes d'une bdd en 2 lignes

Résolu
Cadoe Messages postés 2 Statut Membre -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai besoin de votre aide pour résoudre un problème assez simple: j'ai un tableau servant de base de données qui se remplit automatiquement via une application mobile. Pour obtenir le visuel attendu sur Power BI, j'aurais besoin qu'un second tableau, identique au premier transforme deux de ses colonnes en une seule comme sur l'image ci-dessous:

2 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Cadoe

    Vous dites 2 colonnes en une seule
    On voit que les lignes ont été doublé
    Donc il faut copier la BDD,
    Coller la BDD en dessous de la première
    Trier l'ensemble
    Insérer une colonne
    Mettre dans la nouvelle colonne cette formule

    =ADRESSE(EQUIV(A1;$A$1:A30;0);SI(MOD(LIGNE();2)=0;4;5);3;1)
    et l'adapter ,dans mon exemple j'utilise les colonne 4 et 5 et la référence est la colonne A de 1 à 30

    Pour finir copier/coller valeur la colonne contenant les formules puis supprimer les colonne 4 et 5 (dans mon exemple)

    1
  2. Cadoe Messages postés 2 Statut Membre
     
    Merci pour votre aide, votre solution fonctionne mais ne se met pas à jour avec les nouvelles entrées de la base de données.
    Je pense cependant pouvoir trouver la solution dans les "unpivot table" tel que décrit dans le lien suivant https://contexturesblog.com/archives/2016/08/18/quick-ways-unpivot-excel-data/
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Il faut procéder de la même manière avec les nouvelles entrées
      0