Vyacheslav Zgordan
72ad869a28
Get all cells in a row with empty ones ( #377 )
...
* Get all cells in a row with empty ones
* sheet.MaxColumnIdx() changed
* goimports for all
2020-03-25 13:40:25 +00:00
Vyacheslav Zgordan
a5ef37c0bc
Spreadsheet formulas: Flattening files ( #366 )
...
* evaluation errors fixed
* allow underscores in sheet names
* allow wildcard in *LOOKUP functions
* horizontal and vertical ranges
* horizontal and vertical ranges for sheet references
* remove redundant recalculate
* caching
* fixed named ranges, made Evaluator more generic
* Memory usage shown in flatten example
* temporary file deleted
* ParseCellReference duplicate removed
* ISREF is fixed
2020-01-29 10:43:43 +00:00
Vyacheslav Zgordan
2cfb3539c7
Test cases for functions for https://github.com/unidoc/unioffice/issues/336 ( #363 )
...
* SUBSTITUTE
* ACCRINTM fix
* tests
* MID
2020-01-08 08:32:38 +00:00
Vyacheslav Zgordan
fbcea8d7d6
Financial functions: part 4 ( #362 )
...
* YIELDDISC
* XIRR
* XNPV
* YIELD
* YIELDMAT
2020-01-04 11:31:20 +00:00
Vyacheslav Zgordan
f4e59e2275
Financial functions: part 3 ( #361 )
...
* PMT, PPMT
* PRICEDISC, fixed YEARFRAC
* PV and handling empty arguments
* RATE
* RECEIVED
* RRI
* ODDLPRICE, ODDLYIELD
* PRICE, PRICEMAT
* SLN
* SYD
* TBILLEQ, TBILLPRICE, TBILLYIELD
* VDB
2019-12-27 12:24:38 +00:00
Vyacheslav Zgordan
dc34147325
Financial functions: part 2 ( #360 )
...
* DB, DDB
* DISC, DOLLARDE, DOLLARFR
* EFFECT
* FV
* FVSCHEDULE, INTRATE, IPMT
* IRR, ISPMT
* MIRR, NOMINAL, NPER, NPV
2019-12-21 10:54:57 +00:00
Vyacheslav Zgordan
64edd6c139
Financial functions - part 1 ( #359 )
...
* ACCRINTM, COUPNUM, COUPPCD, AMORDEGRC, AMORLINC
* COUPDAYBS
* COUPNCD, COUPDAYS, COUPDAYSNC
* CUMIPMT, CUMPRINC
2019-12-14 15:08:04 +00:00
Vyacheslav Zgordan
e17f3d3164
Test cases for SUM and IF ( #357 )
2019-12-09 12:08:47 +00:00
Vyacheslav Zgordan
50980fe02e
TEXT ( #354 )
2019-12-05 15:16:38 +00:00
Vyacheslav Zgordan
8fadaaeecf
Excel functions part 4 ( #353 )
...
* DURATION, MDURATION
* PDURATION
* ROW, ROWS
* tests for LOOKUP and VLOOKUP
* LARGE, SMALL
* LOWER
* REPLACE
* TEXTJOIN
* INDEX
2019-12-05 13:03:20 +00:00
Vyacheslav Zgordan
055ebf0f4c
Excel spreadsheet functions, part 3 ( #351 )
...
* fixed IF and statistical functions
* Issue #347
* DATETIME
* DAY, DAYS, Cells() fix
* MONTH
* MINUTE
* EDATE
* EOMONTH
2019-12-02 16:25:18 +00:00
Vyacheslav Zgordan
dd7713e1e3
Functions2 ( #348 )
...
* MATCH, IFS, MAXA, MINA
* OFFSET fixed
* ISBLANK, ISERR, ISERROR, ISEVEN ,ISFORMULA, ISNONTEXT, ISNUMBER, ISODD, ISTEXT
* ISLEAPYEAR, ISLOGICAL, ISNA, ISREF
* FIND, FINDB
* SEARCH, SEARCHB
* CONCAT, CONCATENATE
* YEAR, YEARFRAC
* CONCAT is fixed, now TRUE and FALSE are concatenated instead of 1 and 0 in case of boolean results
* NOW, TODAY, TIME, TIMEVALUE
* DATE
* DATEDIF
2019-11-20 23:21:00 +00:00
Vyacheslav Zgordan
415c045839
Spreadsheed Formula Functions ( #345 )
...
* CELL function
* CELL moved to fninformation.go
* CHOOSE function
* CHOOSE function add one test
* COLUMN function
* COLUMNS function
* COUNTIF function
* COUNTIF, COUNTIFS, MINIFS, MAXIFS, SUMIF, SUMIFS, some style fixes
* SUMIF and SUMIFS moved to the right location
* VALUE function
* wildcard is added
* CELL format fix
2019-11-05 16:36:09 +00:00