Excel zu TypeScript

Excel in TypeScript-Code umwandeln

Generieren Sie einen typisierten TypeScript-Client für die REST-API, die Codcel aus Ihrer Excel-Arbeitsmappe baut, oder führen Sie die Berechnungen mit WebAssembly im Browser aus.

So funktioniert es

  1. 1

    Eingaben und Ausgaben markieren

    Markieren Sie, welche Zellen Ihrer Arbeitsmappe Eingaben und welche Ergebnisse sind. Ihre Formeln bleiben genau so, wie sie sind.

  2. 2

    TypeScript-Code generieren

    Codcel liest jede Formel und jede Abhängigkeit und generiert ein TypeScript-Projekt, das Ihnen gehört.

  3. 3

    Gegen Excel testen

    Generierte Tests vergleichen die Ergebnisse des Codes mit den Werten Ihrer Arbeitsmappe, damit Sie die Übereinstimmung belegen können.

Was Codcel für TypeScript generiert

Web-Client

Ein typisierter TypeScript-Client für den generierten REST-Server, der HTTP-Aufrufe und JSON für Sie übernimmt.

WebAssembly-Modul

Führt Ihre Berechnungen ohne Server im Browser aus, über generierte JavaScript- und TypeScript-Bindings.

Angetrieben von einer kompilierten Rust-Engine

Der TypeScript-Client ruft einen generierten REST-Server auf, sodass Frontend und Backend dieselbe getestete Rechenengine nutzen.

Den generierten Code aufrufen

Jede Berechnung Ihrer Arbeitsmappe wird zu einem POST-Endpunkt auf dem generierten Server. In diesem Beispiel enthält die Arbeitsmappe eine Berechnung namens monthly_payment.

POST /monthly_payment
Content-Type: application/json

{
  "interest_rate": 5.5,
  "loan_amount": 250000,
  "term_years": 30
}

HTTP/1.1 200 OK

{
  "monthly_payment": 1419.47
}

Bauen und testen

Build-System
npm with TypeScript 5.8
Bauen
npm run build
Testen
npm run test
Dokumentation lesen

Warum Teams Codcel nutzen

Über 460 Excel-Funktionen

Nachschlage-, dynamische Array-, Finanz-, Statistik-, Text- und Datumsfunktionen, mit dokumentierten Abweichungen von Excel.

Quellcode, der Ihnen gehört

Keine proprietäre Laufzeitumgebung, kein Lock-in. Der Code liegt in Ihrem Repository und wird wie jeder andere Code geprüft.

Für große Modelle gebaut

Tabellen mit Millionen von Zeilen, einschließlich eines Benchmarks mit einer Milliarde Zeilen, laufen über dieselbe Engine.

Gegen Excel geprüft

Generierte Tests prüfen die Ergebnisse des Codes gegen die Werte in Ihrer Tabelle.

Häufig gestellte Fragen

Kann Codcel jede Excel-Tabelle in TypeScript umwandeln?
Codcel wandelt die Formeln, benannten Bereiche und Tabellen in .xlsx-, .xlsb- und .xls-Arbeitsmappen um und unterstützt mehr als 460 Excel-Funktionen. Die Dokumentation listet jede unterstützte Funktion und die wenigen bekannten Abweichungen von Excel auf.
Muss ich meine Formeln neu schreiben?
Nein. Sie markieren, welche Zellen Eingaben und Ausgaben sind, und Codcel liest Ihre Formeln so, wie sie sind.
Ist der generierte TypeScript-Code lesbar?
Ja. Es ist gewöhnlicher Quellcode mit typisierten Ein- und Ausgaben und generierten Tests. Ihre Entwickler können ihn prüfen, versionieren und ändern.
Braucht der generierte Code Excel oder einen Codcel-Dienst?
Nein. Das generierte Projekt läuft ohne Excel und ohne Aufrufe an einen Codcel-Dienst. Es enthält die Open-Source-Rechenengine von Codcel, die zusammen mit Ihrem Code gebaut wird.
Was kostet es?
Codcel ist für die private Nutzung kostenlos. Die kommerzielle Nutzung läuft über Credits, und jeder Plan enthält den vollständigen Quellcode und alle Generierungsoptionen.

Machen Sie aus Ihrer Tabelle TypeScript-Code

Laden Sie Codcel Desktop kostenlos herunter oder bringen Sie Ihr schwierigstes Modell zu einer 30-minütigen Demo mit.