| 22ec08d3 | 15-Jan-2026 |
glasolin <glasolin@gmail.com> |
Updated binary |
| 23b59f99 | 14-Jan-2026 |
glasolin <glasolin@gmail.com> |
Added rows() and cols() functions (closes #3) |
| bf530de3 | 14-Jan-2026 |
glasolin <glasolin@gmail.com> |
- removed required_once() (closes #4) |
| 1e9a11a9 | 13-Jan-2026 |
glasolin <glasolin@gmail.com> |
Fixed comparing with <= in compare function (#6) |
| 74ddcaa2 | 24-Dec-2025 |
whyameye <john.harrison@alum.mit.edu> |
add >= and <= operators for sumif |
| 35b13e51 | 20-Dec-2025 |
whyameye <john.harrison@alum.mit.edu> |
fix(range): Allow range() to work with text values
This commit fixes a bug where the `range()` function would not work correctly with functions that operate on text criteria (e.g., `sumif`).
The in
fix(range): Allow range() to work with text values
This commit fixes a bug where the `range()` function would not work correctly with functions that operate on text criteria (e.g., `sumif`).
The internal `cell()` function was discarding non-numeric values by returning an empty string. This change modifies `cell()` to correctly return the actual string value from a cell, allowing `range()` to build a correct array of values for both text and numbers. This makes `range()` usable within functions like `sumif` and `countif` that rely on text comparisons.
show more ...
|
| e3b52c65 | 20-Dec-2025 |
whyameye <john.harrison@alum.mit.edu> |
feat(tablecalc): Add SUMIF function
This commit introduces the `SUMIF` function to the TableCalc plugin, allowing users to sum a range of cells based on a specified criterion.
- Adds `sumif` to the
feat(tablecalc): Add SUMIF function
This commit introduces the `SUMIF` function to the TableCalc plugin, allowing users to sum a range of cells based on a specified criterion.
- Adds `sumif` to the list of allowed functions in `syntax.php`. - Implements the `sumif` function in `script.js` to perform the core calculation. - Adds a `criterionMatch` helper function in `script.js` to handle matching logic, including support for wildcards (* and ?) and numeric comparisons. - Includes a mitigation for a potential Regular Expression Denial of Service (ReDoS) vulnerability in the `criterionMatch` function.
show more ...
|
| 5527ca59 | 10-Jun-2024 |
glasolin <glasolin@gmail.com> |
- changed last update time and uri |
| a06a861a | 07-Jun-2024 |
Zoia Ponomareva <zojapon@yandex.ru> |
fix sum(range) in included tables |
| 2231a06f | 05-Jun-2024 |
glasolin <glasolin@gmail.com> |
Initial commit from http://narezka.org/cfd/msgdb/740/tablecalc.zip |