Aller au contenu principal

Fusionner les lignes dans Excel dans Make

Fusionner les lignes dans Excel Il s'agit d'une opération de déduplication qui regroupe les lignes partageant des valeurs identiques dans une colonne clé en une seule ligne, en concaténant les valeurs des colonnes non clés avec un point-virgule comme séparateur et en supprimant automatiquement les doublons dans les résultats combinés. Utilisez-la pour regrouper les commandes clients par ID, nettoyer les exportations de données ou agréger les enregistrements de produits par catégorie. Make sans formules ni manuel Excel travail. Pour plus d'informations sur Excel opérations sur les lignes, voir Microsoft Excel guide de consolidation des données et Kit de développement logiciel Open XML.

Que fait ce module ?

PDF4me ExcelFusionner les lignes consolide les lignes en double dans un Excel Créez une feuille de calcul en regroupant les données selon une ou plusieurs colonnes clés. Les lignes partageant les mêmes valeurs de colonne clé sont fusionnées en une seule ligne, tandis que les valeurs de toutes les autres colonnes sont combinées dans une seule cellule à l'aide d'un point-virgule comme séparateur. Les valeurs identiques sont automatiquement supprimées. Utilisez cette fonction pour consolider les commandes clients par ID, dédupliquer les données exportées ou regrouper les données produits par catégorie, le tout sans écrire une seule formule ni ouvrir de fichier. Excel.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les requêtes de fusion de lignes.

Informations importantes à ne pas manquer

Les colonnes clés déterminent les éléments regroupés.
Dans le champ « Fusionner les colonnes clés », saisissez les numéros de colonnes (à partir de 1) qui identifient chaque enregistrement sous forme de chaîne de caractères séparée par des virgules. Par exemple, « 1 » pour un regroupement par CustomerID dans la colonne A, ou « 1,2 » pour un regroupement par CustomerID et Région. Les lignes partageant les mêmes valeurs dans toutes les colonnes clés sont fusionnées. Les valeurs des autres colonnes sont concaténées avec un point-virgule (« ; ») et les doublons sont supprimés.
L'option « Colonnes MergeKey vides » supprime uniquement les doublons exacts.
Laissez le champ « Colonnes clés de fusion » vide : chaque colonne fera alors partie de la clé. Seules les lignes où toutes les cellules sont identiques seront fusionnées ; la première occurrence sera conservée et tous les doublons exacts suivants seront supprimés. C’est la méthode la plus rapide pour nettoyer une exportation de données contenant des lignes entièrement répétées.
L'indexation est entièrement basée sur 1.
L'indexation des numéros de feuille de calcul et des colonnes de fusion commence à 1 : la feuille de calcul 1 correspond au premier onglet, la colonne 1 à la colonne A et la colonne 2 à la colonne B. Saisissez les valeurs sous forme de chaînes de caractères séparées par des virgules : « 1,2,3 » pour les feuilles de calcul ou « 1,3 » pour les colonnes de fusion. Un numéro de feuille de calcul est obligatoire.
Créez le module Fusionner les lignes Excel de PDF4me en affichant les champs Nom de fichier et Document mappés à l'étape 1, le nombre de feuilles de calcul est défini sur 1, le nombre de colonnes de fusion sur 6 et le format de sortie sur XLSX.

Le nom du fichier et le document sont issus d'un module précédent. Les numéros de feuille de calcul et les colonnes MergeKey utilisent un indexage à partir de 1 sous forme de chaînes séparées par des virgules.

Paramètres

Requis: Les champs Connexion, Nom de fichier, Numéro de document et Numéro de feuille de calcul sont obligatoires. Les champs Colonnes clés de fusion et Format de sortie sont facultatifs ; laissez le champ Colonnes clés de fusion vide pour supprimer uniquement les lignes en double. Le format de sortie par défaut est XLSX.

ParamètreRequisCe que cela faitExemple
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
File NameYesExcel filename with extension. Map from the prior module's file name output.orders_export.xlsx
DocumentYesBinary Excel buffer from a cloud storage download (Google Drive, Dropbox, SharePoint), email attachment, or HTTP response.1. Data
Worksheet NumbersYesComma-separated 1-based worksheet numbers to process. Worksheet 1 is the first tab. At least one number is required.1,2
MergeKey ColumnsNoComma-separated 1-based column numbers used as the grouping key: column 1 is A, column 2 is B. Rows matching on all key columns are merged. Leave empty to remove only exact duplicate rows.1,2
Output FormatNoFormat for the output file: XLSX (default, modern Excel), XLS (legacy), XLSB (binary, smaller), or CSV (first worksheet only as plain text).XLSX

Sortir

ChampTaperCe qu'il contient
documentBufferThe deduplicated workbook in the selected output format. Pipe directly into a cloud storage upload module, email attachment, or any downstream module that accepts a file buffer.

Comment fusionner des lignes dans Excel dans Make

  1. Ajouter PDF4me ExcelFusionner les lignes à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre API clé).
  3. Carte Nom de fichier et Document à partir d'un téléchargement antérieur depuis un stockage cloud ou d'un module de pièce jointe à un e-mail.
  4. Entrer Feuille de travail Nombres sous forme d'une chaîne de numéros de tabulation à partir de 1, séparés par des virgules (par exemple : 1 ou 1,2).
  5. Entrer Fusionner les colonnes clés sous forme de numéros de colonnes commençant à 1 : par exemple 1 regrouper par colonne A, ou 1,2 Pour regrouper les données par colonnes A et B, laissez ce champ vide pour supprimer uniquement les doublons exacts.
  6. Choisir Format de sortie et cliquez Sauvegarder. Le document Le résultat est le classeur dédupliqué : transmettez-le à un module de téléchargement pour l’enregistrer ou le distribuer.

Quand dois-je utiliser la fusion de lignes dans Excel?

Quand dois-je utiliser la fonction Fusionner les lignes dans Excel ?Common Make scenario patterns using Merge Rows in Excel.
Regrouper les commandes clients par identifiant
  1. Un déclencheur programmé télécharge l'export des commandes quotidiennes. Excel depuis Google Drive.
  2. La fonction Fusionner les lignes s'exécute avec les numéros de feuille de calcul « 1 » et les colonnes clés de fusion « 1 » (CustomerID dans la colonne A).
  3. Toutes les lignes de commande par client sont regroupées sur une seule ligne, les numéros de commande, les produits et les montants étant reliés par des points-virgules dans leurs cellules respectives.
  4. Le fichier XLSX consolidé est téléchargé sur le service client. Google Drive Dossier à examiner le jour même.
Supprimer les lignes en double exactes des importations de données
  1. UN Dropbox Le dossier de surveillance se déclenche lorsqu'un nouveau fichier de données est déposé dans le dossier d'importation.
  2. La fonction Fusionner les lignes s'exécute avec les colonnes MergeKey laissées vides ; chaque colonne étant une clé, seules les lignes parfaitement identiques sont supprimées.
  3. La première occurrence de chaque doublon est conservée ; toutes les copies suivantes sont supprimées.
  4. Le fichier nettoyé est déplacé vers le dossier traité et un courriel informe l'équipe de données du nombre de doublons supprimés.
Regrouper les données produit au niveau de la catégorie
  1. Un déclencheur hebdomadaire télécharge le catalogue de produits Excel depuis SharePoint.
  2. La fonction Merge Rows s'exécute avec les colonnes MergeKey "1,2" (Catégorie et Sous-catégorie) : tous les SKU de produits de chaque catégorie sont fusionnés en une seule ligne.
  3. Le format de sortie est défini sur CSV pour une importation directe dans la base de données produits.
  4. Le CSV Le fichier est téléchargé dans le dossier d'importation de la base de données et un webhook notifie le pipeline de données de commencer l'ingestion.

Foire aux questions

What exactly happens to values in non-key columns when rows are merged?+
When rows share the same key column values, all values from every other column are joined into a single cell using "; " as the separator. If multiple merged rows have the same value in a non-key column: for example the same product category appearing twice, that value appears only once in the merged result. Duplicates within the combined values are removed automatically.
How do I remove exact duplicate rows without merging any values?+
Leave MergeKey Columns empty. When no key columns are specified, every column in the row becomes part of the key. Only rows where every single cell is identical across two or more rows are collapsed: the first occurrence is kept and all exact copies are removed. This is the standard way to deduplicate a data export that has repeated rows.
Can I process multiple worksheets at once with the same key column settings?+
Yes. Enter all target worksheet numbers as a comma-separated string in Worksheet Numbers: for example "1,2,3" processes the first three tabs. Each worksheet is deduplicated independently using the same MergeKey Columns setting. The output workbook contains all processed worksheets.
What is the difference between XLSX, XLS, XLSB, and CSV output?+
XLSX is the modern Excel format and is the default: it works with all Excel versions from 2007 onwards. XLS supports legacy systems that require the older format. XLSB is binary Excel, it produces smaller files and opens faster, which is useful for very large datasets. CSV exports only the first worksheet as plain comma-separated text, ideal for direct database imports.
Are the worksheet and column numbers 0-based or 1-based?+
Both are 1-based. Worksheet 1 is the first tab in the workbook, worksheet 2 is the second. Column 1 corresponds to Excel column A, column 2 to B, and so on. Enter multiple values as comma-separated strings: for example "1,3" to use columns A and C as the merge key.

Modules associés

Obtenez de l'aide