Zum Hauptinhalt springen

Zeilen aktualisieren in Excel In Zapier

PDF4me Zeilen aktualisieren in Excel ist ein Zapier Aktion, die bestehende Tabellenzeilen direkt ändert JSON Array, das die Eigenschaftsnamen Ihren Spaltenüberschriften zuordnet. Verwenden Sie es zum Synchronisieren. CRM Sie können Datensätze erfassen, Lagerbestände aktualisieren oder Berichte mit einer Datenbank abgleichen, ohne dabei die Formeln oder das Layout Ihrer Tabellenkalkulation zu beeinträchtigen.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Um auf die PDF4me Web API durch ZapierJede Anfrage muss die entsprechenden Authentifizierungsdaten enthalten. Die Authentifizierung gewährleistet eine sichere Kommunikation und bestätigt Ihre Identität als autorisierter Benutzer, wodurch eine nahtlose Integration zwischen Ihren Systemen ermöglicht wird. Zapier Arbeitsabläufe und PDF4me's mächtige Excel Datenaktualisierungsdienste.

PDF4me Excel-Zeilen in einem Arbeitsblatt aktualisieren (Zapier-Konfiguration) – Datei, Dateiname, Arbeitsblattname, JSON-Eingabe, Einfügen ab Zeile, Einfügen ab Spalte, Numerische Werte in Datum konvertieren, Datumsformat, Numerisches Format, Attributtitel ignorieren, Nullwerte ignorieren, Kulturname
Konfigurieren Sie die Aktion „Zeilen aktualisieren“, Dateieingabe, JSON Daten-, Arbeitsblatt- und Formatierungsoptionen.

Wichtige Fakten, die Sie nicht verpassen sollten

Die JSON-Eingabe muss vom Typ „JSON“ sein. JSON Array, auch nur für eine Zeile
Ein einzelnes Objekt in eckige Klammern setzen, [{"Name":"John","Age":31}]Jedes Objekt im Array aktualisiert eine Zeile; die Eigenschaftsnamen werden mit Ihren abgeglichen. Excel Spaltenüberschriften.
Diese Aktion aktualisiert nur vorhandene Zeilen.
Die Funktion „Zeilen aktualisieren“ fügt niemals neue Zeilen ein. Aus Zeile einfügen zur ersten Zeile, die Sie überschreiben möchten (typischerweise 2 (um die Kopfzeile zu überspringen). Um stattdessen Zeilen anzuhängen, verwenden Sie Zeilen hinzufügenDie
Vollständigen Dateiinhalt abbilden, nicht nur eine Dateireferenz.
Wenn Datei Wenn „Existiert, wird aber nicht angezeigt“ und die Schrittfehler angezeigt werden, wählen Sie das Feld aus dem vorherigen Schritt aus, das den tatsächlichen Binärinhalt enthält. Siehe Zapier & Power Automate TippsDie

:::Tipp: Map-Datei und JSON-Eingabe aus vorherigen Schritten Verwenden Sie die + Schaltfläche daneben Datei Und Dateiname Um die Ergebnisse vorheriger Zap-Schritte abzubilden. Map JSON-Eingabe aus einem Schritt, der Folgendes ausgibt JSON Array (z.B. API Antwort, Dateitext aus Parse CSV). Excel Die Datei muss den vollständigen Inhalt enthalten, nicht nur Verweise auf „Existiert, wird aber nicht angezeigt“.

:::

Wie gleicht Update Rows meine JSON-Daten ab? Excel Spalten?

Die Funktion „Zeilen aktualisieren“ liest die Kopfzeile Ihres Arbeitsblatts und gleicht jeden Eigenschaftsnamen in Ihrer Tabelle ab. JSON-Eingabe Ein Array in eine Spaltenüberschrift mit demselben Namen umwandeln. Attributtitel ignorieren Zu True für die Suche ohne Berücksichtigung der Groß-/Kleinschreibung, nützlich, wenn die Feldnamen Ihres Quellsystems nicht exakt übereinstimmen. Excel's Gehäuse (zum Beispiel ein CRM Exportieren mit customerName gegen einen Excel Kopfzeile Customer Name).

Worin besteht der Unterschied zwischen „Zeilen aktualisieren“ und „Zeilen hinzufügen“?

Zeilen aktualisieren Überschreibt Daten in bereits vorhandenen Zeilen, beginnend an der Position, die durch Aus Zeile einfügen Und Aus Spalte einfügenEs werden niemals neue Zeilen erstellt. Wenn Ihre JSON Das Array enthält mehr Datensätze als Zeilen unterhalb der Startposition vorhanden sind. Zeilen hinzufügen Alternativ können Sie die Aktionen anhängen oder beide Aktionen in einem Zap kombinieren: Zeilen für bestehende IDs aktualisieren, Zeilen für neue IDs hinzufügen.

Hauptmerkmale

  • Aktualisierungen vor Ort: Vorhandene Zellen bearbeiten; JSON-Eingabe muss ein JSON Array
  • Header-Übereinstimmung: Die Namen der Eigenschaften stimmen überein Excel Spaltenüberschriften
  • Aus Zeile einfügen / Aus Spalte einfügen: Startposition basierend auf 1 (z. B. Zeile 2, um Überschriften zu überspringen)
  • Numerische Werte in Datumsangaben umwandeln: True = Zeichenketten konvertieren in Excel Zahlen/Daten
  • Datumsformat / ZahlenformatFormatierung anwenden, wenn Konvertierung aktiviert ist
  • Nullwerte ignorierenTrue = Nullwerte überspringen; False = auf leere Werte aktualisieren
  • Attributtitel ignorieren: Groß-/Kleinschreibung wird bei der Header-Übereinstimmung ignoriert, wenn True

Parameter

Vollständige Liste der Parameter für die Aktion „Zeilen aktualisieren“. Die Parameternamen entsprechen den Zapier Konfiguration UIDie

Checkliste für die schnelle Einrichtung
  1. Karte Datei (Excel) Und Dateiname aus dem vorherigen Schritt
  2. Karte JSON-Eingabe (JSON Array von API, CSV parsen oder ein anderer Schritt)
  3. Satz Name des Arbeitsblatts (Standardblatt1)
  4. Satz Aus Zeile einfügen Und Aus Spalte einfügen (1-basiert; typischerweise 2, 1 für Datenzeilen)
  5. Konfigurieren Numerische Werte in Datumsangaben umwandeln, Datumsformat, Numerisches Format, Nullwerte ignorieren

Erforderlich: Datei- und JSON-Eingabe. Die JSON-Eingabe muss eine Datei sein. JSON Array, einzelne Objekte in einbinden [...]Die

ParameterErforderlichWas es tutBeispiel
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

Was gibt die Aktion „Zeilen aktualisieren“ zurück?

Der PDF4me Zeilen aktualisieren in Excel Die Aktion gibt die geänderte Datei zurück. Excel Datei zur Verwendung in nachfolgenden Zap-Schritten. Das Ausgabeformat ist allen gemeinsam PDF4me Excel dateirückgebende Aktionen In ZapierDie

FeldTypWas es enthält
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.

Beispiel JSON Ausgabe (URL(Nur das Format anzeigen, keine funktionierenden Links):

{
"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
}

Typische Konfigurationen

Geplante Datenbanksynchronisierung
Ein Zeitplan-Trigger fragt die Datenbank in einem Intervall ab und formatiert die Ergebnisse als JSON Array und Update Rows überschreiben die entsprechenden Zeilen in einem freigegebenen Bericht, sodass dieser immer die aktuellen Daten widerspiegelt.
API-gesteuerte Dashboard-Aktualisierung
Ein geplanter Zap ruft einen REST API, analysiert die JSON Antwort, und Update Rows schreibt die Werte in eine Excel Das Dashboard wird in Dropbox oder Google Drive gespeichert, wobei bestehende Formeln und Diagramme erhalten bleiben.
CRM Chancenverfolgung
Ein Webhook wird ausgelöst, wenn ein CRM Die Gelegenheit ändert sich in der Phase. Der Zap baut eine JSON Das Objekt mit den aktualisierten Feldern und die Funktion „Zeilen aktualisieren“ aktualisiert die entsprechende Zeile in einem Excel Chancen-Tracker.

Praktische Tipps

Immer einstellen Aus Zeile einfügen Zu 2 Wenn Ihr Arbeitsblatt eine Kopfzeile in Zeile 1 hat, wird diese überschrieben, andernfalls wird die Kopfzeile selbst überschrieben.

Verwenden Nullwerte ignorieren = Wahr wenn dein JSON Die Quelle sendet nur geänderte Felder, sodass nicht zusammenhängende Zellen nicht auf leer gesetzt werden.

Testen Sie mit einem kleinen JSON Zuerst wird ein Array (1-2 Objekte) verwendet, um die Übereinstimmung der Header zu bestätigen, bevor die Verarbeitung auf einen vollständigen Datensatz angewendet wird.

Spickzettel

  • Nur vorhandene Zeilen: verwenden Zeilen hinzufügen um neue hinzuzufügen.
  • JSON-Eingaben sind immer ein Array; einzelne Objekte müssen in einen Container eingeschlossen werden. [...]Die
  • Beim Header-Abgleich wird zwischen Groß- und Kleinschreibung unterschieden, es sei denn Attributtitel ignorieren ist wahr.
  • Satz Numerische Werte in Datumsangaben umwandeln Um Zahlen und Datumsangaben im Originalformat und nicht als Text darzustellen, verwenden Sie die Option „True“.
  • Vollständigen Dateiinhalt der Karte anzeigen Datei, niemals ein Verweis auf "Existiert, wird aber nicht angezeigt".

Szenariobeispiele

Der PDF4me Zeilen aktualisieren in Excel Aktion in Zapier bietet umfassende Szenariovorlagen, die für reale Datensynchronisierungsanforderungen entwickelt wurden:

Automatisierte Datenbank-zu-Excel Synchronisierungsszenario

Bewahren Sie Ihre Excel Berichte werden automatisch mit Datenbankänderungen synchronisiert:

Vollständige Szenario-Schritte:

  1. AuslösenDer geplante Trigger wird alle 4 Stunden zur Datenaktualisierung ausgeführt.
  2. Datenbank abfragenAusführen SQL Abfrage zum Abrufen aktualisierter Datensätze seit der letzten Synchronisierung
  3. Format JSON: Konvertieren SQL Ergebnisse zu JSON Array-Format mit korrekten Eigenschaftsnamen
  4. Erhalten Excel BerichtMasterberichtvorlage aus Google Drive abrufen
  5. Zeilen aktualisierenMap-Datei, Dateiname, JSON-Eingabe (aus Schritt 3); Arbeitsblattname festlegen, Einfügen ab Zeile = 2, Numerisch und Datum konvertieren = Wahr, Nullwerte ignorieren = Wahr, Datumsformat = MM/TT/JJJJ, Numerisches Format = $#,##0.00
  6. Upload-Ergebnis: Karte Datei-URL Ausgabe an Google Drive, wodurch die alte Version ersetzt wird
  7. E-Mail-Team: Benachrichtigung über den Abschluss der Datenaktualisierung an das Team senden
  8. Protokollsynchronisierung: Zeitstempel und Anzahl der Datensätze im Synchronisierungsprotokoll speichern.

Was damit erreicht wird:

  • Synchronisiert Datenbankeinträge mit Excel automatisch nach einem Zeitplan
  • Entfernt die manuelle Dateneingabe zwischen Datenbank und Bericht.
  • Hält Excel Berichte, die mit dem aktuellen Datenbankstatus übereinstimmen
  • Konserven Excel Formeln und Formatierung beim Aktualisieren von Daten

Branchenspezifische Anwendungsfälle und Anwendungen

  • CRM-Opportunity-Updates: Ändern Sie die Zeilen für Verkaufschancen in Excel mit dem aktuellen Status, den Beträgen und den Abschlussdaten.
  • Aktualisierung der Kampagnenleistung: Aktualisieren Sie die Kampagnenmetrikzeilen mit den aktuellen Impressionen, Klicks und Conversions.
  • Aktualisierungen der Lead-BewertungAktualisierung der Lead-Scoring-Daten in den Excel-Tracking-Tabellen aus der Marketingautomatisierung
  • Kundendatenbank-SynchronisierungKundendatensätze mit den neuesten Kontaktdaten und der Kaufhistorie aktualisieren
  • Aktualisierungen der Umsatzprognose: Prognosezeilen mit aktualisierten Pipeline-Daten und Gewinnwahrscheinlichkeiten anpassen

Häufig gestellte Fragen

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.

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten