functionfoundry
Advanced tools
Comparing version 0.6.4 to 0.6.5
456
lib/index.js
@@ -6,134 +6,588 @@ 'use strict'; | ||
}); | ||
exports.functions = exports.engineeringFunctions = exports.textFunctions = exports.statisticFunctions = exports.financialFunctions = exports.dateTimeFunctions = exports.mathFunctions = exports.dataFunctions = exports.referenceFunctions = exports.informationFunctions = exports.logicalFunctions = undefined; | ||
exports.functions = exports.engineeringFunctions = exports.textFunctions = exports.statisticFunctions = exports.financialFunctions = exports.dateTimeFunctions = exports.mathFunctions = exports.dataFunctions = exports.referenceFunctions = exports.informationFunctions = exports.logicalFunctions = exports.VLOOKUP = exports.UPPER = exports.UNIQUE = exports.TEXT = exports.TAU = exports.TAN = exports.SWITCH = exports.SUM = exports.SORT = exports.SIN = exports.SEARCH = exports.REPT = exports.RANGE = exports.POWER = exports.PMT = exports.PI = exports.OR = exports.OCT2DEC = exports.NE = exports.N = exports.MULTIPLY = exports.MAX = exports.LTE = exports.LT = exports.LOWER = exports.LOOKUP = exports.ISURL = exports.ISTEXT = exports.ISREF = exports.ISRANGE = exports.ISODD = exports.ISNUMBER = exports.ISNA = exports.ISEVEN = exports.ISERROR = exports.ISEMAIL = exports.ISBLANK = exports.ISARRAY = exports.INDIRECT = exports.INDEX2ROW = exports.INDEX2COL = exports.IN = exports.IFNA = exports.HLOOKUP = exports.GTE = exports.GT = exports.FLATTEN = exports.FIND = exports.FILTER = exports.EQ = exports.DIVIDE = exports.DEC2BIN = exports.DATEDIF = exports.DATE = exports.COS = exports.COND = exports.CONCATENATE = exports.CHOOSE = exports.CELLINDEX = exports.CELL = exports.BIN2DEC = exports.AND = exports.ADD = exports.ACOS = exports.ABS = undefined; | ||
var _ABS = require('./ABS'); | ||
Object.defineProperty(exports, 'ABS', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ABS.ABS; | ||
} | ||
}); | ||
var _ACOS = require('./ACOS'); | ||
Object.defineProperty(exports, 'ACOS', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ACOS.ACOS; | ||
} | ||
}); | ||
var _ADD = require('./ADD'); | ||
Object.defineProperty(exports, 'ADD', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ADD.ADD; | ||
} | ||
}); | ||
var _AND = require('./AND'); | ||
Object.defineProperty(exports, 'AND', { | ||
enumerable: true, | ||
get: function get() { | ||
return _AND.AND; | ||
} | ||
}); | ||
var _BIN2DEC = require('./BIN2DEC'); | ||
Object.defineProperty(exports, 'BIN2DEC', { | ||
enumerable: true, | ||
get: function get() { | ||
return _BIN2DEC.BIN2DEC; | ||
} | ||
}); | ||
var _CELL = require('./CELL'); | ||
Object.defineProperty(exports, 'CELL', { | ||
enumerable: true, | ||
get: function get() { | ||
return _CELL.CELL; | ||
} | ||
}); | ||
var _CELLINDEX = require('./CELLINDEX'); | ||
Object.defineProperty(exports, 'CELLINDEX', { | ||
enumerable: true, | ||
get: function get() { | ||
return _CELLINDEX.CELLINDEX; | ||
} | ||
}); | ||
var _CHOOSE = require('./CHOOSE'); | ||
Object.defineProperty(exports, 'CHOOSE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _CHOOSE.CHOOSE; | ||
} | ||
}); | ||
var _CONCATENATE = require('./CONCATENATE'); | ||
Object.defineProperty(exports, 'CONCATENATE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _CONCATENATE.CONCATENATE; | ||
} | ||
}); | ||
var _COND = require('./COND'); | ||
Object.defineProperty(exports, 'COND', { | ||
enumerable: true, | ||
get: function get() { | ||
return _COND.COND; | ||
} | ||
}); | ||
var _COS = require('./COS'); | ||
Object.defineProperty(exports, 'COS', { | ||
enumerable: true, | ||
get: function get() { | ||
return _COS.COS; | ||
} | ||
}); | ||
var _DATE = require('./DATE'); | ||
Object.defineProperty(exports, 'DATE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _DATE.DATE; | ||
} | ||
}); | ||
var _DATEDIF = require('./DATEDIF'); | ||
Object.defineProperty(exports, 'DATEDIF', { | ||
enumerable: true, | ||
get: function get() { | ||
return _DATEDIF.DATEDIF; | ||
} | ||
}); | ||
var _DEC2BIN = require('./DEC2BIN'); | ||
Object.defineProperty(exports, 'DEC2BIN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _DEC2BIN.DEC2BIN; | ||
} | ||
}); | ||
var _DIVIDE = require('./DIVIDE'); | ||
Object.defineProperty(exports, 'DIVIDE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _DIVIDE.DIVIDE; | ||
} | ||
}); | ||
var _EQ = require('./EQ'); | ||
Object.defineProperty(exports, 'EQ', { | ||
enumerable: true, | ||
get: function get() { | ||
return _EQ.EQ; | ||
} | ||
}); | ||
var _FILTER = require('./FILTER'); | ||
Object.defineProperty(exports, 'FILTER', { | ||
enumerable: true, | ||
get: function get() { | ||
return _FILTER.FILTER; | ||
} | ||
}); | ||
var _FIND = require('./FIND'); | ||
Object.defineProperty(exports, 'FIND', { | ||
enumerable: true, | ||
get: function get() { | ||
return _FIND.FIND; | ||
} | ||
}); | ||
var _FLATTEN = require('./FLATTEN'); | ||
Object.defineProperty(exports, 'FLATTEN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _FLATTEN.FLATTEN; | ||
} | ||
}); | ||
var _GT = require('./GT'); | ||
Object.defineProperty(exports, 'GT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _GT.GT; | ||
} | ||
}); | ||
var _GTE = require('./GTE'); | ||
Object.defineProperty(exports, 'GTE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _GTE.GTE; | ||
} | ||
}); | ||
var _HLOOKUP = require('./HLOOKUP'); | ||
Object.defineProperty(exports, 'HLOOKUP', { | ||
enumerable: true, | ||
get: function get() { | ||
return _HLOOKUP.HLOOKUP; | ||
} | ||
}); | ||
var _IFNA = require('./IFNA'); | ||
Object.defineProperty(exports, 'IFNA', { | ||
enumerable: true, | ||
get: function get() { | ||
return _IFNA.IFNA; | ||
} | ||
}); | ||
var _IN = require('./IN'); | ||
Object.defineProperty(exports, 'IN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _IN.IN; | ||
} | ||
}); | ||
var _INDEX2COL = require('./INDEX2COL'); | ||
Object.defineProperty(exports, 'INDEX2COL', { | ||
enumerable: true, | ||
get: function get() { | ||
return _INDEX2COL.INDEX2COL; | ||
} | ||
}); | ||
var _INDEX2ROW = require('./INDEX2ROW'); | ||
Object.defineProperty(exports, 'INDEX2ROW', { | ||
enumerable: true, | ||
get: function get() { | ||
return _INDEX2ROW.INDEX2ROW; | ||
} | ||
}); | ||
var _INDIRECT = require('./INDIRECT'); | ||
Object.defineProperty(exports, 'INDIRECT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _INDIRECT.INDIRECT; | ||
} | ||
}); | ||
var _ISARRAY = require('./ISARRAY'); | ||
Object.defineProperty(exports, 'ISARRAY', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISARRAY.ISARRAY; | ||
} | ||
}); | ||
var _ISBLANK = require('./ISBLANK'); | ||
Object.defineProperty(exports, 'ISBLANK', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISBLANK.ISBLANK; | ||
} | ||
}); | ||
var _ISEMAIL = require('./ISEMAIL'); | ||
Object.defineProperty(exports, 'ISEMAIL', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISEMAIL.ISEMAIL; | ||
} | ||
}); | ||
var _ISERROR = require('./ISERROR'); | ||
Object.defineProperty(exports, 'ISERROR', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISERROR.ISERROR; | ||
} | ||
}); | ||
var _ISEVEN = require('./ISEVEN'); | ||
Object.defineProperty(exports, 'ISEVEN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISEVEN.ISEVEN; | ||
} | ||
}); | ||
var _ISNA = require('./ISNA'); | ||
Object.defineProperty(exports, 'ISNA', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISNA.ISNA; | ||
} | ||
}); | ||
var _ISNUMBER = require('./ISNUMBER'); | ||
Object.defineProperty(exports, 'ISNUMBER', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISNUMBER.ISNUMBER; | ||
} | ||
}); | ||
var _ISODD = require('./ISODD'); | ||
Object.defineProperty(exports, 'ISODD', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISODD.ISODD; | ||
} | ||
}); | ||
var _ISRANGE = require('./ISRANGE'); | ||
Object.defineProperty(exports, 'ISRANGE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISRANGE.ISRANGE; | ||
} | ||
}); | ||
var _ISREF = require('./ISREF'); | ||
Object.defineProperty(exports, 'ISREF', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISREF.ISREF; | ||
} | ||
}); | ||
var _ISTEXT = require('./ISTEXT'); | ||
Object.defineProperty(exports, 'ISTEXT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISTEXT.ISTEXT; | ||
} | ||
}); | ||
var _ISURL = require('./ISURL'); | ||
Object.defineProperty(exports, 'ISURL', { | ||
enumerable: true, | ||
get: function get() { | ||
return _ISURL.ISURL; | ||
} | ||
}); | ||
var _LOOKUP = require('./LOOKUP'); | ||
Object.defineProperty(exports, 'LOOKUP', { | ||
enumerable: true, | ||
get: function get() { | ||
return _LOOKUP.LOOKUP; | ||
} | ||
}); | ||
var _LOWER = require('./LOWER'); | ||
Object.defineProperty(exports, 'LOWER', { | ||
enumerable: true, | ||
get: function get() { | ||
return _LOWER.LOWER; | ||
} | ||
}); | ||
var _LT = require('./LT'); | ||
Object.defineProperty(exports, 'LT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _LT.LT; | ||
} | ||
}); | ||
var _LTE = require('./LTE'); | ||
Object.defineProperty(exports, 'LTE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _LTE.LTE; | ||
} | ||
}); | ||
var _MAX = require('./MAX'); | ||
Object.defineProperty(exports, 'MAX', { | ||
enumerable: true, | ||
get: function get() { | ||
return _MAX.MAX; | ||
} | ||
}); | ||
var _MULTIPLY = require('./MULTIPLY'); | ||
Object.defineProperty(exports, 'MULTIPLY', { | ||
enumerable: true, | ||
get: function get() { | ||
return _MULTIPLY.MULTIPLY; | ||
} | ||
}); | ||
var _N = require('./N'); | ||
Object.defineProperty(exports, 'N', { | ||
enumerable: true, | ||
get: function get() { | ||
return _N.N; | ||
} | ||
}); | ||
var _NE = require('./NE'); | ||
Object.defineProperty(exports, 'NE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _NE.NE; | ||
} | ||
}); | ||
var _OCT2DEC = require('./OCT2DEC'); | ||
Object.defineProperty(exports, 'OCT2DEC', { | ||
enumerable: true, | ||
get: function get() { | ||
return _OCT2DEC.OCT2DEC; | ||
} | ||
}); | ||
var _OR = require('./OR'); | ||
Object.defineProperty(exports, 'OR', { | ||
enumerable: true, | ||
get: function get() { | ||
return _OR.OR; | ||
} | ||
}); | ||
var _PI = require('./PI'); | ||
Object.defineProperty(exports, 'PI', { | ||
enumerable: true, | ||
get: function get() { | ||
return _PI.PI; | ||
} | ||
}); | ||
var _PMT = require('./PMT'); | ||
Object.defineProperty(exports, 'PMT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _PMT.PMT; | ||
} | ||
}); | ||
var _POWER = require('./POWER'); | ||
Object.defineProperty(exports, 'POWER', { | ||
enumerable: true, | ||
get: function get() { | ||
return _POWER.POWER; | ||
} | ||
}); | ||
var _RANGE = require('./RANGE'); | ||
Object.defineProperty(exports, 'RANGE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _RANGE.RANGE; | ||
} | ||
}); | ||
var _REPT = require('./REPT'); | ||
Object.defineProperty(exports, 'REPT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _REPT.REPT; | ||
} | ||
}); | ||
var _SEARCH = require('./SEARCH'); | ||
Object.defineProperty(exports, 'SEARCH', { | ||
enumerable: true, | ||
get: function get() { | ||
return _SEARCH.SEARCH; | ||
} | ||
}); | ||
var _SIN = require('./SIN'); | ||
Object.defineProperty(exports, 'SIN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _SIN.SIN; | ||
} | ||
}); | ||
var _SORT = require('./SORT'); | ||
Object.defineProperty(exports, 'SORT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _SORT.SORT; | ||
} | ||
}); | ||
var _SUM = require('./SUM'); | ||
Object.defineProperty(exports, 'SUM', { | ||
enumerable: true, | ||
get: function get() { | ||
return _SUM.SUM; | ||
} | ||
}); | ||
var _SWITCH = require('./SWITCH'); | ||
Object.defineProperty(exports, 'SWITCH', { | ||
enumerable: true, | ||
get: function get() { | ||
return _SWITCH.SWITCH; | ||
} | ||
}); | ||
var _TAN = require('./TAN'); | ||
Object.defineProperty(exports, 'TAN', { | ||
enumerable: true, | ||
get: function get() { | ||
return _TAN.TAN; | ||
} | ||
}); | ||
var _TAU = require('./TAU'); | ||
Object.defineProperty(exports, 'TAU', { | ||
enumerable: true, | ||
get: function get() { | ||
return _TAU.TAU; | ||
} | ||
}); | ||
var _TEXT = require('./TEXT'); | ||
Object.defineProperty(exports, 'TEXT', { | ||
enumerable: true, | ||
get: function get() { | ||
return _TEXT.TEXT; | ||
} | ||
}); | ||
var _UNIQUE = require('./UNIQUE'); | ||
Object.defineProperty(exports, 'UNIQUE', { | ||
enumerable: true, | ||
get: function get() { | ||
return _UNIQUE.UNIQUE; | ||
} | ||
}); | ||
var _UPPER = require('./UPPER'); | ||
Object.defineProperty(exports, 'UPPER', { | ||
enumerable: true, | ||
get: function get() { | ||
return _UPPER.UPPER; | ||
} | ||
}); | ||
var _VLOOKUP = require('./VLOOKUP'); | ||
Object.defineProperty(exports, 'VLOOKUP', { | ||
enumerable: true, | ||
get: function get() { | ||
return _VLOOKUP.VLOOKUP; | ||
} | ||
}); | ||
var logicalFunctions = exports.logicalFunctions = ['if', 'ifna', 'iferror', 'and', 'eq', 'or', 'xor', 'not', 'lt', 'lte', 'gt', 'gte', 'ne', 'switch', 'choose', 'cond']; | ||
@@ -140,0 +594,0 @@ |
{ | ||
"name": "functionfoundry", | ||
"version": "0.6.4", | ||
"version": "0.6.5", | ||
"description": "Functions inspired by the spreadsheets", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
203
src/index.js
@@ -1,66 +0,66 @@ | ||
import {ABS} from './ABS' | ||
import {ACOS} from './ACOS' | ||
import {ADD} from './ADD' | ||
import {AND} from './AND' | ||
import {BIN2DEC} from './BIN2DEC' | ||
import {CELL} from './CELL' | ||
import {CELLINDEX} from './CELLINDEX' | ||
import {CHOOSE} from './CHOOSE' | ||
import {CONCATENATE} from './CONCATENATE' | ||
import {COND} from './COND' | ||
import {COS} from './COS' | ||
import {DATE} from './DATE' | ||
import {DATEDIF} from './DATEDIF' | ||
import {DEC2BIN} from './DEC2BIN' | ||
import {DIVIDE} from './DIVIDE' | ||
import {EQ} from './EQ' | ||
import {FILTER} from './FILTER' | ||
import {FIND} from './FIND' | ||
import {FLATTEN} from './FLATTEN' | ||
import {GT} from './GT' | ||
import {GTE} from './GTE' | ||
import {HLOOKUP} from './HLOOKUP' | ||
import {IFNA} from './IFNA' | ||
import {IN} from './IN' | ||
import {INDEX2COL} from './INDEX2COL' | ||
import {INDEX2ROW} from './INDEX2ROW' | ||
import {INDIRECT} from './INDIRECT' | ||
import {ISARRAY} from './ISARRAY' | ||
import {ISBLANK} from './ISBLANK' | ||
import {ISEMAIL} from './ISEMAIL' | ||
import {ISERROR} from './ISERROR' | ||
import {ISEVEN} from './ISEVEN' | ||
import {ISNA} from './ISNA' | ||
import {ISNUMBER} from './ISNUMBER' | ||
import {ISODD} from './ISODD' | ||
import {ISRANGE} from './ISRANGE' | ||
import {ISREF} from './ISREF' | ||
import {ISTEXT} from './ISTEXT' | ||
import {ISURL} from './ISURL' | ||
import {LOOKUP} from './LOOKUP' | ||
import {LOWER} from './LOWER' | ||
import {LT} from './LT' | ||
import {LTE} from './LTE' | ||
import {MAX} from './MAX' | ||
import {MULTIPLY} from './MULTIPLY' | ||
import {N} from './N' | ||
import {NE} from './NE' | ||
import {OCT2DEC} from './OCT2DEC' | ||
import {OR} from './OR' | ||
import {PI} from './PI' | ||
import {PMT} from './PMT' | ||
import {POWER} from './POWER' | ||
import {RANGE} from './RANGE' | ||
import {REPT} from './REPT' | ||
import {SEARCH} from './SEARCH' | ||
import {SIN} from './SIN' | ||
import {SORT} from './SORT' | ||
import {SUM} from './SUM' | ||
import {SWITCH} from './SWITCH' | ||
import {TAN} from './TAN' | ||
import {TAU} from './TAU' | ||
import {TEXT} from './TEXT' | ||
import {UNIQUE} from './UNIQUE' | ||
import {UPPER} from './UPPER' | ||
import {VLOOKUP} from './VLOOKUP' | ||
export {ABS} from './ABS' | ||
export {ACOS} from './ACOS' | ||
export {ADD} from './ADD' | ||
export {AND} from './AND' | ||
export {BIN2DEC} from './BIN2DEC' | ||
export {CELL} from './CELL' | ||
export {CELLINDEX} from './CELLINDEX' | ||
export {CHOOSE} from './CHOOSE' | ||
export {CONCATENATE} from './CONCATENATE' | ||
export {COND} from './COND' | ||
export {COS} from './COS' | ||
export {DATE} from './DATE' | ||
export {DATEDIF} from './DATEDIF' | ||
export {DEC2BIN} from './DEC2BIN' | ||
export {DIVIDE} from './DIVIDE' | ||
export {EQ} from './EQ' | ||
export {FILTER} from './FILTER' | ||
export {FIND} from './FIND' | ||
export {FLATTEN} from './FLATTEN' | ||
export {GT} from './GT' | ||
export {GTE} from './GTE' | ||
export {HLOOKUP} from './HLOOKUP' | ||
export {IFNA} from './IFNA' | ||
export {IN} from './IN' | ||
export {INDEX2COL} from './INDEX2COL' | ||
export {INDEX2ROW} from './INDEX2ROW' | ||
export {INDIRECT} from './INDIRECT' | ||
export {ISARRAY} from './ISARRAY' | ||
export {ISBLANK} from './ISBLANK' | ||
export {ISEMAIL} from './ISEMAIL' | ||
export {ISERROR} from './ISERROR' | ||
export {ISEVEN} from './ISEVEN' | ||
export {ISNA} from './ISNA' | ||
export {ISNUMBER} from './ISNUMBER' | ||
export {ISODD} from './ISODD' | ||
export {ISRANGE} from './ISRANGE' | ||
export {ISREF} from './ISREF' | ||
export {ISTEXT} from './ISTEXT' | ||
export {ISURL} from './ISURL' | ||
export {LOOKUP} from './LOOKUP' | ||
export {LOWER} from './LOWER' | ||
export {LT} from './LT' | ||
export {LTE} from './LTE' | ||
export {MAX} from './MAX' | ||
export {MULTIPLY} from './MULTIPLY' | ||
export {N} from './N' | ||
export {NE} from './NE' | ||
export {OCT2DEC} from './OCT2DEC' | ||
export {OR} from './OR' | ||
export {PI} from './PI' | ||
export {PMT} from './PMT' | ||
export {POWER} from './POWER' | ||
export {RANGE} from './RANGE' | ||
export {REPT} from './REPT' | ||
export {SEARCH} from './SEARCH' | ||
export {SIN} from './SIN' | ||
export {SORT} from './SORT' | ||
export {SUM} from './SUM' | ||
export {SWITCH} from './SWITCH' | ||
export {TAN} from './TAN' | ||
export {TAU} from './TAU' | ||
export {TEXT} from './TEXT' | ||
export {UNIQUE} from './UNIQUE' | ||
export {UPPER} from './UPPER' | ||
export {VLOOKUP} from './VLOOKUP' | ||
@@ -400,4 +400,70 @@ export let logicalFunctions = [ | ||
'oct2hex' | ||
]; | ||
] | ||
import {ABS} from './ABS' | ||
import {ACOS} from './ACOS' | ||
import {ADD} from './ADD' | ||
import {AND} from './AND' | ||
import {BIN2DEC} from './BIN2DEC' | ||
import {CELL} from './CELL' | ||
import {CELLINDEX} from './CELLINDEX' | ||
import {CHOOSE} from './CHOOSE' | ||
import {CONCATENATE} from './CONCATENATE' | ||
import {COND} from './COND' | ||
import {COS} from './COS' | ||
import {DATE} from './DATE' | ||
import {DATEDIF} from './DATEDIF' | ||
import {DEC2BIN} from './DEC2BIN' | ||
import {DIVIDE} from './DIVIDE' | ||
import {EQ} from './EQ' | ||
import {FILTER} from './FILTER' | ||
import {FIND} from './FIND' | ||
import {FLATTEN} from './FLATTEN' | ||
import {GT} from './GT' | ||
import {GTE} from './GTE' | ||
import {HLOOKUP} from './HLOOKUP' | ||
import {IFNA} from './IFNA' | ||
import {IN} from './IN' | ||
import {INDEX2COL} from './INDEX2COL' | ||
import {INDEX2ROW} from './INDEX2ROW' | ||
import {INDIRECT} from './INDIRECT' | ||
import {ISARRAY} from './ISARRAY' | ||
import {ISBLANK} from './ISBLANK' | ||
import {ISEMAIL} from './ISEMAIL' | ||
import {ISERROR} from './ISERROR' | ||
import {ISEVEN} from './ISEVEN' | ||
import {ISNA} from './ISNA' | ||
import {ISNUMBER} from './ISNUMBER' | ||
import {ISODD} from './ISODD' | ||
import {ISRANGE} from './ISRANGE' | ||
import {ISREF} from './ISREF' | ||
import {ISTEXT} from './ISTEXT' | ||
import {ISURL} from './ISURL' | ||
import {LOOKUP} from './LOOKUP' | ||
import {LOWER} from './LOWER' | ||
import {LT} from './LT' | ||
import {LTE} from './LTE' | ||
import {MAX} from './MAX' | ||
import {MULTIPLY} from './MULTIPLY' | ||
import {N} from './N' | ||
import {NE} from './NE' | ||
import {OCT2DEC} from './OCT2DEC' | ||
import {OR} from './OR' | ||
import {PI} from './PI' | ||
import {PMT} from './PMT' | ||
import {POWER} from './POWER' | ||
import {RANGE} from './RANGE' | ||
import {REPT} from './REPT' | ||
import {SEARCH} from './SEARCH' | ||
import {SIN} from './SIN' | ||
import {SORT} from './SORT' | ||
import {SUM} from './SUM' | ||
import {SWITCH} from './SWITCH' | ||
import {TAN} from './TAN' | ||
import {TAU} from './TAU' | ||
import {TEXT} from './TEXT' | ||
import {UNIQUE} from './UNIQUE' | ||
import {UPPER} from './UPPER' | ||
import {VLOOKUP} from './VLOOKUP' | ||
export let functions = FLATTEN([ | ||
@@ -414,5 +480,4 @@ logicalFunctions, | ||
engineeringFunctions | ||
]).sort(); | ||
]).sort() | ||
export default { | ||
@@ -484,2 +549,2 @@ ABS, | ||
VLOOKUP | ||
}; | ||
} |
186806
5567