Saltar al contenido principal

Combinar filas en Excel en Make

Combinar filas en Excel es una operación de deduplicación que consolida filas que comparten valores idénticos de columnas clave en una sola fila, uniendo valores de columnas no clave con un separador de punto y coma y eliminando automáticamente los duplicados dentro de los resultados combinados. Úselo para consolidar pedidos de clientes por ID, limpiar exportaciones de datos o agregar registros de productos por categoría dentro Make sin fórmulas ni manual Excel trabajo. Para obtener información de fondo sobre Excel operaciones de fila, ver Microsoft Excel Guía de consolidación de datos y SDK de Open XML.

Lo que hace este módulo

PDF4me ExcelCombinar filas consolida filas duplicadas en un Excel Hoja de cálculo agrupando por una o más columnas clave. Las filas que comparten los mismos valores de columna clave se fusionan en una sola fila, los valores de todas las demás columnas se combinan en una celda usando un separador de punto y coma, y los valores idénticos se eliminan automáticamente. Úselo para consolidar pedidos de clientes por ID, eliminar duplicados de exportaciones de datos o consolidar datos de productos a nivel de categoría, todo sin escribir una sola fórmula ni abrir Excel.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Cada PDF4me módulo en Make requiere un válido Conexión. Crea o selecciona uno que contenga tu PDF4me API clave para que el escenario pueda autenticar de forma segura las solicitudes de fusión de filas.

Datos importantes que no debes perderte

Las columnas clave controlan qué se agrupa.
Introduzca los números de columna (basados en 1) que identifican un registro único como una cadena separada por comas en las columnas de clave de fusión; por ejemplo, "1" para agrupar por CustomerID en la columna A, o "1,2" para agrupar por CustomerID y Región. Las filas que comparten los mismos valores en todas las columnas clave se fusionan en una sola. En el resto de columnas, los valores se unen con ";" y se eliminan los duplicados.
La opción Columnas de clave de combinación vacías elimina solo los duplicados exactos.
Si se deja en blanco el campo Columnas de clave de fusión, todas las columnas pasarán a formar parte de la clave. Solo se fusionarán las filas donde todas las celdas sean idénticas; se conservará la primera coincidencia y se eliminarán todos los duplicados exactos posteriores. Esta es la forma más rápida de limpiar una exportación de datos que contiene filas completamente repetidas.
Toda la indexación se basa en 1.
Tanto los números de hoja de cálculo como las columnas de clave de combinación utilizan indexación basada en 1: la hoja de cálculo 1 es la primera pestaña, la columna 1 es la columna A y la columna 2 es la columna B. Introduzca los valores como cadenas separadas por comas: "1,2,3" para las hojas de cálculo o "1,3" para las columnas clave. Debe proporcionarse al menos un número de hoja de cálculo.
Configure el módulo PDF4me Excel Merge Rows mostrando los campos Nombre de archivo y Documento asignados en el paso 1, Número de hoja de cálculo establecido en 1, Columnas de clave de combinación establecidas en 6 y Formato de salida establecido en XLSX.

El nombre del archivo y el documento se obtienen de un módulo anterior. Los números de hoja de cálculo y las columnas de clave de combinación utilizan una indexación basada en 1 como cadenas separadas por comas.

Parámetros

Requerido: Se deben proporcionar los números de conexión, nombre de archivo, documento y hoja de cálculo. Las columnas de clave de combinación y el formato de salida son opcionales; deje las columnas de clave de combinación vacías para eliminar solo las filas duplicadas exactas; el formato de salida predeterminado es XLSX.

ParámetroRequeridoLo que haceEjemplo
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

Producción

CampoTipoLo que contiene
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.

Cómo combinar filas en Excel en Make

  1. Agregar PDF4me ExcelCombinar filas a tu Make escenario.
  2. Seleccionar Conexión (o haga clic Agregar para crear uno con tu API llave).
  3. Mapa Nombre del archivo y Documento desde una descarga previa de almacenamiento en la nube o módulo de archivo adjunto de correo electrónico.
  4. Ingresar Números de la hoja de trabajo como una cadena separada por comas de números de tabulación basados en 1 (por ejemplo, 1 o 1,2).
  5. Ingresar Columnas de clave de combinación como números de columna basados en 1: por ejemplo 1 agrupar por la columna A, o 1,2 Agrupar por las columnas A y B juntas. Dejar en blanco para eliminar solo los duplicados exactos.
  6. Elegir Formato de salida y haga clic Ahorrar. El documento El resultado es el libro de trabajo sin duplicados: pásalo a un módulo de carga para guardarlo o distribuirlo.

¿Cuándo debo usar Combinar filas en? Excel¿

¿Cuándo debo usar la función Combinar filas en Excel?Common Make scenario patterns using Merge Rows in Excel.
Consolidar los pedidos de los clientes por ID
  1. Un activador programado descarga la exportación de órdenes diarias. Excel de Google Drive.
  2. La función Combinar filas se ejecuta con los números de hoja de cálculo "1" y las columnas de clave de combinación "1" (ID de cliente en la columna A).
  3. Todas las líneas de pedido por cliente se agrupan en una sola fila, y los números de pedido, productos e importes se unen con punto y coma en sus respectivas celdas.
  4. El archivo XLSX consolidado se carga en el servicio de atención al cliente. Google Drive Carpeta para revisión el mismo día.
Eliminar filas duplicadas exactas de las importaciones de datos.
  1. A Dropbox La función "Carpeta de vigilancia" se activa cuando se coloca un nuevo archivo de datos en la carpeta de importación.
  2. La función Combinar filas se ejecuta dejando vacías las columnas de clave de combinación; cada columna es una clave, por lo que solo se eliminan las filas totalmente idénticas.
  3. Se conserva la primera aparición de cada duplicado; todas las copias posteriores se descartan.
  4. El archivo limpio se mueve a la carpeta de archivos procesados y se envía un correo electrónico al equipo de datos notificándole que se ha eliminado el recuento de duplicados.
Consolidar los datos del producto a nivel de categoría.
  1. Un activador semanal descarga el catálogo de productos. Excel de SharePoint.
  2. La función Combinar filas se ejecuta con las columnas de clave de combinación "1,2" (Categoría y Subcategoría): todos los SKU de productos dentro de cada categoría se combinan en una sola fila.
  3. El formato de salida está configurado en CSV para importación directa a la base de datos del producto.
  4. El CSV Se carga en la carpeta de importación de la base de datos y un webhook notifica al flujo de datos para que comience la ingesta.

Preguntas frecuentes

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.

Módulos relacionados

Obtén ayuda