Uses of Interface
org.apache.poi.ss.formula.functions.Function
-
Packages that use Function Package Description io.keikaiex.formula Classes bridging Keikai Spreadsheet formula functions to ZK EL functions.io.keikaiex.formula.fn ZK EL functions implementation that realize Keikai Spreadsheet formula functions.org.apache.poi.ss.formula This package contains common internal POI code for manipulating formulas.org.apache.poi.ss.formula.eval org.apache.poi.ss.formula.functions -
-
Uses of Function in io.keikaiex.formula
Classes in io.keikaiex.formula that implement Function Modifier and Type Class Description classELEvalFunctionThis the default function that delegate the POI function call to EL tld function. -
Uses of Function in io.keikaiex.formula.fn
Classes in io.keikaiex.formula.fn that implement Function Modifier and Type Class Description static classLookupAndReferenceFunctionImpl.UniqueFields in io.keikaiex.formula.fn declared as Function Modifier and Type Field Description static FunctionFinanceFunctionImpl. ACCRINTstatic FunctionFinanceFunctionImpl. ACCRINTMstatic FunctionFinanceFunctionImpl. AMORDEGRCstatic FunctionFinanceFunctionImpl. AMORLINCstatic FunctionStatFunctionImpl. AVERAGEAstatic FunctionEngineeringFunctionImpl. BESSELIstatic FunctionEngineeringFunctionImpl. BESSELJstatic FunctionEngineeringFunctionImpl. BESSELKstatic FunctionEngineeringFunctionImpl. BESSELYstatic FunctionStatFunctionImpl. BETA$DISTstatic FunctionStatFunctionImpl. BETADISTstatic FunctionStatFunctionImpl. BETAINVstatic FunctionEngineeringFunctionImpl. BIN2DECstatic FunctionEngineeringFunctionImpl. BIN2HEXstatic FunctionEngineeringFunctionImpl. BIN2OCTstatic FunctionStatFunctionImpl. BINOMDISTstatic FunctionStatFunctionImpl. BINOMINVstatic FunctionInfoFunctionImpl. CELLstatic FunctionTextFunctionImpl. CHARstatic FunctionStatFunctionImpl. CHIDISTstatic FunctionStatFunctionImpl. CHIINVstatic FunctionStatFunctionImpl. CHISQDISTstatic FunctionStatFunctionImpl. CHISQINVstatic FunctionTextFunctionImpl. CODEstatic FunctionEngineeringFunctionImpl. COMPLEXstatic FunctionStatFunctionImpl. CORRELstatic FunctionFinanceFunctionImpl. COUPDAYBSstatic FunctionFinanceFunctionImpl. COUPDAYSstatic FunctionFinanceFunctionImpl. COUPDAYSNCstatic FunctionFinanceFunctionImpl. COUPNCDstatic FunctionFinanceFunctionImpl. COUPNUMstatic FunctionFinanceFunctionImpl. COUPPCDstatic FunctionFinanceFunctionImpl. CUMIPMTstatic FunctionFinanceFunctionImpl. CUMPRINCstatic FunctionDateTimeFunctionImpl. DATEDIFstatic FunctionDateTimeFunctionImpl. DATEVALUEstatic FunctionFinanceFunctionImpl. DBstatic FunctionFinanceFunctionImpl. DDBstatic FunctionEngineeringFunctionImpl. DEC2BINstatic FunctionEngineeringFunctionImpl. DEC2HEXstatic FunctionEngineeringFunctionImpl. DEC2OCTstatic FunctionEngineeringFunctionImpl. DELTAstatic FunctionFinanceFunctionImpl. DISCstatic FunctionFinanceFunctionImpl. DOLLARDEstatic FunctionFinanceFunctionImpl. DOLLARFRstatic FunctionFinanceFunctionImpl. DURATIONstatic FunctionFinanceFunctionImpl. EFFECTstatic FunctionDateTimeFunctionImpl. EOMONTHstatic FunctionEngineeringFunctionImpl. ERFstatic FunctionEngineeringFunctionImpl. ERFCstatic FunctionStatFunctionImpl. EXPONDISTstatic FunctionMathFunctionImpl. FACTDOUBLEstatic FunctionStatFunctionImpl. FDISTstatic FunctionStatFunctionImpl. FINVstatic FunctionTextFunctionImpl. FIXEDstatic FunctionFinanceFunctionImpl. FVSCHEDULEstatic FunctionStatFunctionImpl. GAMMADISTstatic FunctionStatFunctionImpl. GAMMAINVstatic FunctionStatFunctionImpl. GAMMALNstatic FunctionMathFunctionImpl. GCDstatic FunctionStatFunctionImpl. GEOMEANstatic FunctionEngineeringFunctionImpl. GESTEPstatic FunctionStatFunctionImpl. HARMEANstatic FunctionEngineeringFunctionImpl. HEX2BINstatic FunctionEngineeringFunctionImpl. HEX2DECstatic FunctionEngineeringFunctionImpl. HEX2OCTstatic FunctionDateTimeFunctionImpl. HOURstatic FunctionStatFunctionImpl. HYPGEOMDISTstatic FunctionLogicalFunctionImpl. IFERRORstatic FunctionEngineeringFunctionImpl. IMABSstatic FunctionEngineeringFunctionImpl. IMAGINARYstatic FunctionEngineeringFunctionImpl. IMARGUMENTstatic FunctionEngineeringFunctionImpl. IMCONJUGATEstatic FunctionEngineeringFunctionImpl. IMCOSstatic FunctionEngineeringFunctionImpl. IMDIVstatic FunctionEngineeringFunctionImpl. IMEXPstatic FunctionEngineeringFunctionImpl. IMLNstatic FunctionEngineeringFunctionImpl. IMLOG10static FunctionEngineeringFunctionImpl. IMLOG2static FunctionEngineeringFunctionImpl. IMPOWERstatic FunctionEngineeringFunctionImpl. IMPRODUCTstatic FunctionEngineeringFunctionImpl. IMREALstatic FunctionEngineeringFunctionImpl. IMSINstatic FunctionEngineeringFunctionImpl. IMSQRTstatic FunctionEngineeringFunctionImpl. IMSUBstatic FunctionEngineeringFunctionImpl. IMSUMstatic FunctionStatFunctionImpl. INTERCEPTstatic FunctionFinanceFunctionImpl. INTRATEstatic FunctionFinanceFunctionImpl. IPMTstatic FunctionInfoFunctionImpl. ISERRExcel 2007 help document: ISERR(value): Returns TRUE if value refers to any error value except #N/Astatic FunctionStatFunctionImpl. KURTstatic FunctionMathFunctionImpl. LCMstatic FunctionTextFunctionImpl. LEFTBstatic FunctionStatFunctionImpl. LINESTstatic FunctionStatFunctionImpl. LOGNORMDISTstatic FunctionStatFunctionImpl. LOGNORMINVstatic FunctionMathFunctionImpl. MDETERMstatic FunctionDateTimeFunctionImpl. MINUTEstatic FunctionMathFunctionImpl. MINVERSEstatic FunctionMathFunctionImpl. MMULTstatic FunctionStatFunctionImpl. MODESNGLstatic FunctionMathFunctionImpl. MROUNDstatic FunctionMathFunctionImpl. MULTINOMIALstatic FunctionInfoFunctionImpl. Nstatic FunctionStatFunctionImpl. NEGBINOMDISTstatic FunctionFinanceFunctionImpl. NOMINALstatic FunctionStatFunctionImpl. NORMDISTstatic FunctionStatFunctionImpl. NORMINVstatic FunctionStatFunctionImpl. NORMSDISTstatic FunctionStatFunctionImpl. NORMSINVstatic FunctionFinanceFunctionImpl. NPVstatic FunctionEngineeringFunctionImpl. OCT2BINstatic FunctionEngineeringFunctionImpl. OCT2DECstatic FunctionEngineeringFunctionImpl. OCT2HEXstatic FunctionStatFunctionImpl. POISSONstatic FunctionStatFunctionImpl. POISSONINVstatic FunctionFinanceFunctionImpl. PPMTstatic FunctionFinanceFunctionImpl. PRICEstatic FunctionFinanceFunctionImpl. PRICEDISCstatic FunctionFinanceFunctionImpl. PRICEMATstatic FunctionTextFunctionImpl. PROPERstatic FunctionMathFunctionImpl. QUOTIENTstatic FunctionMathFunctionImpl. RANDBETWEENstatic FunctionStatFunctionImpl. RANKEQstatic FunctionFinanceFunctionImpl. RECEIVEDstatic FunctionTextFunctionImpl. REPLACEstatic FunctionTextFunctionImpl. REPLACEBstatic FunctionTextFunctionImpl. REPTstatic FunctionMathFunctionImpl. ROMANstatic FunctionDateTimeFunctionImpl. SECONDstatic FunctionStatFunctionImpl. SKEWstatic FunctionFinanceFunctionImpl. SLNstatic FunctionStatFunctionImpl. SLOPEstatic FunctionMathFunctionImpl. SQRTPIstatic FunctionStatFunctionImpl. STDEVstatic FunctionTextFunctionImpl. SUBSTITUTEstatic FunctionFinanceFunctionImpl. SYDstatic FunctionFinanceFunctionImpl. TBILLEQstatic FunctionFinanceFunctionImpl. TBILLPRICEstatic FunctionFinanceFunctionImpl. TBILLYIELDstatic FunctionStatFunctionImpl. TDISTstatic FunctionStatFunctionImpl. TDIST2Tstatic FunctionStatFunctionImpl. TDISTRTstatic FunctionFinanceFunctionImpl. Tempstatic FunctionStatFunctionImpl. TINVstatic FunctionInfoFunctionImpl. TYPEstatic FunctionTextFunctionImpl. VALUEstatic FunctionStatFunctionImpl. VARstatic FunctionDateTimeFunctionImpl. WEEKDAYstatic FunctionStatFunctionImpl. WEIBULLstatic FunctionFinanceFunctionImpl. XNPVstatic FunctionFinanceFunctionImpl. YIELDstatic FunctionFinanceFunctionImpl. YIELDDISCstatic FunctionFinanceFunctionImpl. YIELDMAT -
Uses of Function in org.apache.poi.ss.formula
Methods in org.apache.poi.ss.formula with parameters of type Function Modifier and Type Method Description static voidWorkbookEvaluator. registerFunction(String name, Function func)Register a function in runtime. -
Uses of Function in org.apache.poi.ss.formula.eval
Classes in org.apache.poi.ss.formula.eval that implement Function Modifier and Type Class Description classConcatEvalclassIntersectionEvalclassPercentEvalImplementation of Excel formula token '%'.classRangeEvalclassRelationalOperationEvalBase class for all comparison operator evaluatorsclassTwoOperandNumericOperationclassUnaryMinusEvalclassUnaryPlusEvalFields in org.apache.poi.ss.formula.eval declared as Function Modifier and Type Field Description static FunctionTwoOperandNumericOperation. AddEvalstatic FunctionTwoOperandNumericOperation. DivideEvalstatic FunctionRelationalOperationEval. EqualEvalprotected static Function[]FunctionEval. functionsArray elements corresponding to unimplemented functions arenullstatic FunctionRelationalOperationEval. GreaterEqualEvalstatic FunctionRelationalOperationEval. GreaterThanEvalstatic FunctionConcatEval. instancestatic FunctionIntersectionEval. instancestatic FunctionPercentEval. instancestatic FunctionRangeEval. instancestatic FunctionUnaryMinusEval. instancestatic FunctionUnaryPlusEval. instancestatic FunctionRelationalOperationEval. LessEqualEvalstatic FunctionRelationalOperationEval. LessThanEvalstatic FunctionTwoOperandNumericOperation. MultiplyEvalstatic FunctionRelationalOperationEval. NotEqualEvalstatic FunctionTwoOperandNumericOperation. PowerEvalstatic FunctionTwoOperandNumericOperation. SubtractEvalMethods in org.apache.poi.ss.formula.eval that return Function Modifier and Type Method Description static FunctionFunctionEval. getBasicFunction(int functionIndex)Methods in org.apache.poi.ss.formula.eval with parameters of type Function Modifier and Type Method Description static voidFunctionEval. registerFunction(String name, Function func)Register a new function in runtime. -
Uses of Function in org.apache.poi.ss.formula.functions
Subinterfaces of Function in org.apache.poi.ss.formula.functions Modifier and Type Interface Description interfaceFunction0ArgDeprecated.replaced by lambda expressions in 5.0.1interfaceFunction1ArgImplemented by all functions that can be called with one argumentinterfaceFunction2ArgImplemented by all functions that can be called with two argumentsinterfaceFunction3ArgImplemented by all functions that can be called with three argumentsinterfaceFunction4ArgImplemented by all functions that can be called with four argumentsClasses in org.apache.poi.ss.formula.functions that implement Function Modifier and Type Class Description classAddressCreates a text reference as text, given specified row and column numbers.classAggregateFunctionclassAreasReturns the number of areas in a reference.classBesselJImplementation for Excel BESSELJ() function.classBin2DecImplementation for Excel Bin2Dec() function.classBooleanFunctionHere are the general rules concerning Boolean functions: Blanks are ignored (not either true or false) Strings are ignored if part of an area ref or cell ref, otherwise they must be 'true' or 'false' Numbers: 0 is false.classCalendarFieldFunctionImplementation of Excel functions Date parsing functions: Date - DAY, MONTH and YEAR Time - HOUR, MINUTE and SECONDclassChooseclassCodeImplementation for Excel CODE () function.classColumnsImplementation for Excel COLUMNS function.classComplexImplementation for Excel COMPLEX () function.classCorrelImplementation for Excel CORREL() function.classCountCounts the number of cells that contain numeric data within the list of arguments.classCountaCounts the number of cells that contain data within the list of arguments.classCountblankImplementation for the function COUNTBLANKclassCountifImplementation for the function COUNTIFclassCovarImplementation for Excel COVAR() and COVARIANCE.P() functions.classDateFuncImplementation for the Excel function DATEclassDateValueImplementation for the DATEVALUE() Excel function.classDays360Calculates the number of days between two dates based on a 360-day year (twelve 30-day months), which is used in some accounting calculations.classDec2BinImplementation for Excel DEC2BIN() function.classDec2HexImplementation for Excel DELTA() function.classDeltaImplementation for Excel DELTA() function.classDollarDeImplementation for Excel DOLLARDE() function.classDollarFrImplementation for Excel DOLLARFR() function.classDStarRunnerThis class performs a D* calculation.classErrortypeImplementation for the ERROR.TYPE() Excel function.classFactDoubleImplementation for Excel FACTDOUBLE() function.classFinanceFunctionclassFixedclassFixed0ArgFunctionDeprecated.replaced by lambda expressions in 5.1.0classFixed1ArgFunctionConvenience base class for functions that must take exactly one argument.classFixed2ArgFunctionConvenience base class for functions that must take exactly two arguments.classFixed3ArgFunctionConvenience base class for functions that must take exactly three arguments.classFixed4ArgFunctionConvenience base class for functions that must take exactly four arguments.classForecastImplementation for Excel FORECAST() and FORECAST.LINEAR() functions.classFrequencyImplementation of Excel 'Analysis ToolPak' function FREQUENCY()
Returns a frequency distribution as a vertical arrayclassHex2DecImplementation for Excel HEX2DEC() function.classHlookupImplementation of the HLOOKUP() function.classHyperlinkImplementation of Excel HYPERLINK function.classIfFuncImplementation for the Excel function IFclassImaginaryImplementation for Excel IMAGINARY() function.classImRealImplementation for Excel ImReal() function.classIndexImplementation for the Excel function INDEXclassInterceptImplementation of Excel function INTERCEPT()classIPMTclassIrrCalculates the internal rate of return.classLinearRegressionFunctionBase class for linear regression functions.classLogicalFunctionImplementation of the various ISxxx Logical Functions, which take a single expression argument, and return True or False.classLookupImplementation of Excel function LOOKUP.classMatchImplementation for the MATCH() Excel function.classMatrixFunctionstatic classMatrixFunction.MutableValueCollectorstatic classMatrixFunction.OneArrayArgstatic classMatrixFunction.TwoArrayArgclassMinaMaxaclassMirrCalculates Modified internal rate of return.classModeclassMultiOperandNumericFunctionThis is the super class for all excel function evaluator classes that take variable number of operands, and where the order of operands does not matterclassNormDistImplementation for Excel NORMDIST() and NORM.DIST() functions.classNormInvImplementation for Excel NORMINV() and NORM.INV() functions.classNormSDistImplementation for Excel NORMSDIST() and NORM.S.DIST functions.classNormSInvImplementation for Excel NORMSINV() and NORM.S.INV() functions.classNotImplementedFunctionThis is the default implementation of a Function class.classNpvCalculates the net present value of an investment by using a discount rate and a series of future payments (negative values) and income (positive values).classNumericFunctionclassOct2DecImplementation for Excel Oct2Dec() function.classOverridableFunctionA Overridable function to provide the chance of override poi's basic functionsclassPercentRankImplementation of 'the Excel function PERCENTRANK() Syntax:
PERCENTRANK(array, X, [significance])classPPMTCompute the interest portion of a payment.classQuotientImplementation for Excel QUOTIENT () function.classRankReturns the rank of a number in a list of numbers.classRateImplements the Excel Rate functionclassReplaceAn implementation of the Excel REPLACE() function:classReptImplementation for Excel REPT () function.classRomanImplementation for Excel Roman() function.classRowsImplementation for Excel ROWS function.classSlopeImplementation of Excel function SLOPE()classStandardizeImplementation for Excel STANDARDIZE() function.classSubstituteAn implementation of the SUBSTITUTE function:classSubtotalImplementation for the Excel function SUBTOTALclassSumifImplementation for the Excel function SUMIFclassSumproductImplementation for the Excel function SUMPRODUCTclassSumx2my2Implementation of Excel function SUMX2MY2()classSumx2py2Implementation of Excel function SUMX2PY2()classSumxmy2Implementation of Excel function SUMXMY2()classTImplementation of Excel T() functionclassTDistImplementation for Excel TDIST() function.classTDist2tImplementation for Excel T.DIST.2T() function.classTDistLtImplementation for Excel T.DIST() function.classTDistRtImplementation for Excel T.DIST.RT() function.classTextFunctionclassTimeFuncImplementation for the Excel function TIMEclassTimeValueImplementation for the TIMEVALUE() Excel function.classTrendImplementation for the Excel function TRENDclassValueImplementation for Excel VALUE() function.classVlookupImplementation of the VLOOKUP() function.classWeekdayFuncImplementation for the Excel function WEEKDAYclassWeekNumImplementation for Excel WeekNum() function.classXYNumericFunctionFields in org.apache.poi.ss.formula.functions declared as Function Modifier and Type Field Description static FunctionNumericFunction. ABSstatic FunctionNumericFunction. ACOSstatic FunctionNumericFunction. ACOSHstatic FunctionBooleanFunction. ANDstatic FunctionNumericFunction. ASINstatic FunctionNumericFunction. ASINHstatic FunctionNumericFunction. ATANstatic FunctionNumericFunction. ATAN2static FunctionNumericFunction. ATANHstatic FunctionAggregateFunction. AVEDEVstatic FunctionAggregateFunction. AVERAGEstatic FunctionAggregateFunction. AVERAGEAstatic FunctionNumericFunction. CEILINGstatic FunctionTextFunction. CHARReturns the character specified by a number.static FunctionTextFunction. CLEANAn implementation of the CLEAN function: In Excel, the Clean function removes all non-printable characters from a string.static FunctionNumericFunction. COMBINstatic FunctionTextFunction. CONCATENATEstatic FunctionNumericFunction. COSstatic FunctionNumericFunction. COSHstatic FunctionCalendarFieldFunction. DAYstatic FunctionNumericFunction. DEGREESstatic FunctionAggregateFunction. DEVSQstatic FunctionNumericFunction. DOLLARstatic FunctionNumericFunction. EVENstatic FunctionTextFunction. EXACTstatic FunctionNumericFunction. EXPstatic FunctionNumericFunction. FACTstatic FunctionBooleanFunction. FALSEstatic FunctionTextFunction. FINDImplementation of the FIND() function.static FunctionNumericFunction. FLOORstatic FunctionFinanceFunction. FVstatic FunctionAggregateFunction. GEOMEANstatic FunctionCalendarFieldFunction. HOURstatic FunctionDateFunc. instancestatic FunctionFrequency. instancestatic FunctionPercentRank. instancestatic FunctionWeekdayFunc. instancestatic FunctionNumericFunction. INTstatic FunctionLogicalFunction. ISBLANKstatic FunctionLogicalFunction. ISERRImplementation of ExcelISERR()function.static FunctionLogicalFunction. ISERRORstatic FunctionLogicalFunction. ISLOGICALstatic FunctionLogicalFunction. ISNAImplementation for Excel ISNA() function.static FunctionLogicalFunction. ISNONTEXTstatic FunctionLogicalFunction. ISNUMBERstatic FunctionLogicalFunction. ISREFstatic FunctionLogicalFunction. ISTEXTstatic FunctionAggregateFunction. LARGEstatic FunctionTextFunction. LEFTstatic FunctionTextFunction. LENstatic FunctionNumericFunction. LNstatic FunctionNumericFunction. LOGstatic FunctionNumericFunction. LOG10static FunctionTextFunction. LOWERstatic FunctionAggregateFunction. MAXstatic FunctionMinaMaxa. MAXAstatic FunctionMatrixFunction. MDETERMstatic FunctionAggregateFunction. MEDIANstatic FunctionTextFunction. MIDAn implementation of the MID function
MID returns a specific number of characters from a text string, starting at the specified position.static FunctionAggregateFunction. MINstatic FunctionMinaMaxa. MINAstatic FunctionCalendarFieldFunction. MINUTEstatic FunctionMatrixFunction. MINVERSEstatic FunctionMatrixFunction. MMULTstatic FunctionNumericFunction. MODstatic FunctionCalendarFieldFunction. MONTHstatic FunctionBooleanFunction. NOTstatic FunctionFinanceFunction. NPERstatic FunctionNumericFunction. ODDstatic FunctionBooleanFunction. ORstatic FunctionAggregateFunction. PERCENTILEstatic FunctionNumericFunction. PIstatic FunctionFinanceFunction. PMTstatic FunctionNumericFunction. POISSONstatic FunctionNumericFunction. POWERstatic FunctionAggregateFunction. PRODUCTstatic FunctionTextFunction. PROPERImplementation of the PROPER function: Normalizes all words (separated by non-word characters) by making the first letter upper and the rest lower case.static FunctionFinanceFunction. PVstatic FunctionNumericFunction. RADIANSstatic FunctionNumericFunction. RANDstatic FunctionTextFunction. RIGHTstatic FunctionNumericFunction. ROUNDstatic FunctionNumericFunction. ROUNDDOWNstatic FunctionNumericFunction. ROUNDUPstatic FunctionTextFunction. SEARCHImplementation of the FIND() function.static FunctionCalendarFieldFunction. SECONDstatic FunctionNumericFunction. SIGNstatic FunctionNumericFunction. SINstatic FunctionNumericFunction. SINHstatic FunctionAggregateFunction. SMALLstatic FunctionNumericFunction. SQRTstatic FunctionAggregateFunction. STDEVstatic FunctionAggregateFunction. STDEVAstatic FunctionAggregateFunction. STDEVPstatic FunctionAggregateFunction. STDEVPAstatic FunctionAggregateFunction. SUMstatic FunctionAggregateFunction. SUMSQstatic FunctionNumericFunction. TANstatic FunctionNumericFunction. TANHstatic FunctionTextFunction. TEXTAn implementation of the TEXT function
TEXT returns a number value formatted with the given number formatting string.static FunctionMatrixFunction. TRANSPOSEstatic FunctionTextFunction. TRIMAn implementation of the TRIM function: Removes leading and trailing spaces from value if evaluated operand value is string.static FunctionBooleanFunction. TRUEstatic FunctionNumericFunction. TRUNCstatic FunctionTextFunction. UPPERstatic FunctionAggregateFunction. VARstatic FunctionAggregateFunction. VARAstatic FunctionAggregateFunction. VARPstatic FunctionAggregateFunction. VARPAstatic FunctionCalendarFieldFunction. YEARConstructors in org.apache.poi.ss.formula.functions with parameters of type Function Constructor Description OverridableFunction(String name, Function original)
-