Passa al contenuto principale

Aggiorna righe in Excel In Zapier

PDF4me Aggiorna righe in Excel è un Zapier azione che modifica le righe del foglio di calcolo esistenti sul posto da un JSON array, che associa i nomi delle proprietà alle intestazioni delle colonne. Usalo per sincronizzare CRM È possibile registrare dati, aggiornare le giacenze di magazzino o mantenere i report allineati con un database, il tutto senza modificare le formule o il layout del foglio di calcolo.

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

Autenticazione del tuo API Richiesta

Per accedere al PDF4me Web API Attraverso Zapier, ogni richiesta deve includere credenziali di autenticazione adeguate. L'autenticazione garantisce una comunicazione sicura e convalida la tua identità come utente autorizzato, consentendo un'integrazione perfetta tra il tuo Zapier flussi di lavoro e PDF4mepotente Excel servizi di aggiornamento dati.

PDF4me Aggiornamento righe in un foglio di lavoro Excel Configurazione Zapier - File, Nome file, Nome foglio di lavoro, Input JSON, Inserisci da riga, Inserisci da colonna, Converti numerico e data, Formato data, Formato numerico, Ignora titoli attributi, Ignora valori nulli, Nome cultura
Configura l'azione Aggiorna righe, input file, JSON Opzioni relative a dati, fogli di calcolo e formattazione.

Informazioni importanti da non perdere

L'input JSON deve essere un JSON matrice, anche per una riga
Racchiudere un singolo oggetto tra parentesi quadre, [{"Name":"John","Age":31}]. Ogni oggetto nell'array aggiorna una riga; i nomi delle proprietà vengono confrontati con il tuo Excel intestazioni di colonna.
Questa azione aggiorna solo le righe esistenti
Aggiorna righe non inserisce mai righe completamente nuove. Imposta Inserisci dalla riga alla prima riga che si desidera sovrascrivere (in genere 2 per saltare l'intestazione). Per aggiungere righe invece, utilizzare Aggiungi righe.
Mappa il contenuto completo del file, non un riferimento al file.
Se File mostra "Esiste ma non mostrato" e gli errori del passaggio, seleziona il campo dal passaggio precedente che contiene il contenuto binario effettivo. Vedi Zapier e Power Automate Suggerimenti.

:::suggerimento File mappa e input JSON dai passaggi precedenti Utilizzare il + pulsante accanto a File E Nome del file mappare dai passaggi Zap precedenti Mappa Input JSON da un passaggio che produce JSON matrice (ad esempio, API risposta, Testo del file da Analizza CSV). Il Excel Il file deve contenere il contenuto completo, non solo riferimenti del tipo "Esiste ma non viene visualizzato".

:::

Come fa Update Rows a far corrispondere i miei dati JSON a Excel colonne?

Update Rows legge la riga di intestazione del foglio di lavoro e abbina ogni nome di proprietà nel tuo Input JSON array in un'intestazione di colonna con lo stesso nome. Imposta Ignora i titoli degli attributi A True per la corrispondenza senza distinzione tra maiuscole e minuscole, utile quando i nomi dei campi del sistema di origine non corrispondono esattamente Excel's involucro (ad esempio, un CRM esportare utilizzando customerName contro un Excel intestazione Customer Name).

Qual è la differenza tra Aggiorna righe e Aggiungi righe?

Aggiorna righe sovrascrive i dati nelle righe già esistenti, a partire dalla posizione impostata da Inserisci dalla riga E Inserisci dalla colonna. Non crea mai nuove righe. Se il tuo JSON L'array ha più record rispetto alle righe esistenti sotto la posizione iniziale, utilizzare Aggiungi righe per aggiungere invece, oppure combinare entrambe le azioni in uno Zap: Aggiorna righe per gli ID esistenti, Aggiungi righe per quelli nuovi.

Caratteristiche principali

  • Aggiornamenti in loco: Modifica le celle esistenti; l'input JSON deve essere un JSON vettore
  • Corrispondenza dell'intestazione: I nomi delle proprietà corrispondono Excel intestazioni di colonna
  • Inserisci da riga / Inserisci da colonna: posizione iniziale basata su 1 (ad esempio, riga 2 per saltare le intestazioni)
  • Convertire numeri e date: True = converti le stringhe in Excel numeri/date
  • Formato data / Formato numerico: Applica la formattazione quando la conversione è abilitata
  • Ignora i valori nulli: Vero = salta i valori nulli; Falso = aggiorna a vuoto
  • Ignora i titoli degli attributi: Corrispondenza dell'intestazione senza distinzione tra maiuscole e minuscole quando True

Parametri

Elenco completo dei parametri per l'azione Aggiorna righe. I nomi dei parametri corrispondono a Zapier configurazione UI.

Lista di controllo per la configurazione rapida
  1. Mappa File Excel) E Nome del file dal passaggio precedente
  2. Mappa Input JSON JSON matrice da API, Analizza il file CSV o un altro passaggio)
  3. Impostato Nome del foglio di lavoro (Foglio predefinito 1)
  4. Impostato Inserisci dalla riga E Inserisci dalla colonna (basato su 1; tipicamente 2, 1 per le righe di dati)
  5. Specificare Convertire numeri e date, Formato data, Formato numerico, Ignora i valori nulli

Necessario: Input file e JSON. L'input JSON deve essere un JSON array, avvolgi i singoli oggetti in [...].

ParametroNecessarioCosa faEsempio
FileRequiredExcel file content, mapped from a previous step. Must provide full binary content, not a reference labeled Exists but not shown.2. File from Step 2
File NameConditionalExcel filename with .xlsx or .xls extension.add_header_sample_file.xlsx
Worksheet NameConditionalTarget worksheet name. Defaults to Sheet1 when left blank.Sheet1
Json InputRequiredJSON array where each object updates one row. Property names are matched against Excel column headers.[{"Name":"John","Age":31}]
Insert From RowConditional1-based first row to update. Use 2 to skip the header row.2
Insert From ColumnConditional1-based column offset used for header matching.1
Convert Numeric And DateConditionalWhen True, converts JSON string values into native Excel numbers and dates.True
Date FormatConditionalExcel date format applied when Convert Numeric And Date is True.yyyy-MM-dd
Numeric FormatConditionalExcel numeric format applied when Convert Numeric And Date is True.N2
Ignore Attribute TitlesConditionalWhen True, matches JSON property names to column headers case-insensitively.False
Ignore Null ValuesConditionalWhen True, null values in Json Input are skipped instead of clearing the cell.True
Culture NameConditionalLocale used to interpret dates and numbers during conversion.en-US

Cosa restituisce l'azione Aggiorna righe?

IL PDF4me Aggiorna righe in Excel l'azione restituisce il modificato Excel file da utilizzare nei passaggi Zap successivi. Il formato di output è comune a tutti PDF4me Excel azioni di restituzione file In Zapier.

CampoTipoCosa contiene
Job IdStringUnique identifier for the Zapier job execution.
File UrlURLAPI endpoint to download the updated Excel file. Map this to the next step’s file input.
Alternate File UrlURLAlternate download URL with the filename embedded in the path.
File NameStringBase filename without extension.
File ExtensionStringFile extension of the output file.
Full File NameStringComplete filename with extension.
Document IdStringUnique identifier for the processed document.
File SizeNumberSize of the output file in bytes.

Esempio JSON produzione URL(viene mostrato solo il formato, non i link funzionanti):

{
"Job Id": "969f2da3-f10a-49bf-b084-6fc4759991ec",
"File Url": "api.pdf4me.com/Zapier/GetDocument?d=...",
"Alternate File Url": "api.pdf4me.com/Zapier/GetAltDocument/.../add_header_sample_file.xlsx",
"File Name": "add_header_sample_file",
"Full File Name": "add_header_sample_file.xlsx",
"File Extension": ".xlsx",
"Document Id": "...",
"File Size": 212764
}

Configurazioni tipiche

Sincronizzazione programmata del database
Un trigger di pianificazione interroga il database a intervalli, formatta i risultati come un JSON array e Aggiorna righe sovrascrive le righe corrispondenti in un report condiviso in modo che rifletta sempre i dati correnti.
API-aggiornamento del dashboard guidato
Una chiamata Zap programmata REST API, analizza il JSON risposta e Update Rows scrive i valori in un Excel Dashboard archiviata su Dropbox o Google Drive, con conservazione di formule e grafici esistenti.
CRM tracciamento delle opportunità
Un webhook si attiva quando un CRM l'opportunità cambia fase. Lo Zap costruisce un JSON oggetto con i campi aggiornati e Aggiorna righe aggiorna la riga corrispondente in un Excel Strumento di monitoraggio delle opportunità.

Consigli pratici

Set di angoli Inserisci dalla riga A 2 quando il foglio di lavoro ha una riga di intestazione nella riga 1, altrimenti l'intestazione stessa viene sovrascritta.

Utilizzo Ignora i valori nulli = Vero quando il tuo JSON La sorgente invia solo i campi modificati, quindi le celle non correlate non vengono cancellate e rese vuote.

Prova con un piccolo JSON array (1-2 oggetti) prima per confermare la corrispondenza dell'intestazione prima di eseguire l'operazione su un set di dati completo.

Foglio riassuntivo

  • Solo righe esistenti: utilizzare Aggiungi righe per aggiungerne di nuovi.
  • L'input JSON è sempre un array, racchiudere i singoli oggetti in [...].
  • La corrispondenza dell'intestazione è sensibile alle maiuscole e minuscole a meno che Ignora i titoli degli attributi è vero.
  • Impostato Convertire numeri e date Imposta su True per mantenere numeri e date nel formato nativo, non come testo.
  • Mappa il contenuto completo del file in File, mai un riferimento "Esiste ma non viene mostrato".

Esempi di scenari

IL PDF4me Aggiorna righe in Excel azione in Zapier Fornisce modelli di scenario completi progettati per le reali esigenze di sincronizzazione dei dati:

Database automatizzato-Excel Scenario di sincronizzazione

Mantieni il tuo Excel I report vengono sincronizzati automaticamente con le modifiche del database:

Completare i passaggi dello scenario:

  1. Grilletto: Il trigger programmato si attiva ogni 4 ore per l'aggiornamento dei dati
  2. Database di interrogazione: Esegui SQL query per recuperare i record aggiornati dall'ultima sincronizzazione
  3. Guadagno JSON: Converti SQL risultati a JSON formato array con nomi di proprietà appropriati
  4. Ottenere Excel RapportoScarica il modello del report principale da Google Drive
  5. Aggiorna righe: File mappa, Nome file, Input JSON (dal passaggio 3); imposta Nome foglio di lavoro, Inserisci dalla riga = 2, Converti numerico e data = Vero, Ignora valori nulli = Vero, Formato data = MM/gg/aaaa, Formato numerico = $#,##0.00
  6. Risultato del caricamento: Mappa URL del file dall'output a Google Drive sostituendo la vecchia versione
  7. Invia un'e-mail al team: Inviare al team la notifica del completamento dell'aggiornamento dei dati
  8. Sincronizzazione dei log: Timestamp di sincronizzazione dei record e conteggio dei record nel registro di sincronizzazione

Cosa si ottiene in questo modo:

  • Sincronizza i record del database con Excel automaticamente secondo una programmazione
  • Elimina l'inserimento manuale dei dati tra il database e il report
  • Mantiene Excel report allineati allo stato attuale del database
  • Conserve Excel formule e formattazione durante l'aggiornamento dei dati

Casi d'uso e applicazioni industriali

  • Aggiornamenti sulle opportunità CRMModifica le righe delle opportunità in Excel con lo stato, gli importi e le date di chiusura più recenti.
  • Aggiornamento delle prestazioni della campagnaAggiorna le righe delle metriche della campagna con impressioni, clic e conversioni attuali.
  • Aggiornamenti del punteggio di vantaggioAggiorna i dati di lead scoring nei fogli di monitoraggio Excel provenienti dall'automazione del marketing.
  • Sincronizzazione del database clientiAggiornare le righe del record del cliente con le informazioni di contatto e la cronologia degli acquisti più recenti.
  • Aggiornamenti sulle previsioni di vendita: Modifica le righe di previsione con i dati aggiornati della pipeline e le probabilità di successo

Domande frequenti

How do I update multiple rows in Excel at once with Zapier?+
Map a JSON array to Json Input where each object represents one row. PDF4me matches each object's property names to your Excel column headers and updates every row in the array in a single action. See Microsoft's guidance on resizing Excel tables for how Excel itself expects table rows to grow.
What happens if Json Input has fields that don't match my column headers?+
By default, matching is case-sensitive, so Name and name are treated as different headers. Set Ignore Attribute Titles to True to match headers case-insensitively. Fields with no matching header are ignored, not added as new columns.
Does Update Rows add new rows if they don't already exist?+
No. Update Rows only modifies existing rows starting at the position set by Insert From Row and Insert From Column. To append brand-new rows, use the Add Rows action instead.
Why do my dates or numbers show up as plain text after updating?+
Set Convert Numeric And Date to True and specify a Date Format (for example yyyy-MM-dd) and Numeric Format (for example N2). Without this, JSON string values are written as text rather than native Excel numbers or dates.
How do I avoid the 'File: (Exists but not shown)' error?+
In the File field, pick the option from the previous step that provides full file content rather than a reference labeled "Exists but not shown." See the Zapier & Power Automate Tips guide for the full explanation.

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza