spreadsheet
typeScript/javascript spreadsheet parser, with formulas.
git clone https://git.vogt.world/spreadsheet.git
Log | Files | README.md
← Commit log
commit
message
Labeling exported functions for refactoring/categorizing
author
Ben Vogt <[email protected]>
date
2017-02-20 22:33:20
stats
3 file(s) changed, 32 insertions(+), 27 deletions(-)
files
src/RawFormulas/Logical.ts
src/RawFormulas/Math.ts
src/RawFormulas/Misc.ts
  1diff --git a/src/RawFormulas/Logical.ts b/src/RawFormulas/Logical.ts
  2index 2500c39..28b2b5d 100644
  3--- a/src/RawFormulas/Logical.ts
  4+++ b/src/RawFormulas/Logical.ts
  5@@ -1,4 +1,4 @@
  6-import { ArgsChecker, Filter, TypeCaster } from "./Utils"
  7+import { ArgsChecker, TypeCaster } from "./Utils"
  8 import { CellError } from "../Errors"
  9 import * as ERRORS from "../Errors"
 10 
 11diff --git a/src/RawFormulas/Math.ts b/src/RawFormulas/Math.ts
 12index 187a64c..ffdfcff 100644
 13--- a/src/RawFormulas/Math.ts
 14+++ b/src/RawFormulas/Math.ts
 15@@ -1744,7 +1744,7 @@ export {
 16   ACOS,
 17   ACOSH,
 18   ACOTH,
 19-  ARABIC,
 20+  ARABIC, // Text
 21   ASIN,
 22   ASINH,
 23   ATAN,
 24@@ -1755,25 +1755,25 @@ export {
 25   COSH,
 26   COS,
 27   COUNTUNIQUE,
 28-  DEVSQ,
 29-  DB,
 30-  DDB,
 31-  EFFECT,
 32+  DEVSQ, // Statistical
 33+  DB, // Financial
 34+  DDB, // Financial
 35+  EFFECT, // Financial
 36   EVEN,
 37   ERF,
 38   ERFC,
 39-  EXPONDIST,
 40-  FDIST$LEFTTAILED,
 41-  FINV,
 42-  FISHER,
 43-  FISHERINV,
 44+  EXPONDIST, // Statistical
 45+  FDIST$LEFTTAILED, // Statistical
 46+  FINV, // Statistical
 47+  FISHER, // Statistical
 48+  FISHERINV, // Statistical
 49   INT,
 50   ISEVEN,
 51   ISODD,
 52-  MAX,
 53-  MAXA,
 54-  MIN,
 55-  MINA,
 56+  MAX,  // Statistical
 57+  MAXA, // Statistical
 58+  MIN, // Statistical
 59+  MINA, // Statistical
 60   MOD,
 61   ODD,
 62   SIN,
 63@@ -1788,20 +1788,20 @@ export {
 64   LN,
 65   TAN,
 66   TANH,
 67-  AVERAGEIF,
 68+  AVERAGEIF, // Statistical
 69   ROUND,
 70   ROUNDDOWN,
 71   ROUNDUP,
 72-  SUMPRODUCT,
 73+  SUMPRODUCT, // Array?
 74   SUMIF,
 75   SUMSQ,
 76-  SUMX2MY2,
 77-  SUMX2PY2,
 78+  SUMX2MY2, // Array?
 79+  SUMX2PY2, // Array?
 80   FLOOR,
 81   IF,
 82-  DELTA,
 83-  COUNT,
 84-  COUNTA,
 85+  DELTA, // Engineering
 86+  COUNT, // Statistical
 87+  COUNTA, // Statistical
 88   COUNTIF,
 89   COUNTIFS,
 90   CEILING,
 91diff --git a/src/RawFormulas/Misc.ts b/src/RawFormulas/Misc.ts
 92index 7742e1b..4a0b9f5 100644
 93--- a/src/RawFormulas/Misc.ts
 94+++ b/src/RawFormulas/Misc.ts
 95@@ -377,14 +377,14 @@ var DEC2BIN = function (...values) : string {
 96 
 97 
 98 export {
 99-  CHAR,
100-  CODE,
101-  SPLIT,
102-  CONCATENATE,
103-  BIN2DEC,
104-  BIN2HEX,
105-  BIN2OCT,
106-  DEC2BIN,
107-  DEC2HEX,
108-  DEC2OCT
109+  CHAR, // Text
110+  CODE, // Text
111+  SPLIT, // Text
112+  CONCATENATE, // Text
113+  BIN2DEC, // Engineering
114+  BIN2HEX, // Engineering
115+  BIN2OCT, // Engineering
116+  DEC2BIN, // Engineering
117+  DEC2HEX, // Engineering
118+  DEC2OCT // Engineering
119 }
120\ No newline at end of file