Passa al contenuto principale

Trova e sostituisci il testo in Excel utilizzando n8n azione

PDF4me Sostituire il testo in Excel consente operazioni complete di ricerca e sostituzione nei documenti Excel tramite n8n automazione dei flussi di lavoro con applicazione di formattazione opzionale. Elabora file Excel tramite n8n trigger, dati binari, stringhe base64 o pubblico URLs Per sostituire il testo utilizzando la corrispondenza letterale o le espressioni regolari (regex), con opzioni di corrispondenza sensibile alle maiuscole/minuscole, corrispondenza dell'intera cella o parziale, sostituzione di più frasi in un'unica operazione e modifiche di formattazione opzionali (carattere, colore, dimensione, grassetto, corsivo, sottolineato, barrato, pedice, apice). Questa soluzione è ideale per flussi di lavoro di standardizzazione dei dati, aggiornamento dei contenuti, correzione degli errori, trasformazione automatizzata del testo e mascheramento della privacy che richiedono la sostituzione del testo in tutti i fogli di lavoro con un controllo completo della formattazione e un'integrazione perfetta.

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

Impostare

Aggiungi il PDF4me Nodo "Sostituisci testo" nel tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.

Prerequisiti:

  • PDF4me API credenziali
  • n8n accesso al flusso di lavoro

Configurazione:

  1. Aggiungere PDF4me nodo al flusso di lavoro
  2. Seleziona l'azione "Trova e sostituisci testo"
  3. Configura i parametri di input (vedi sotto)
Sostituire il testo in Excel

Parametri

Elenco completo dei parametri per l'azione Sostituisci testo. Configura questi parametri per controllare la sostituzione del testo.

Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori. Questa azione elabora tutti i fogli di lavoro nel file Excel.

ParametroTipoDescrizioneEsempio
Tipo di dati di input***StringSelezione del formato di input di Excel
• Scegli il formato di inserimento dei dati Excel
PDF4me supporta più tipi di input
• Opzioni: Dati binari, Base64 Corda o URL
Binary Data
Campo binario di input***BinarioInput da file Excel binario (Obbligatorio se si tratta di dati binari)
• Fare riferimento al file Excel (.xlsx, .xls) del precedente n8n caricamento del nodo o del file
PDF4me elabora file Excel binari con rilevamento automatico del formato
• Obbligatorio quando il tipo di dati di input è "Dati binari"
{{ $binary.data }}
Contenuto Excel in Base64***StringBase64 Input Excel codificato (Obbligatorio se si tratta di una stringa Base64)
• Fornire il contenuto di Excel (.xlsx, .xls) come stringa codificata in base64
PDF4me decodifica ed elabora automaticamente il contenuto di Excel
• Obbligatorio quando il tipo di dati di input è "Stringa Base64"
UEsDBBQABgAI...
URL di Excel***StringExcel pubblico URL Input (Obbligatorio se si tratta di un URL)
• Fornire un'autorizzazione pubblica/aperta URL al file Excel (.xlsx, .xls)
PDF4me scarica ed elabora il file Excel fornito URL
• Obbligatorio quando il tipo di dati di input è "URL"
https://abc.com/data.xlsx
Nome Excel***StringNome del file di input Excel
• Specificare il nome del file Excel di input con l'estensione corretta (.xlsx, .xls)
PDF4me Utilizza questa funzione per il rilevamento del formato e l'ottimizzazione dell'elaborazione.
data.xlsx
Frasi***StringJSON Serie di operazioni di sostituzione
JSON stringa contenente un array di oggetti ReplacementPhrase
• Ogni oggetto: Testo di ricerca* (corda), Testo di sostituzione* (stringa, può essere vuota per essere eliminata), È Espressione (bool, predefinito: false - true = regex, false = testo letterale), Maiuscole e minuscole (booleano, predefinito: falso), MatchEntireCell (booleano, valore predefinito: falso - vero = corrispondenza dell'intera cella, falso = corrispondenza parziale), Formattazione (Oggetto TextFormatting - facoltativo: FontName, FontColor, FontSize, Bold/Italic, UnderlineType, StrikethroughType, ScriptType, ecc.)
• Deve contenere almeno una frase
• Elaborati in sequenza nell'ordine dell'array
Corrispondenza: Il testo letterale utilizza il confronto tra stringhe; le espressioni regolari supportano modelli e gruppi ($1, $2)
[{"SearchText":"old","ReplacementText":"new"}]
Nome dell'output dei dati binari***StringMappatura dell'output di dati binari
• Definire il nome della variabile per accedere ai dati binari Excel generati
• Utilizzato nelle successive azioni del flusso di lavoro
• Essenziale per l'automazione del flusso di lavoro
document

Produzione

Parametri di output

ParametroTipoDescrizioneEsempio
Nome fileStringNome del file del documento Excel con testo sostituito - Il nome del file Excel di output dopo la sostituzione del testoexcel_replaced.xlsx
Dimensione fileNumeroDimensione del file in byte - Dimensione del documento Excel in byte dopo la sostituzione del testo212808
successoBooleanPDF4me stato operativo - Boolean Indicatore che segnala il successo o il fallimento del processo di sostituzione del testo. PDF4me resi true per operazioni di successo e false per eventuali erroritrue
nomefileoriginaleStringNome del file del documento Excel originale - Il nome del file di input del documento ExcelmyExcelFile.xlsx
Conteggio delle operazioniNumeroNumero di interventi di sostituzione - Il numero totale di operazioni di sostituzione elaborate1
operazioniArrayArray operazioni di sostituzione - Array di oggetti contenenti dettagli su ciascuna operazione di sostituzione eseguita, inclusi searchText, replacementText, isExpression, matchEntireCell, caseSensitive e formattingApplied[{"searchText": "old ", "replacementText": "New", "isExpression": false, "matchEntireCell": false, "caseSensitive": false, "formattingApplied": false}]
Nome della culturaStringCodice culturale/locale - Codice cultura utilizzato per l'elaborazione del documento (ad esempio, "en-US", "de-DE", "fr-FR")en-US
messaggioStringMessaggio operativo - Messaggio descrittivo che indica il risultato dell'operazione di sostituzione del testo, incluso il numero di operazioni completate.Text replacement completed successfully with 1 operation(s)

N8N Risposta all'azione

IL PDF4me Trova e sostituisci il testo API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:

JSON Formato di risposta

Il grezzo JSON risposta da 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: Le frasi non valide vengono registrate come avvisi, ma l'elaborazione non viene interrotta. Le altre frasi valide continuano a essere elaborate.

Casi d'uso

Standardizzazione dei dati e conversione del formato

  • Sostituire i valori incoerenti con formati standard in tutti i documenti Excel.
  • Converti date, numeri di telefono o identificativi in formati standard
  • Standardizzare i simboli monetari e i formati numerici

Correzione degli errori e aggiornamenti dei contenuti

  • Correggi automaticamente gli errori di ortografia e di immissione dati.
  • Aggiornare i nomi dei prodotti, i prezzi o i valori di stato in più fogli di lavoro.
  • Correggere gli errori di battitura più comuni e le incongruenze di formattazione.

Mascheramento della privacy e protezione dei dati

  • Sostituire i dati sensibili con valori mascherati per la condivisione esterna.
  • Maschera PII (Informazioni di identificazione personale) utilizzando modelli regex
  • Applicare l'anonimizzazione dei dati per conformarsi ai requisiti di privacy e di conformità.

Richiedi assistenza