Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jerald-jacob/spreadsheetengine

A repository containing a Java implementation of a spreadsheet engine with support for updating and retrieving cell values.
https://github.com/jerald-jacob/spreadsheetengine

Last synced: 4 days ago
JSON representation

A repository containing a Java implementation of a spreadsheet engine with support for updating and retrieving cell values.

Awesome Lists containing this project

README

        

# SpreadsheetEngine
A repository containing a Java implementation of a spreadsheet engine with support for updating and retrieving cell values.

Design a spreadsheet backend which can support two operations:


void setCellValue(String cellId, Object value)

int getCellValue(String cellId)


## Example:

setCellValue("A1", 13)

setCellValue("A2", 14)


getCellValue("A1") -> 13


setCellValue("A3", "=A1+A2")

getCellValue("A3") -> 27


setCellValue("A4", "=A1+A2+A3")

getCellValue("A3") -> 54