Commit Graph

6 Commits

Author SHA1 Message Date
wp_xxyyzz
8ff431d05e fpspreadsheet: Refactor internal DoIF procedure for calculation of COUNTIF, SUMIF, AVERAGEIF. Prepared from COUNTIFS, SUMIFS, AVERAGEIFS, but not yet working correctly. Add unit test cases for COUNTIF and SUMIF.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9363 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-06-03 21:31:47 +00:00
wp_xxyyzz
af4a35901d fpspreadsheet: Extend INDEX formula to return columns and rows. Add unit test for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9361 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-31 13:08:37 +00:00
wp_xxyyzz
a14eab917f fpspreadsheet: Simpler code for the INDIRECT formula (patch by veb86). Add unit test case with string operation in INDIRECT argument.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-30 18:48:27 +00:00
wp_xxyyzz
24b576ad1b fpspreadsheet: Add unit test cases for ROUNDDOWN, ROUNDUP, INDEX and INDIRECT
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-30 15:49:32 +00:00
wp_xxyyzz
1626e8ab2f fpspreadsheet: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-10-27 16:14:40 +00:00
wp_xxyyzz
4585269bdb Move unit tests into folder unit-tests/common
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8094 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-09-24 08:45:28 +00:00