Class FinancialFns


  • public class FinancialFns
    extends java.lang.Object
    Excel financial functions.
    Author:
    henrichen
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.poi.ss.formula.eval.ValueEval accrint​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval accrintm​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval amordegrc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval amorlinc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval coupdaybs​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval coupdays​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval coupdaysnc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval coupncd​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval coupnum​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval couppcd​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval cumipmt​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval cumprinc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval db​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval ddb​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval disc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval dollarde​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval dollarfr​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval duration​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval effect​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval fvschedule​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval intrate​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval ipmt​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval nominal​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval npv​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval ppmt​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval price​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval pricedisc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval pricemat​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval received​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval sln​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval syd​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval tbilleq​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval tbillprice​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval tbillyield​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval xnpv​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval yield​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval yielddisc​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      static org.apache.poi.ss.formula.eval.ValueEval yieldmat​(org.apache.poi.ss.formula.eval.ValueEval[] args, int srcRowIndex, int srcColumnIndex)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • db

        public static final org.apache.poi.ss.formula.eval.ValueEval db​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                        int srcRowIndex,
                                                                        int srcColumnIndex)
      • ddb

        public static final org.apache.poi.ss.formula.eval.ValueEval ddb​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                         int srcRowIndex,
                                                                         int srcColumnIndex)
      • ipmt

        public static final org.apache.poi.ss.formula.eval.ValueEval ipmt​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                          int srcRowIndex,
                                                                          int srcColumnIndex)
      • ppmt

        public static final org.apache.poi.ss.formula.eval.ValueEval ppmt​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                          int srcRowIndex,
                                                                          int srcColumnIndex)
      • sln

        public static final org.apache.poi.ss.formula.eval.ValueEval sln​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                         int srcRowIndex,
                                                                         int srcColumnIndex)
      • syd

        public static final org.apache.poi.ss.formula.eval.ValueEval syd​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                         int srcRowIndex,
                                                                         int srcColumnIndex)
      • accrint

        public static final org.apache.poi.ss.formula.eval.ValueEval accrint​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • accrintm

        public static final org.apache.poi.ss.formula.eval.ValueEval accrintm​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • amordegrc

        public static final org.apache.poi.ss.formula.eval.ValueEval amordegrc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                               int srcRowIndex,
                                                                               int srcColumnIndex)
      • amorlinc

        public static final org.apache.poi.ss.formula.eval.ValueEval amorlinc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • coupdaybs

        public static final org.apache.poi.ss.formula.eval.ValueEval coupdaybs​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                               int srcRowIndex,
                                                                               int srcColumnIndex)
      • coupdays

        public static final org.apache.poi.ss.formula.eval.ValueEval coupdays​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • coupdaysnc

        public static final org.apache.poi.ss.formula.eval.ValueEval coupdaysnc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                                int srcRowIndex,
                                                                                int srcColumnIndex)
      • coupncd

        public static final org.apache.poi.ss.formula.eval.ValueEval coupncd​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • coupnum

        public static final org.apache.poi.ss.formula.eval.ValueEval coupnum​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • couppcd

        public static final org.apache.poi.ss.formula.eval.ValueEval couppcd​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • cumipmt

        public static final org.apache.poi.ss.formula.eval.ValueEval cumipmt​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • cumprinc

        public static final org.apache.poi.ss.formula.eval.ValueEval cumprinc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • disc

        public static final org.apache.poi.ss.formula.eval.ValueEval disc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                          int srcRowIndex,
                                                                          int srcColumnIndex)
      • dollarde

        public static final org.apache.poi.ss.formula.eval.ValueEval dollarde​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • dollarfr

        public static final org.apache.poi.ss.formula.eval.ValueEval dollarfr​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • duration

        public static final org.apache.poi.ss.formula.eval.ValueEval duration​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • effect

        public static final org.apache.poi.ss.formula.eval.ValueEval effect​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                            int srcRowIndex,
                                                                            int srcColumnIndex)
      • fvschedule

        public static final org.apache.poi.ss.formula.eval.ValueEval fvschedule​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                                int srcRowIndex,
                                                                                int srcColumnIndex)
      • intrate

        public static final org.apache.poi.ss.formula.eval.ValueEval intrate​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • nominal

        public static final org.apache.poi.ss.formula.eval.ValueEval nominal​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • npv

        public static final org.apache.poi.ss.formula.eval.ValueEval npv​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                         int srcRowIndex,
                                                                         int srcColumnIndex)
      • price

        public static final org.apache.poi.ss.formula.eval.ValueEval price​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                           int srcRowIndex,
                                                                           int srcColumnIndex)
      • pricedisc

        public static final org.apache.poi.ss.formula.eval.ValueEval pricedisc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                               int srcRowIndex,
                                                                               int srcColumnIndex)
      • pricemat

        public static final org.apache.poi.ss.formula.eval.ValueEval pricemat​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • received

        public static final org.apache.poi.ss.formula.eval.ValueEval received​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)
      • tbilleq

        public static final org.apache.poi.ss.formula.eval.ValueEval tbilleq​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                             int srcRowIndex,
                                                                             int srcColumnIndex)
      • tbillprice

        public static final org.apache.poi.ss.formula.eval.ValueEval tbillprice​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                                int srcRowIndex,
                                                                                int srcColumnIndex)
      • tbillyield

        public static final org.apache.poi.ss.formula.eval.ValueEval tbillyield​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                                int srcRowIndex,
                                                                                int srcColumnIndex)
      • xnpv

        public static final org.apache.poi.ss.formula.eval.ValueEval xnpv​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                          int srcRowIndex,
                                                                          int srcColumnIndex)
      • yield

        public static final org.apache.poi.ss.formula.eval.ValueEval yield​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                           int srcRowIndex,
                                                                           int srcColumnIndex)
      • yielddisc

        public static final org.apache.poi.ss.formula.eval.ValueEval yielddisc​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                               int srcRowIndex,
                                                                               int srcColumnIndex)
      • yieldmat

        public static final org.apache.poi.ss.formula.eval.ValueEval yieldmat​(org.apache.poi.ss.formula.eval.ValueEval[] args,
                                                                              int srcRowIndex,
                                                                              int srcColumnIndex)