Community · Hilfe

Sheetward Benutzerhandbuch

Verwandeln Sie eine Excel- oder OpenDocument-Arbeitsmappe (oder ein Google Sheet) in eine mehrbenutzerfähige Web-App — Formulare, Validierung, Nachschlagelisten, Import/Export und mehr.

Währungs- & EinheitenumrechnungReferenz

Überlassen Sie der App das Rechnen mit Währungen und Einheiten. Eine calc-Regel rechnet einen Betrag in eine andere Währung oder eine Menge in eine andere Einheit um und speichert das Ergebnis — ein Bericht in Euro stimmt so auch dann, wenn Bestellungen in Dollar eingehen. Schreiben Sie die Umrechnung in die Spalte Value: Das Zielfeld wird schreibgeschützt, aktualisiert sich live beim Tippen und wird bei jedem Speichern neu berechnet. Vier Funktionen stehen bereit — zwei lesen Umrechnungstabellen in Ihrer eigenen Arbeitsmappe, zwei brauchen gar keine Tabellen:

FunktionWas sie tut
currency_conversion(amount, from, to)Rechnet den Betrag mit der Exchange Rates-Tabelle Ihrer Arbeitsmappe um.
unit_conversion(quantity, from, to)Rechnet die Menge mit der Unit Conversions-Tabelle Ihrer Arbeitsmappe um.
currency_conversion_api(amount, from, to, date)Rechnet mit Live-Wechselkursen um — keine Tabelle nötig. Das date ist optional (siehe unten).
unit_conversion_api(quantity, from, to)Rechnet mit der eingebauten Einheitentabelle von Sheetward um — keine Tabelle nötig.

So lesen Sie die Klammern. Jede Funktion nimmt zuerst den Wert, der umgerechnet werden soll — das Geld- oder Mengenfeld —, dann die Codes from und to; currency_conversion_api akzeptiert zusätzlich ein viertes Element, das date. Ein leerer Wert bleibt leer (nie 0), und das Ergebnis trägt immer den Ziel-Code — ein festes "EUR" hält das Feld in Euro, am Bildschirm wie im Export.

Codes können fest sein oder pro Datensatz gelten. Schreiben Sie from und to als Code in Anführungszeichen ("EUR") oder als Feldnamen (currency), damit jeder Datensatz aus seiner eigenen Währung oder Einheit umrechnet — currency_conversion(total_amount, currency, "EUR") macht aus jeder Auftragssumme Euro, egal in welcher Währung fakturiert wurde. Sie können um eine Umrechnung herum auch rechnen (… * 1.02 etwa für 2 % Bearbeitungszuschlag).

Tabellenumrechnungen lassen den Kurs in Ihrer Hand. Sie lesen zwei reservierte Nachschlageblätter: Exchange Rates mit den Spalten From · To · Rate und Unit Conversions mit From · To · Factor. Sheetward verwendet das genaue Paar, seine Umkehrung oder ×1 bei gleichen Codes; fehlt ein Paar, wird das Speichern blockiert und das zu ergänzende Paar genannt — so wird keine Summe je mit einem erfundenen Kurs berechnet. Aktualisieren Sie die Tabellen jederzeit in den Stammdaten; kein erneutes Hochladen nötig.

API-Umrechnungen brauchen überhaupt keine Tabellen. currency_conversion_api nutzt Live-Referenzkurse der Europäischen Zentralbank vom kostenlosen, schlüsselfreien Dienst Frankfurter (frankfurter.dev): Geben Sie ein date an (ein Datumsfeld oder ein Datum wie "2026-07-01"), um zum veröffentlichten Kurs dieses Tages umzurechnen, oder lassen Sie das Datum weg, um mit dem heutigen Kurs zu rechnen. unit_conversion_api nutzt eine eingebaute Tabelle gängiger Einheiten für Masse, Länge, Fläche, Volumen, Temperatur und Zeit — UNECE-Codes und Alltagsnamen wie kg, lb, ft, °C. Beide funktionieren auch in veröffentlichten eigenständige Apps, sobald der ausführende Computer Internet hat.

Nicht jede Währung ist abgedeckt. Der Frankfurter-/EZB-Feed veröffentlicht nur die wichtigsten Währungen der Welt — rund 30 (USD, EUR, GBP, JPY und andere aktiv gehandelte). currency_conversion_api kann ein Paar, das dort nicht aufgeführt ist, nicht umrechnen; das Speichern wird blockiert, und die Meldung nennt das Paar. Für jede nicht abgedeckte Währung nutzen Sie die tabellenbasierte currency_conversion und liefern den Kurs selbst — ergänzen Sie die Zeile From · To · Rate auf Ihrem Exchange Rates-Blatt oder pflegen Sie sie in den Stammdaten der App.
Ein umgerechnetes Feld zeigt immer seine Ziel-Währung oder -Einheit — Total EUR ist immer €, egal in welcher Währung die Bestellung kam. Kann ein Live-Kurs nicht abgerufen werden und ist keiner zwischengespeichert, wird das Speichern blockiert, bis der Kursdienst wieder erreichbar ist — so speichert ein Datensatz nie eine veraltete Schätzung. Ein fehlendes Tabellenpaar blockiert das Speichern genauso.
Verwenden Sie …QuelleIdeal, wenn
currency_conversionIhr Blatt Exchange RatesSie legen den Kurs selbst fest, oder die Währung fehlt im Live-Feed
unit_conversionIhr Blatt Unit ConversionsDer Faktor ist Ihr eigener — Stück pro Karton, Paletten pro Lkw
currency_conversion_apiLive-EZB-Referenzkurse (Frankfurter)Hauptwährungen, Kurs von heute oder von einem früheren Datum, kein Pflegeaufwand
unit_conversion_apiEingebaute Einheitentabelle von SheetwardGängige Einheiten (kg, lb, ft, °C …) ganz ohne Einrichtung