Passa al contenuto principale

Unisci righe in Excel In Power Automate

PDF4me Unisci righe è un Power Automate azione che i gruppi duplicano Excel Questa funzione raggruppa le righe in base a una o più colonne chiave e combina i valori rimanenti in un'unica riga consolidata. Utilizzala per raggruppare voci ripetute di clienti, categorie o transazioni in un'unica riga per chiave, oppure lascia vuote le colonne chiave per rimuovere direttamente le righe duplicate esatte.

Cosa fa questa azione

PDF4me Unisci righe legge un Excel Il file, insieme a una serie di numeri di colonna chiave, raggruppa le righe che condividono gli stessi valori chiave e unisce i valori non chiave di ciascun gruppo con un punto e virgola come separatore, dopo aver rimosso i valori duplicati all'interno di tale gruppo. Le righe che condividono tutti i valori di colonna vengono trattate come duplicati esatti quando non viene specificata alcuna colonna chiave.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Per accedere al PDF4me Web API Attraverso Power Automate, ogni richiesta deve includere un valido API chiave. L'autenticazione convalida la tua identità e consente al connettore di raggiungere PDF4me'S Excel servizio di unione righe dal tuo flusso.

Informazioni importanti da non perdere

Unisci colonne chiave decide cosa viene raggruppato
Le colonne indicate come chiavi identificano le righe duplicate e mantengono il valore che compare per primo. Tutte le altre colonne vengono trattate come colonne di valori e vengono unite.
I valori si uniscono con un punto e virgola come separatore.
Vengono raccolti i valori non vuoti delle righe corrispondenti, i valori duplicati all'interno di tale insieme vengono rimossi e ciò che rimane viene unito con "; ".
L'opzione "Colonne chiave di unione vuote" rimuove solo i duplicati esatti.
Se non vengono specificate colonne chiave, ogni colonna viene considerata come chiave, quindi vengono unite solo le righe identiche in tutte le colonne e non si verifica alcuna unione di valori.
Azione Power Automate PDF4me Excel Merge Rows che mostra i campi Contenuto del file, Nome del file, Numeri dei fogli di lavoro, Colonne chiave di unione e Formato di output.

Associa il contenuto del file e il nome del file da un'azione precedente, imposta i numeri dei fogli di lavoro e le colonne chiave di unione, quindi scegli il formato di output.

Parametri

Necessario: Il contenuto del file, il nome del file e i numeri dei fogli di lavoro devono essere sempre specificati. Le colonne chiave di unione e il formato di output sono condizionali e prevedono un comportamento predefinito in caso di campi vuoti.

ParametroNecessarioCosa faEsempio
File ContentRequiredBase64 or buffer content of the source Excel file, typically mapped from a prior action like SharePoint Get File Content or OneDrive.[File Content from Get File]
File NameRequiredName of the Excel file including its extension, used for processing and naming the output.test.xlsx
Worksheet NumbersRequiredComma-separated list of 1-based worksheet numbers to process, for example "1,3" targets the first and third worksheets.1
Merge Key ColumnsConditionalComma-separated 1-based column numbers used to group duplicate rows. Leave blank to treat all columns as keys, which removes exact duplicate rows without merging any values.6
Output FormatConditionalOutput file format: XLSX, XLS, XLSB, or CSV, matched case-insensitively. Defaults to XLSX when left blank.XLSX

Quali risultati restituisce la funzione Unisci righe?

CampoTipoCosa contiene
documentBase64The Excel document with duplicate rows merged, in the requested Output Format.
FileNameStringOutput filename, for example "merged_rows.xlsx", with the extension matching Output Format.
SuccessBooleantrue when the merge completed, false if the request failed validation or processing.
Error MessageStringDescription of what went wrong, null when Success is true.
ErrorsArrayDetailed error entries with Code and Message, empty when Success is true.

Messaggi di errore comuni

Messaggio di erroreCausaSoluzione
Request is emptyRequest object is null.Provide a valid request object.
Document is emptyDocument object is null.Provide a valid Excel document.
Invalid worksheet selectionWorksheet number is out of range or in an invalid format.Use valid 1-based worksheet numbers within the workbook.
Available worksheets in workbook ({X} total)Informational detail returned alongside a worksheet validation failure.Use worksheet numbers from 1 to the reported total.
Worksheet {number} not foundWorksheet number exceeds the workbook's total worksheet count.Use a valid worksheet number from 1 to the total count.
Error processing file: {message}Generic processing error during the merge operation.Check file integrity, data structure, and parameter values.

Come impostare le righe di unione in Power Automate?

  1. Aggiungere PDF4meUnisci righe al tuo Power Automate fluire.
  2. Mappa Contenuto del file E Nome del file da un'azione precedente, come ad esempio SharePoint O OneDrive Recupera il contenuto del file.
  3. Inserisci Numeri del foglio di lavoro come elenco di indici di fogli di lavoro con base 1, separati da virgole, ad esempio 1 O 1,3.
  4. Inserisci Unisci colonne chiave come numeri di colonna basati su 1 per raggruppare, ad esempio 6oppure lasciare vuoto per rimuovere solo le righe duplicate esatte.
  5. Impostato Formato di output a XLSX, XLS, XLSB o CSVoppure lasciare vuoto per utilizzare il formato XLSX predefinito.
  6. Esegui il flusso. Le righe duplicate vengono raggruppate e unite e il file consolidato viene restituito come document.

Quando devo lasciare vuote le colonne della chiave di unione?

Partire Unisci colonne chiave Questa opzione è utile quando l'obiettivo è rimuovere solo le righe completamente identiche in ogni colonna, ad esempio per ripulire un'importazione che ha incluso due volte lo stesso record. Poiché in questa modalità ogni colonna viene considerata parte della chiave, non rimangono colonne non chiave da unire, quindi l'azione si comporta come una semplice rimozione di duplicati esatti anziché come un consolidamento di valori.

Configurazioni tipiche

Esempi di flusso di lavoroCommon Power Automate flow patterns using Merge Rows.
Consolidamento degli ordini dei clienti
  1. Un trigger ricorrente si attiva al termine dell'esportazione giornaliera degli ordini.
  2. Ottieni contenuto file recupera la cartella di lavoro degli ordini del giorno da SharePoint.
  3. L'operazione Unisci righe viene eseguita con le colonne chiave di unione impostate sulla colonna CustomerID e i numeri dei fogli di lavoro impostati su "1".
  4. Il file consolidato, con una riga per cliente e i dettagli dell'ordine uniti, viene inviato via e-mail al team di vendita.
Pulizia delle importazioni con rimozione dei duplicati esatti
  1. Un flusso inizia quando un nuovo file arriva in "Pulizia" SharePoint cartella.
  2. Get File Content recupera il file caricato Excel file che può contenere righe ripetute.
  3. L'opzione Unisci righe viene eseguita con il campo Colonne chiave di unione lasciato vuoto, in modo che vengano unite solo le righe identiche in tutte le colonne.
  4. Il file ripulito viene salvato nuovamente in una cartella denominata "Dati ripuliti".
Riepilogo dell'inventario a livello di categoria
  1. Un evento ricorrente settimanale avvia la generazione dei report di inventario.
  2. La funzione Get File Content recupera la cartella di lavoro dettagliata dell'inventario dal sistema di registrazione.
  3. L'opzione Unisci righe viene eseguita con le colonne chiave di unione impostate sui numeri di colonna Categoria e Sottocategoria.
  4. Gli ID prodotto e le quantità delle righe corrispondenti vengono uniti in un'unica riga per categoria, quindi archiviati nella libreria dei riepiloghi settimanali.

Consigli pratici

Pick key columns deliberately
Any column not listed in Merge Key Columns becomes a value column that gets merged. Double-check the column numbers against the worksheet before running the flow on production data.
Merged values lose their original row context
Once several rows are combined with a semicolon separator, you can no longer tell which merged value came from which original row unless a key column preserves that link.
Column numbers are 1-based, not 0-based
Column 1 is column A, column 2 is column B, and so on. Passing a 0-based index will target the wrong column.
Duplicate values within a merge group are removed once
If three duplicate rows share the same value in a non-key column, that value appears only once in the merged cell rather than being repeated three times.
Worksheet Numbers applies the same merge logic per sheet
When multiple worksheet numbers are listed, each worksheet is merged independently using the same Merge Key Columns setting.

Foglio riassuntivo

CampoValore
ActionMerge Rows
File ContentMapped from a prior file-retrieval action
File Namee.g. test.xlsx
Worksheet Numbers1-based, comma-separated: "1" or "1,3,5"
Merge Key Columns1-based column numbers to group on, e.g. "6"; blank = exact duplicates only
Value merge separator"; " between deduplicated non-key values
Output FormatXLSX (default), XLS, XLSB, or CSV
Outputdocument (Base64), FileName, Success, Error Message, Errors

Domande frequenti

How do I merge duplicate rows in Excel using Power Automate?+
Add the PDF4me Merge Rows action, map File Content and File Name from a prior action, set Worksheet Numbers, and enter Merge Key Columns as the 1-based column numbers that identify a duplicate row. Non-key values from matching rows are combined into a single row with a semicolon separator.
What happens if Merge Key Columns is left empty?+
Leaving Merge Key Columns empty treats every column as part of the key, so only rows that are 100 percent identical across all columns are merged. This mode removes exact duplicate rows without combining any values, since there are no non-key columns left to merge.
How are values combined when rows are merged?+
For each non-key column, PDF4me collects the non-empty values from every matching row, removes duplicate values within that set, and joins what remains with a semicolon and space separator. See <a href="https://learn.microsoft.com/en-us/office/vba/api/excel.range.consolidate" target="_blank" rel="noopener noreferrer">Microsoft's Excel consolidation reference</a> for how native Excel handles a similar grouping concept.
Can I merge rows across multiple worksheets in one request?+
Yes. Worksheet Numbers accepts a comma-separated list of 1-based worksheet indexes, such as 1,3,5, and the merge runs independently on each specified worksheet within the same file.
Which output formats does Merge Rows support?+
Output Format accepts XLSX, XLS, XLSB, or CSV, matched case-insensitively. XLSX is the default and offers the widest compatibility. See <a href="https://learn.microsoft.com/en-us/connectors/pdf4meconnect/" target="_blank" rel="noopener noreferrer">the PDF4me Power Automate connector reference</a> for the full action list.

Casi d'uso e applicazioni industriali

Casi d'uso per vendite ed e-commerce

  • Consolidamento degli ordini dei clienti: Unisci più ordini per cliente in un'unica riga
  • Aggregazione delle vendite di prodottiConsolidare le vendite per prodotto su più transazioni
  • Riepilogo territoriale: Unire i dati di vendita per territorio o regione
  • Rimozione dei lead duplicati: Rimuovere i lead duplicati esatti dagli elenchi di marketing

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza