hyperformula
hyperformula copied to clipboard
HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.
### Context ### How has this been tested? ### Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature or improvement...
### Description HyperFormula does not support reference operators for `union` and `intersection`. ⚠️ Because there are differences in syntax it might be necessary to add configuration #58 options. ### Differences...
### Description Since we're supporting Worksheets it would be cool to support all features. ``` =SUM(Sheet1:Sheet4!B3) ```  We need to support all CRUD operations on Worksheets: - Add sheet...
### Description This is a part of the #126 Named Expressions Epic. #### Goals Finish the Structured References syntax to the point of full compatiblity with XL. It should be...
### TL;DR; Sometimes columns (and rows) have customized names. Using the A1 or R1C1 addressing in this context is very confusing for the end-user. We need a way to translate...
### Description From working on Custom Functions #317 looks like it's useful to have functions and languages registered globally (static) and locally (instance) so we can have both, shared registry...
### Description This is a part of the #126 Named Expressions Epic. #### Goals - [ ] Add support for #131 array type named expressions `=A1:C22` - [ ] Add...
### Description When Named Expression is added the changes are calculated. With an absolute address, the changes will be calculated for real values that are part of the workbook. But...
### Description If we have an IF function where the conditions that lead to #CYCLE! error isn't met we will get an error anyway. All other spreadsheets I've checked, GS,...
### Description We should add a cell address to the error message so we can trace the source of this error more easily. https://github.com/handsontable/hyperformula/blob/508e4e4d9961473a35686354f46e3162be2cd53e/src/DependencyGraph/FormulaCellVertex.ts#L74 A simple `JSON.stringify` should do. ie:...