Excel към JavaScript

Преобразувайте Excel в код на JavaScript

Генерирайте клиент на JavaScript за REST API, който Codcel създава от вашата работна книга на Excel, или изпълнявайте изчисленията в браузъра с WebAssembly.

Как работи

  1. 1

    Отбележете входовете и изходите

    Посочете кои клетки в работната книга са входове и кои са резултати. Формулите ви остават точно такива, каквито са.

  2. 2

    Генерирайте код на JavaScript

    Codcel прочита всяка формула и зависимост и генерира проект на JavaScript, който е ваш.

  3. 3

    Тествайте спрямо Excel

    Генерираните тестове сравняват резултатите от кода със стойностите в работната книга, за да докажете, че съвпадат.

Какво генерира Codcel за JavaScript

Уеб клиент

Типизиран клиент на JavaScript за генерирания REST сървър, който поема HTTP заявките и JSON вместо вас.

WebAssembly модул

Изпълнява изчисленията в браузъра, без сървър, чрез генерирани връзки за JavaScript и TypeScript.

Задвижвано от компилирана машина на Rust

Клиентът на JavaScript извиква генериран REST сървър, така че front-end и back-end ползват една и съща тествана изчислителна машина.

Извикване на генерирания код

Всяко изчисление в работната книга става POST крайна точка на генерирания сървър. В този пример работната книга има изчисление с име 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
}

Компилиране и тестване

Система за компилиране
npm
Компилиране
npm run build
Тестване
npm run test
Прочетете документацията

Защо екипите използват Codcel

Над 460 функции на Excel

Търсене, динамични масиви, финансови, статистически, текстови функции и функции за дати, с документирани известни разлики от Excel.

Изходен код, който е ваш

Без собствена среда за изпълнение и без обвързване. Кодът е във вашето хранилище и се преглежда като всеки друг код.

Създаден за големи модели

Таблици с милиони редове, включително тест с един милиард реда, минават през същата машина.

Проверен спрямо Excel

Генерираните тестове проверяват резултатите от кода спрямо стойностите в електронната таблица.

Често задавани въпроси

Може ли Codcel да преобразува всяка таблица на Excel в JavaScript?
Codcel преобразува формулите, именуваните диапазони и таблиците в работни книги .xlsx, .xlsb и .xls и поддържа над 460 функции на Excel. Документацията изброява всяка поддържана функция и малкото известни разлики от Excel.
Трябва ли да пренапиша формулите си?
Не. Отбелязвате кои клетки са входове и изходи, а Codcel чете формулите ви такива, каквито са.
Четим ли е генерираният код на JavaScript?
Да. Това е обикновен изходен код с типизирани входове и изходи и генерирани тестове. Разработчиците ви могат да го преглеждат, версионират и променят.
Нужен ли е Excel или услуга на Codcel за генерирания код?
Не. Генерираният проект работи без Excel и без да извиква услуга на Codcel. Той включва изчислителната машина на Codcel с отворен код, която се компилира заедно с вашия код.
Колко струва?
Codcel е безплатен за лична употреба. Търговската употреба работи с кредити, а всеки план включва пълния изходен код и всички опции за генериране.

Превърнете таблицата си в код на JavaScript

Изтеглете Codcel Desktop безплатно или донесете най-трудния си модел на 30-минутна демонстрация.