org.apache.poi.ss.formula.functions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total23,782 of 24,3702%3,026 of 3,0260%2,4742,5705,3765,5059211,017195259
LookupUtils8960%1640%105105223223222211
Trend8450%1290%75751671679911
NumericFunction5900%700%5757125125222211
DStarRunner5820%1180%7171163163101011
MathX4920%640%59599595272711
Roman4800%280%191940405511
Indirect3950%610%38381111117711
ArrayFunction3820%340%21211061064411
MultiOperandNumericFunction3740%700%47478989121211
PercentRank3720%600%363678786611
Sumproduct3690%620%393990908811
IfFunc3600%420%27271071076611
Match3180%520%343474748811
StatsLib3060%480%333358589911
Value2860%710%464697977711
ArrayFunctionUtils2850%440%262666664411
Rate2770%260%191955556611
Baseifs2741%460%282957585601
Mode2660%400%252557575511
Countif2630%490%333365658811
NumberValueFunction2611%240%141559602301
LinearRegressionFunction2500%400%242460604411
Rank2450%500%323258587711
Days3602420%160%161643438811
BooleanFunction2410%380%282861619911
Index2300%360%282851519911
FinanceLib2180%220%161634345511
FinanceFunction2150%180%181843437711
Mirr2030%240%161631314411
Complex19783%340%212346484601
Countif.CmpOp1920%390%34344444101011
Offset1900%290%202036365511
Countif.StringMatcher1860%380%262654544411
Sumif1860%200%181844448811
MatrixFunction1840%300%212130306611
Bin2Dec17084%140%111343454601
Subtotal1690%350%313146463311
MatrixFunction.TwoArrayArg1690%80%6642422211
WeekNum16710538%260%161841533501
XYNumericFunction1660%340%212148484411
Substitute1660%120%111145455511
Finance1640%20%13131414121211
Dec2Hex162147%220%141637413501
Irr1560%160%131337375511
BaseNumberUtils1550%320%191930303311
TextFunction1526931%100%121331487801
DStarRunner.DStarAlgorithmEnum1490%n/a3317173311
Fixed1450%80%111130306611
CeilingMath1443%260%151627282301
FloorMath1443%260%151627282301
Forecast1413%120%91031323401
Address1390%190%131336362211
Dec2Bin13785%240%151735373501
DollarDe13685%160%111335373501
TDist1360%180%161633337711
MatrixFunction.OneArrayArg1360%60%5529292211
DollarFr13485%160%111335373501
LookupUtils.CompareResult1330%220%21213838101011
DateFunc1290%320%202031314411
Lookup1270%120%111128285511
CountUtils1260%260%161632323311
Lcm125139%160%101226292401
TextFunction.new Fixed2ArgFunction() {...}1252%180%111237382301
Gcd124139%160%101224272401
TDistLt12286%120%121429316801
WeekdayFunc1180%220%131327272211
Imaginary116118%180%111328322401
AverageIf11586%160%121425274601
Frequency1120%40%7716165511
NormDist1114%140%111226274501
AggregateFunction1090%n/a4428284411
Poisson10886%120%101229314601
AggregateFunction.Percentile1070%120%8827272211
NormInv1044%140%111225264501
Standardize970%100%101024245511
EDate9587%160%101227292401
Offset.LinearOffsetRange950%100%111115156611
CalendarFieldFunction940%100%101027274411
Offset.BaseRef890%20%8823237711
Count880%120%121224246611
ImReal8588%100%7919212401
EOMonth8588%60%4620221301
Counta830%100%111122226611
TextFunction.SearchFind826%60%6720233401
Single805%180%101118191201
Days805%20%6721225601
MatrixFunction.Mdeterm790%60%6614143311
Replace790%100%7717172211
TimeFunc780%100%9916164411
LookupUtils.ColumnVector770%60%6612123311
TDist2t7689%100%81020223501
CeilingPrecise766%100%7817182301
FloorPrecise766%100%7817182301
LookupUtils.RowVector760%60%6612123311
LogicalFunction760%20%6619195511
Countif.NumberMatcher720%150%111123233311
BesselJ70810%80%7919213501
TimeValue700%40%6619194411
FactDouble691214%100%81017203501
TDistRt68810%80%7918203501
Countif.BooleanMatcher670%160%121220204411
Vlookup670%20%6618185511
Log660%80%7714143311
DoubleList660%40%8815156611
AggregateFunction.LargeSmall650%60%5520202211
Averageifs.new Baseifs.Aggregator() {...}640%40%55993311
AverageIf.new Baseifs.Aggregator() {...}640%40%55993311
Hlookup630%20%6615155511
PPMT620%20%3314142211
Countblank620%100%9910104411
IPMT620%20%3314142211
NormSInv617%80%7814153401
Delta601823%80%7915193501
TextFunction.new Fixed3ArgFunction() {...}594%60%4517181201
LookupUtils.SearchMode590%n/a33993311
MatrixFunction.new MatrixFunction.TwoArrayArg() {...}590%40%5513133311
LookupUtils.MatchMode590%n/a33993311
Quotient58812%40%4616182401
LookupUtils.StringLookupComparer580%60%7715154411
Rept580%40%4417172211
NormSDist578%60%6714153401
DStdevp570%40%5512123311
DVar570%40%5512123311
DStdev570%40%5512123311
DVarp570%40%5512123311
Errortype570%80%101015153311
DGet560%120%9918183311
MultiOperandNumericFunction.ConsumerFactory560%40%14141818111111
MatrixFunction.new MatrixFunction.OneArrayArg() {...}550%60%6610103311
Covar541723%20%3512172401
Sqrtpi54812%60%6812143501
DStarRunner.operator540%n/a11661111
TextFunction.new TextFunction.SingleArgTextFunc() {...}535%60%45891201
TextFunction.LeftRight521218%40%4612162401
Choose510%80%7714143311
RowFunc490%80%6611112211
LookupUtils.SheetVector490%20%44993311
DAverage490%40%7710105511
Column490%80%6611112211
LookupUtils.LookupValueComparerBase480%60%6612123311
Maxifs.new Baseifs.Aggregator() {...}440%80%77773311
Npv440%20%3312122211
Minifs.new Baseifs.Aggregator() {...}440%80%77773311
Hex2Dec43815%40%4611132401
LookupUtils.BinarySearchIndexes430%40%7714145511
TextFunction.new TextFunction.SingleArgTextFunc() {...}426%60%56672301
Countif.MatcherBase400%n/a55775511
LinearRegressionFunction.ValueArray400%40%55773311
XYNumericFunction.ValueArray400%40%55773311
AggregateFunction.Geomean400%40%44772211
Var3or4ArgFunction390%30%44552211
DateValue390%40%5512123311
DMax390%80%7712123311
DMin390%80%7712123311
Correl380%n/a2210102211
T380%80%6612122211
DProduct370%40%55993311
LookupUtils.ValueVector.new Iterator() {...}370%40%55663311
Areas360%40%4411112211
LookupUtils.ValueVector.new Iterator() {...}350%40%55553311
MultiOperandNumericFunction.Policy340%n/a11111111
Today330%20%3310102211
XYNumericFunction.AreaValueArray310%n/a22772211
LookupUtils.BooleanLookupComparer310%40%5511113311
Countif.ErrorMatcher310%20%55994411
Code310%20%3310102211
LinearRegressionFunction.AreaValueArray310%n/a22772211
Oct2Dec30821%20%35792401
Var2or3ArgFunction309%30%34451201
Sumifs.new Baseifs.Aggregator() {...}290%20%44553311
MatrixFunction.new MatrixFunction.OneArrayArg() {...}290%n/a33553311
TextFunction.new Fixed1ArgFunction() {...}2710%40%34781201
DSum270%20%44773311
Match.SingleValueVector270%20%44773311
LinearRegressionFunction.RefValueArray260%n/a22662211
XYNumericFunction.RefValueArray260%n/a22662211
Columns250%40%44772211
Rows250%40%44772211
Var1or2ArgFunction2411%30%34451201
LinearRegressionFunction.FUNCTION240%n/a11111111
LookupUtils.TolerantStringLookupComparer240%20%44773311
Fixed4ArgFunction2311%20%23341201
DCount230%20%55664411
NotImplementedFunction230%n/a44884411
DCountA230%20%55664411
LookupUtils.NumberLookupComparer220%n/a33663311
Countifs.new Baseifs.Aggregator() {...}220%n/a33553311
Fixed3ArgFunction2013%20%23341201
TextFunction.new Fixed2ArgFunction() {...}2013%n/a12671201
Count.new CountUtils.I_MatchAreaPredicate() {...}200%40%55333311
Counta.new CountUtils.I_MatchAreaPredicate() {...}200%40%55333311
AggregateFunction.new AggregateFunction() {...}190%n/a44444411
Now190%20%33552211
AggregateFunction.ValueCollector190%n/a44554411
Fixed2ArgFunction1715%20%23341201
Slope170%n/a22442211
Intercept170%n/a22442211
Sumxmy2160%n/a44554411
Count.new CountUtils.I_MatchAreaPredicate() {...}160%20%44333311
Counta.new CountUtils.I_MatchAreaPredicate() {...}160%20%44333311
Sumx2my2160%n/a44334411
Sumx2py2160%n/a44334411
LogicalFunction.new Fixed1ArgFunction() {...}160%60%55442211
AggregateFunction.new AggregateFunction() {...}150%20%33442211
AggregateFunction.new AggregateFunction.AggregateFunctionA() {...}150%20%33442211
AggregateFunction.new AggregateFunction() {...}150%20%33442211
LogicalFunction.new LogicalFunction() {...}150%40%44442211
AggregateFunction.new AggregateFunction() {...}150%20%33442211
AggregateFunction.new AggregateFunction() {...}150%20%33442211
AggregateFunction.new AggregateFunction.AggregateFunctionA() {...}150%20%33442211
AggregateFunction.new AggregateFunction.AggregateFunctionA() {...}150%20%33442211
AggregateFunction.new AggregateFunction.AggregateFunctionA() {...}150%20%33442211
AggregateFunction.new AggregateFunction.AggregateFunctionA() {...}150%20%33442211
AggregateFunction.new AggregateFunction() {...}150%20%33442211
TextFunction.SingleArgTextFunc1417%n/a12571201
Fixed1ArgFunction1417%20%23341201
MinaMaxa140%n/a22442211
MatrixFunction.MutableValueCollector140%n/a33443311
BooleanFunction.new BooleanFunction() {...}130%40%55333311
BooleanFunction.new BooleanFunction() {...}130%40%55333311
Fixed0ArgFunction130%20%33442211
Trend.TrendResults120%n/a11551111
AggregateFunction.new AggregateFunction() {...}110%20%33222211
AggregateFunction.new AggregateFunction() {...}110%20%33222211
MinaMaxa.new MinaMaxa() {...}110%20%33222211
MinaMaxa.new MinaMaxa() {...}110%20%33222211
FinanceFunction.new FinanceFunction() {...}100%n/a22222211
FinanceFunction.new FinanceFunction() {...}100%n/a22222211
FinanceFunction.new FinanceFunction() {...}100%n/a22222211
FinanceFunction.new FinanceFunction() {...}100%n/a22222211
LookupUtils.ValueVector100%n/a22222211
XYNumericFunction.SingleCellValueArray100%n/a22442211
LinearRegressionFunction.SingleCellValueArray100%n/a22442211
LogicalFunction.new LogicalFunction() {...}100%20%33222211
Na100%20%33222211
LogicalFunction.new LogicalFunction() {...}100%20%33222211
TextFunction.new TextFunction.SingleArgTextFunc() {...}925%n/a12121201
AggregateFunction.Product90%n/a22442211
Maxifs853%n/a24242401
Averageifs853%n/a24242401
Minifs853%n/a24242401
Countifs853%n/a24242401
Sumifs853%n/a24242401
TextFunction.new TextFunction.SingleArgTextFunc() {...}30%n/a12121201
TextFunction.new TextFunction.SingleArgTextFunc() {...}30%n/a12121201
TextFunction.new TextFunction.SingleArgTextFunc() {...}30%n/a12121201
Hyperlink0%n/a33333311
AggregateFunction.AggregateFunctionA0%n/a22332211
AggregateFunction.new AggregateFunction() {...}0%n/a22222211
AggregateFunction.new AggregateFunction() {...}0%n/a22222211
AggregateFunction.new AggregateFunction() {...}0%n/a22222211
LogicalFunction.new LogicalFunction() {...}0%n/a22222211
LogicalFunction.new LogicalFunction() {...}0%n/a22222211
LogicalFunction.new LogicalFunction() {...}0%n/a22222211
LogicalFunction.new LogicalFunction() {...}0%n/a22222211
LogicalFunction.new LogicalFunction() {...}0%n/a22222211
AggregateFunction.new AggregateFunction() {...}0%n/a22222211
AggregateFunction.new AggregateFunction() {...}0%n/a22222211
IDStarAlgorithm0%n/a11111111