Saltar al contenido principal

Buscar y reemplazar texto en Excel usando n8n acción

PDF4me Reemplazar texto en Excel permite operaciones completas de búsqueda y reemplazo en documentos de Excel a través de n8n flujos de trabajo de automatización con aplicación de formato opcional. Procese archivos de Excel mediante n8n disparadores, datos binarios, cadenas base64 o público URLs Para reemplazar texto mediante coincidencia literal o expresiones regulares (regex), con opciones de coincidencia que distinguen entre mayúsculas y minúsculas, coincidencia de celda completa o parcial, múltiples frases de reemplazo en una sola operación y cambios de formato opcionales (fuente, color, tamaño, negrita, cursiva, subrayado, tachado, subíndice, superíndice). Esta solución es ideal para la estandarización de datos, actualizaciones de contenido, corrección de errores, transformación automatizada de texto y flujos de trabajo de enmascaramiento de privacidad que requieren reemplazo de texto en todas las hojas de cálculo con un control de formato integral e integración perfecta.

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

Configuración

Añade el PDF4me Nodo "Reemplazar texto" a su n8n flujo de trabajo y configure los parámetros necesarios. Para obtener instrucciones de configuración inicial, consulte nuestra n8n Guía de integración.

Requisitos previos:

  • PDF4me API credenciales
  • n8n acceso al flujo de trabajo

Configuración:

  1. Agregar PDF4me nodo a flujo de trabajo
  2. Seleccione la acción "Buscar y reemplazar texto".
  3. Configure los parámetros de entrada (véase más abajo).
Reemplazar texto en Excel

Parámetros

Lista completa de parámetros para la acción Reemplazar texto. Configure estos parámetros para controlar el reemplazo de texto.

Importante: Los parámetros marcados con un asterisco (***) son obligatorios. Este proceso de acción todas las hojas de trabajo en el archivo de Excel.

ParámetroTipoDescripciónEjemplo
Tipo de datos de entrada***StringSelección del formato de entrada de Excel
• Elija el formato de entrada de datos de Excel.
PDF4me admite varios tipos de entrada
• Opciones: Datos binarios, Base64 Cuerda o URL
Binary Data
Campo binario de entrada***BinarioEntrada de archivo binario de Excel (Obligatorio si se trata de datos binarios)
• Referencia al archivo Excel (.xlsx, .xls) del archivo anterior. n8n carga de nodos o archivos
PDF4me Procesa archivos binarios de Excel con detección automática de formato.
• Obligatorio cuando el tipo de datos de entrada es "Datos binarios".
{{ $binary.data }}
Contenido de Excel en Base64***StringBase64 Entrada de Excel codificada (Obligatorio si se trata de una cadena Base64)
• Proporcione el contenido de Excel (.xlsx, .xls) como una cadena codificada en base64.
PDF4me decodifica y procesa automáticamente el contenido de Excel.
• Obligatorio cuando el tipo de datos de entrada es "Cadena Base64"
UEsDBBQABgAI...
URL de Excel***StringExcel público URL Aporte (Obligatorio si se trata de una URL)
• Proporcionar un permiso público/abierto URL al archivo de Excel (.xlsx, .xls)
PDF4me descarga y procesa el archivo de Excel desde el proporcionado URL
• Obligatorio cuando el tipo de datos de entrada es "URL"
https://abc.com/data.xlsx
Nombre de Excel***StringNombre del archivo de entrada de Excel
• Especifique el nombre del archivo Excel de entrada con la extensión adecuada (.xlsx, .xls).
PDF4me Utiliza esto para la detección de formato y la optimización del procesamiento.
data.xlsx
Frases***StringJSON Conjunto de operaciones de reemplazo
JSON cadena que contiene una matriz de objetos ReplacementPhrase
• Cada objeto: Texto de búsqueda* (cadena), Texto de reemplazo* (cadena de caracteres, puede estar vacía para eliminarla), EsExpresión (booleano, valor predeterminado: falso - verdadero = expresión regular, falso = texto literal), Distingue mayúsculas y minúsculas (booleano, valor predeterminado: falso), Coincidir toda la célula (booleano, valor predeterminado: falso - verdadero = coincidencia de celda completa, falso = coincidencia parcial), Formato (Objeto TextFormatting - opcional: FontName, FontColor, FontSize, Bold/Italic, UnderlineType, StrikethroughType, ScriptType, etc.)
• Debe contener al menos una frase
• Procesado secuencialmente en orden de matriz
Pareo: El texto literal utiliza la comparación de cadenas; las expresiones regulares admiten patrones y grupos ($1, $2)
[{"SearchText":"old","ReplacementText":"new"}]
Nombre de salida de datos binarios***StringMapeo de salida de datos binarios
• Defina el nombre de la variable para acceder a los datos binarios de Excel generados.
• Se utiliza en acciones de flujo de trabajo posteriores
• Imprescindible para la automatización del flujo de trabajo
document

Producción

Parámetros de salida

ParámetroTipoDescripciónEjemplo
Nombre del archivoStringNombre de archivo de documento de Excel con texto reemplazado - El nombre del archivo de documento Excel resultante tras la sustitución del texto.excel_replaced.xlsx
Tamaño del archivoNúmeroTamaño del archivo en bytes - El tamaño del documento de Excel en bytes después de la sustitución de texto.212808
éxitoBooleanPDF4me estado de operación - Boolean Bandera que indica si el proceso de reemplazo de texto se realizó correctamente o no. PDF4me devoluciones true para operaciones exitosas y false por cualquier errortrue
nombre de archivo originalStringNombre del archivo del documento original de Excel - El nombre del archivo de documento Excel de entradamyExcelFile.xlsx
recuento de operacionesNúmeroNúmero de operaciones de reemplazo - El número total de operaciones de reemplazo que se procesaron1
operacionesArrayArray de operaciones de reemplazo - Array de objetos que contienen detalles sobre cada operación de reemplazo realizada, incluyendo searchText, replacementText, isExpression, matchEntireCell, caseSensitive y formattingApplied[{"searchText": "old ", "replacementText": "New", "isExpression": false, "matchEntireCell": false, "caseSensitive": false, "formattingApplied": false}]
Nombre de la culturaStringCódigo cultural/local - Código cultural utilizado para el procesamiento de documentos (p. ej., "en-US", "de-DE", "fr-FR")en-US
mensajeStringMensaje de operación - Mensaje descriptivo que indica el resultado de la operación de reemplazo de texto, incluyendo el número de operaciones realizadas.Text replacement completed successfully with 1 operation(s)

N8N Respuesta a la acción

El PDF4me Buscar y reemplazar texto API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:

JSON Formato de respuesta

El crudo JSON respuesta de la API:

[
{
"fileName": "excel_replaced.xlsx",
"fileSize": 212808,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"operationsCount": 1,
"operations": [
{
"searchText": "old ",
"replacementText": "New",
"isExpression": false,
"matchEntireCell": false,
"caseSensitive": false,
"formattingApplied": false
}
],
"cultureName": "en-US",
"message": "Text replacement completed successfully with 1 operation(s)"
}
]

Nota: Las frases no válidas se registran como advertencias, pero el procesamiento no se detiene. Las demás frases válidas se siguen procesando.

Casos de uso

Estandarización de datos y conversión de formato

  • Reemplace los valores inconsistentes con formatos estándar en todos los documentos de Excel.
  • Convierta fechas, números de teléfono o identificadores a formatos estándar.
  • Estandarizar los símbolos monetarios y los formatos numéricos.

Corrección de errores y actualizaciones de contenido

  • Corrige automáticamente los errores ortográficos y de entrada de datos.
  • Actualizar nombres de productos, precios o valores de estado en varias hojas de cálculo.
  • Corrige errores tipográficos comunes e inconsistencias de formato.

Enmascaramiento de la privacidad y protección de datos

  • Reemplace los datos confidenciales con valores enmascarados para compartirlos externamente.
  • Mascarilla PII (Información de identificación personal) utilizando patrones de expresiones regulares
  • Aplicar la anonimización de datos para cumplir con los requisitos de privacidad y cumplimiento normativo.

Obtén ayuda