Power Query : Concaténer des valeurs (texte, nombres)

Dans Power Query, il existe plusieurs méthodes que vous pouvez utiliser pour concaténer des valeurs (chiffres et texte). Et dans ce tutoriel, nous allons apprendre à utiliser ces méthodes.

Ci-dessous, nous avons une liste de noms et prénoms dans les colonnes :

concaténer-des-valeurs-dans-une-requête-puissante

Concaténer les valeurs de deux colonnes en une seule (combiner les colonnes)

Vous pouvez utiliser ces étapes :

  1. Tout d’abord, chargez vos données dans l’éditeur de requête puissant (Données > Obtenir des données > À partir d’autres sources > À partir d’une table/plage.
    concatenate-values-from-two-columns
  2. Ensuite, sélectionnez les deux colonnes dans l’éditeur et accédez à Transformer> Fusionner les colonnes.
    transform-and-merge-columns
  3. Lorsque vous cliquez sur « Fusionner les colonnes », vous obtenez une boîte de dialogue qui sélectionne le séparateur et le nom de la nouvelle colonne.
    select-separator-and-new-ceolumn-name
  4. Une fois que vous avez sélectionné le séparateur et le nom de la colonne, cliquez sur OK. Et appuyez sur Entrée pour obtenir la nouvelle colonne.
    get-new-column

Maintenant, nous avons une nouvelle colonne unique avec des valeurs des deux colonnes (prénom et nom). Pendant que vous utilisez cette méthode, vous devez prendre soin de quelques choses :

  1. Sélectionnez les colonnes dans l’ordre dans lequel vous souhaitez combiner les valeurs.
  2. Vous pouvez saisir un séparateur personnalisé dans la boîte de dialogue.

Concaténer des colonnes en ajoutant une nouvelle colonne

Contrairement à la méthode ci-dessus que nous avons utilisée, vous pouvez également utiliser une colonne et une fonction personnalisées pour combiner des valeurs.

  1. Accédez à Ajouter une colonne > Colonne personnalisée.
    concatenate-by-adding-new-column
  2. Dans la boîte de dialogue, vous devez écrire une formule.
    write-a-formula-in-dialog-box
  3. Entrez le nom de la colonne, puis entrez la formule que nous avons utilisée dans l’instantané ci-dessous.
    first-enter-column-name-and-then-formula
  4. Enfin, cliquez sur OK pour saisir la formule et créer une nouvelle colonne combinée.
    hit-enter-to-run-formula

Dans cette formule, nous avons utilisé une esperluette pour combiner les valeurs des deux colonnes avec un espace entre les deux. C’est comme une formule que nous utilisons dans Excel.

=[First]&" "&[Last]

Combiner du texte et des nombres dans une seule colonne

Dans Power Query, si vous essayez de combiner le texte avec des nombres, vous obtiendrez une erreur dans la valeur finale.

combiner-texte-et-nombre-en-une-colonne

Dans cette situation, vous avez besoin de la fonction NumberToText pour convertir le nombre en texte.

fonction-texte-pour-convertir-nombre-en-texte

Et une fois que vous cliquez sur OK après avoir entré la formule. Vous obtiendrez une nouvelle colonne personnalisée.

nouvelle-colonne-avec-texte-et-chiffres-combinés

Combiner les valeurs d’une seule colonne

Si vous avez des valeurs dans une colonne et que vous souhaitez les obtenir dans une seule cellule, vous devez d’abord les transposer.

combiner-les-valeurs-d'une-seule-colonne

Sélectionnez la colonne et cliquez sur « Transposer ».

sélectionner-colonne-puis-cliquer-transposer

Sélectionnez le séparateur dans la boîte de dialogue de fusion des colonnes, saisissez le nom de la colonne, puis cliquez sur OK.

select-seperator

Vous obtiendrez une nouvelle colonne avec les valeurs combinées lorsque vous cliquerez sur OK.

nouvelle-colonne-avec-valeurs-combinées

Obtenir le fichier Excel

Télécharger

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *