Passa al contenuto principale

Aggiorna righe in Excel utilizzando n8n azione

PDF4me Aggiornare le righe in Excel modifica le righe del foglio di lavoro esistenti direttamente da n8n. Nutrire uno o più JSON oggetti (sempre racchiusi in un array) e PDF4me abbina le proprietà alle intestazioni di colonna, applica la conversione automatica del tipo e scorre sequenzialmente il foglio di lavoro a partire dalla riga selezionata. Perfetto per la sincronizzazione SQL risultati rinfrescanti CRM snapshot o correzione delle colonne dello stato di approvazione senza inserire nuove righe.

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 “Aggiorna righe” al 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. Aggiungi il PDF4me nodo al flusso di lavoro
  2. Seleziona l'azione "Aggiorna righe"
  3. Fornire il codice sorgente Excel, JSON array e aggiornamento degli offset
Aggiornare le righe in Excel

Parametri

Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori. Json Data deve essere sempre un JSON array (avvolgere le singole righe in []).

ParametroTipoDescrizioneEsempio
Tipo di dati di input***StringSelettore sorgente Excel. Opzioni: Binary Data, Base64 String, URL.Binary Data
Campo binario di input***BinarioRichiesto quando Input Data Type = Binary Data. Fare riferimento al file binario a monte.{{ $binary.data }}
Contenuto del documento Base64***StringRichiesto quando Input Data Type = Base64 StringFornire un file di lavoro in formato base64.UEsDBBQAAAA...
URL del documento***StringRichiesto quando Input Data Type = URLCollegamento pubblico alla cartella di lavoro.https://files.example.com/report.xlsx
Nome file***StringNome di elaborazione/visualizzazione della cartella di lavoro (con estensione).inventory.xlsx
Dati JSON***StringJSON Array di oggetti. Ogni oggetto aggiorna una riga in sequenza.[{"SKU":"A-100","Stock":45}]
Nome del foglio di lavoroStringFoglio di lavoro per gli obiettivi. Lo spazio vuoto utilizza il primo foglio.Inventory
Riga inizialeNumeroRiga del foglio di lavoro con indice 1 da cui iniziare l'aggiornamento (le intestazioni di solito corrispondono alla riga 1).2
Colonna inizialeNumeroOffset di colonna basato su 1 utilizzato per l'allineamento dell'intestazione.1
Convertire numeri e dateBooleanConversione automatica di stringhe numeriche/di data in valori Excel. Predefinito true.true
Formato dataStringIl formato data di Excel viene applicato quando la conversione è abilitata.yyyy-MM-dd
Formato numericoStringFormato numerico di Excel quando la conversione è abilitata.#,##0.00
Ignora i valori nulliBooleanQuando trueI valori nulli lasciano inalterati i valori delle celle esistenti.true
Ignora i titoli degli attributiBooleanCorrispondenza dell'intestazione senza distinzione tra maiuscole e minuscole. Predefinito false.true
Nome della culturaStringCultura per l'analisi di numeri/date. Vuoto = invariante.en-US
Nome dell'output dei dati binari***StringNome dello slot binario di output che memorizza la cartella di lavoro modificata.document

Produzione

Parametri di output

ParametroTipoDescrizioneEsempio
Nome fileStringNome del file del documento Excel con le righe aggiornate - Il nome del file Excel di output dopo l'aggiornamento delle righeexcel_updated.xlsx
Dimensione fileNumeroDimensione del file in byte - Dimensione del documento Excel in byte dopo l'aggiornamento delle righe212810
successoBooleanPDF4me stato operativo - Boolean Indicatore che segnala il successo o il fallimento del processo di aggiornamento della riga. 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
Nome del foglio di lavoroStringNome del foglio di lavoro - Il nome del foglio di lavoro in cui sono state aggiornate le righeSheet1
riga inizialeNumeroNumero di riga iniziale - Il numero di riga (basato su 1) da cui sono iniziati gli aggiornamenti1
colonna inizialeNumeroNumero di colonna iniziale - Il numero di colonna (basato su 1) da cui sono iniziati gli aggiornamenti1
righeAggiornateNumeroNumero di righe aggiornate - Il numero totale di righe aggiornate con successo1
convertNumericoEDataBooleanStato della conversione numerica e di data - Indica se la conversione automatica di numeri e date è stata abilitata. true se abilitato, false se disabilitatotrue
formato dataStringFormato data applicato - La stringa di formato data applicata durante la conversioneyyyy-MM-dd
Formato numericoStringFormato numerico applicato - La stringa di formato numerico applicata durante la conversioneN2
ignoreNullValuesBooleanGestione dei valori nulli - Indica se i valori nulli sono stati ignorati. true se i valori nulli venissero ignorati (valori esistenti preservati), false se fossero stati scritti valori nullifalse
ignora i titoli degli attributiBooleanCorrispondenza dell'intestazione senza distinzione tra maiuscole e minuscole - Indica se è stata utilizzata la corrispondenza dell'intestazione senza distinzione tra maiuscole e minuscole. true se abilitato, false se sensibile alle maiuscole/minuscolefalse
Nome della culturaStringCodice culturale/locale - Codice cultura utilizzato per l'analisi di numeri e date (ad esempio, "en-US", "de-DE", "fr-FR")en-US
messaggioStringMessaggio operativo - Messaggio descrittivo che indica il risultato dell'operazione di aggiornamento della riga, incluso il numero di righe aggiornate e il nome del foglio di lavoro.Successfully updated 1 row(s) in worksheet 'Sheet1'

N8N Risposta all'azione

IL PDF4me Aggiorna righe 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_updated.xlsx",
"fileSize": 212810,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"worksheetName": "Sheet1",
"startRow": 1,
"startColumn": 1,
"rowsUpdated": 1,
"convertNumericAndDate": true,
"dateFormat": "yyyy-MM-dd",
"numericFormat": "N2",
"ignoreNullValues": false,
"ignoreAttributeTitles": false,
"cultureName": "en-US",
"message": "Successfully updated 1 row(s) in worksheet 'Sheet1'"
}
]

Casi d'uso

  • Sincronizzazione dell'inventario: Aggiorna i conteggi delle scorte estratti da ERP interrogazioni mantenendo inalterati prezzi e metadati.
  • Stato dell'ordine o del progetto: Stato della patch, proprietario o SLA colonne ogni volta che i sistemi a monte emettono aggiornamenti.
  • adeguamenti finanziariRiscrivi le righe delle previsioni o dei dati effettivi ogni notte senza modificare le formule/strutture esistenti.

Richiedi assistenza