Ana içeriğe geç

Satırları Birleştir Excel içinde Power Automate

PDF4me Satırları Birleştir bir Power Automate grupların çoğalttığı eylem Excel Bir veya daha fazla anahtar sütuna göre satırları sıralar ve kalan değerleri tek bir birleştirilmiş satırda birleştirir. Tekrarlanan müşteri, kategori veya işlem girişlerini her anahtar için tek bir satıra daraltmak veya tam olarak aynı olan satırları tamamen kaldırmak için anahtar sütunlarını boş bırakmak için kullanın.

Bu eylemin yaptığı şey

PDF4me Satırları Birleştir okur Excel Dosyaya bir dizi anahtar sütun numarası eklenerek, aynı anahtar değerlerini paylaşan satırlar gruplandırılır ve her gruptaki anahtar olmayan değerler, o grup içindeki yinelenen değerler kaldırıldıktan sonra noktalı virgül ayırıcı ile birleştirilir. Anahtar sütun belirtilmediğinde, her sütun değerini paylaşan satırlar tam kopyalar olarak kabul edilir.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me Web API başından sonuna kadar Power AutomateHer talep geçerli bir bilgi içermelidir. API Anahtar. Kimlik doğrulama, kimliğinizi doğrular ve bağlantı aracının size ulaşmasını sağlar. PDF4me'S Excel Akışınızdan satır birleştirme hizmeti.

Kaçırmamanız Gereken Önemli Bilgiler

Birleştirme Anahtar Sütunları, hangi verilerin gruplandırılacağına karar verir.
Anahtar olarak listelenen sütunlar, yinelenen satırları tanımlar ve ilk oluşum değerlerini korur. Diğer tüm sütunlar değer sütunu olarak ele alınır ve birleştirilir.
Değerler noktalı virgül ayırıcı ile birleştirilir.
Eşleşen satırlardaki boş olmayan değerler toplanır, bu küme içindeki yinelenen değerler kaldırılır ve geriye kalanlar "; " ile birleştirilir.
Boş Birleştirme Anahtar Sütunları yalnızca birebir aynı olan kayıtları kaldırır.
Anahtar sütun belirtilmediğinde, her sütun anahtar olarak sayılır; bu nedenle yalnızca tüm sütunlarda aynı olan satırlar birleştirilir ve değer birleştirme işlemi gerçekleşmez.
Power Automate PDF4me Excel Satır Birleştirme eylemi, Dosya İçeriği, Dosya Adı, Çalışma Sayfası Numaraları, Birleştirme Anahtar Sütunları ve Çıktı Biçimi alanlarını göstermektedir.

Önceki bir işlemden dosya içeriğini ve dosya adını eşleştirin, çalışma sayfası numaralarını ve birleştirme anahtar sütunlarını ayarlayın, ardından çıktı biçimini seçin.

Parametreler

Gerekli: Dosya İçeriği, Dosya Adı ve Çalışma Sayfası Numaraları her zaman belirtilmelidir. Birleştirme Anahtar Sütunları ve Çıktı Biçimi koşulludur ve boş bırakıldığında tanımlanmış bir yedek davranışa sahiptir.

ParametreGerekliNe işe yarar?Örnek
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

Satırları Birleştir işlemi ne döndürür?

AlanTipİçeriğinde neler var?
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.

Sıkça Sorulan Hata Mesajları

Hata MesajıNedenÇözüm
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.

Satırları birleştirmeyi nasıl ayarlayabilirim? Power Automate?

  1. Eklemek PDF4meSatırları Birleştir senin Power Automate akış.
  2. Harita Dosya İçeriği Ve Dosya adı önceki bir eylemden, örneğin SharePoint veya OneDrive Dosya İçeriğini Al.
  3. Girmek Çalışma Sayfası Numaraları Örneğin, virgülle ayrılmış 1 tabanlı çalışma sayfası indeksleri listesi olarak. 1 veya 1,3.
  4. Girmek Anahtar Sütunları Birleştir Örneğin, gruplandırmak için 1 tabanlı sütun numaraları olarak. 6Veya yalnızca aynı olan satırları kaldırmak için boş bırakın.
  5. Ayarlamak Çıktı Formatı XLSX, XLS, XLSB veya CSVYa da XLSX varsayılanı için boş bırakın.
  6. İşlemi çalıştırın. Yinelenen satırlar gruplandırılır ve birleştirilir ve birleştirilmiş dosya şu şekilde döndürülür: document.

Birleştirme Anahtar Sütunlarını Ne Zaman Boş Bırakmalıyım?

Ayrılmak Anahtar Sütunları Birleştir Amaç yalnızca her sütunda tamamen aynı olan satırları kaldırmak olduğunda (örneğin, aynı kaydı iki kez alan bir içe aktarma işlemini temizlemek gibi) boş bırakılır. Bu modda her sütun anahtarın bir parçası olarak ele alındığından, birleştirilecek anahtar olmayan sütun kalmaz, bu nedenle işlem bir değer birleştirici yerine doğrudan bir tam kopya kaldırma işlemi gibi davranır.

Tipik Kurulumlar

İş Akışı ÖrnekleriCommon Power Automate flow patterns using Merge Rows.
Müşteri siparişlerinin birleştirilmesi
  1. Günlük sipariş dışa aktarımı tamamlandıktan sonra bir tekrar tetikleyicisi çalışır.
  2. Dosya İçeriğini Al seçeneği, günün siparişler çalışma kitabını getirir. SharePoint.
  3. Satırları Birleştir seçeneği, Birleştirme Anahtar Sütunları "CustomerID" sütununa ve Çalışma Sayfası Numaraları "1"e ayarlanmış şekilde çalıştırılır.
  4. Müşteri başına bir satır içeren ve sipariş detaylarının birleştirildiği özet dosya, satış ekibine e-posta ile gönderilir.
Tam kopyaların kaldırılmasıyla içe aktarma temizliği
  1. Yeni bir dosya "Temizleme" klasörüne düştüğünde bir işlem akışı başlar. SharePoint dosya.
  2. Dosya İçeriğini Al, yüklenen dosyayı alır. Excel Tekrarlanan satırlar içerebilen dosya.
  3. Satırları Birleştir seçeneği, Birleştirme Anahtar Sütunları boş bırakılarak çalıştırılır, böylece yalnızca her sütunda özdeş olan satırlar birleştirilir.
  4. Temizlenen dosya "Temizlenmiş Veriler" klasörüne kaydedilir.
Kategori düzeyinde envanter özeti
  1. Haftalık tekrar eden bir tetikleyici, envanter raporlamasını başlatır.
  2. Dosya İçeriğini Al seçeneği, kayıt sisteminden ayrıntılı envanter çalışma kitabını getirir.
  3. Satırları Birleştir seçeneği, Birleştirme Anahtar Sütunları Kategori ve Alt Kategori sütun numaralarına ayarlanmış şekilde çalışır.
  4. Eşleşen satırlardaki ürün kimlikleri ve miktarları, her kategori için tek bir satırda birleştirilir ve ardından haftalık özetler kütüphanesine arşivlenir.

Pratik İpuçları

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.

Kopya Kağıdı

AlanDeğer
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

Sıkça Sorulan Sorular

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.

Sektör Kullanım Örnekleri ve Uygulamaları

Satış ve E-Ticaret Kullanım Örnekleri

  • Müşteri Siparişlerinin BirleştirilmesiMüşteriye ait birden fazla siparişi tek bir satırda birleştir
  • Ürün Satışlarının Toplanması: Birden fazla işlemdeki ürün bazında satışları birleştirin
  • Bölge Toplama: Satış verilerini bölgeye veya yöreye göre birleştir
  • Yinelenen Müşteri Adaylarının KaldırılmasıPazarlama listelerinden tamamen aynı olan potansiyel müşterileri kaldırın.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Yardım Alın