diff --git a/docs/src/.vitepress/config.mts b/docs/src/.vitepress/config.mts
index c47a6c6..addf97b 100644
--- a/docs/src/.vitepress/config.mts
+++ b/docs/src/.vitepress/config.mts
@@ -58,34 +58,1908 @@ export default defineConfig({
text: "Error Types",
link: "/features/error-types",
},
- { text: "Unsupported Features", link: "/features/unsupported-features" },
+ {
+ text: "Unsupported Features",
+ link: "/features/unsupported-features",
+ },
],
},
{
text: "Functions",
collapsed: true,
items: [
- { text: "Database", link: "/functions/database" },
- { text: "Date and Time", link: "/functions/date-and-time" },
- { text: "Engineering", link: "/functions/engineering" },
+ {
+ text: "Lookup and reference",
+ collapsed: true,
+ link: "/functions/lookup_and_reference",
+ items: [
+ {
+ text: "ADDRESS",
+ link: "/functions/lookup_and_reference/address",
+ },
+ {
+ text: "AREAS",
+ link: "/functions/lookup_and_reference/areas",
+ },
+ {
+ text: "CHOOSE",
+ link: "/functions/lookup_and_reference/choose",
+ },
+ {
+ text: "CHOOSECOLS",
+ link: "/functions/lookup_and_reference/choosecols",
+ },
+ {
+ text: "CHOOSEROWS",
+ link: "/functions/lookup_and_reference/chooserows",
+ },
+ {
+ text: "COLUMN",
+ link: "/functions/lookup_and_reference/column",
+ },
+ {
+ text: "COLUMNS",
+ link: "/functions/lookup_and_reference/columns",
+ },
+ {
+ text: "DROP",
+ link: "/functions/lookup_and_reference/drop",
+ },
+ {
+ text: "EXPAND",
+ link: "/functions/lookup_and_reference/expand",
+ },
+ {
+ text: "FILTER",
+ link: "/functions/lookup_and_reference/filter",
+ },
+ {
+ text: "FORMULATEXT",
+ link: "/functions/lookup_and_reference/formulatext",
+ },
+ {
+ text: "GETPIVOTDATA",
+ link: "/functions/lookup_and_reference/getpivotdata",
+ },
+ {
+ text: "HLOOKUP",
+ link: "/functions/lookup_and_reference/hlookup",
+ },
+ {
+ text: "HSTACK",
+ link: "/functions/lookup_and_reference/hstack",
+ },
+ {
+ text: "HYPERLINK",
+ link: "/functions/lookup_and_reference/hyperlink",
+ },
+ {
+ text: "IMAGE",
+ link: "/functions/lookup_and_reference/image",
+ },
+ {
+ text: "INDEX",
+ link: "/functions/lookup_and_reference/index",
+ },
+ {
+ text: "INDIRECT",
+ link: "/functions/lookup_and_reference/indirect",
+ },
+ {
+ text: "LOOKUP",
+ link: "/functions/lookup_and_reference/lookup",
+ },
+ {
+ text: "MATCH",
+ link: "/functions/lookup_and_reference/match",
+ },
+ {
+ text: "OFFSET",
+ link: "/functions/lookup_and_reference/offset",
+ },
+ {
+ text: "ROW",
+ link: "/functions/lookup_and_reference/row",
+ },
+ {
+ text: "ROWS",
+ link: "/functions/lookup_and_reference/rows",
+ },
+ {
+ text: "RTD",
+ link: "/functions/lookup_and_reference/rtd",
+ },
+ {
+ text: "SORT",
+ link: "/functions/lookup_and_reference/sort",
+ },
+ {
+ text: "SORTBY",
+ link: "/functions/lookup_and_reference/sortby",
+ },
+ {
+ text: "TAKE",
+ link: "/functions/lookup_and_reference/take",
+ },
+ {
+ text: "TOCOL",
+ link: "/functions/lookup_and_reference/tocol",
+ },
+ {
+ text: "TOROW",
+ link: "/functions/lookup_and_reference/torow",
+ },
+ {
+ text: "TRANSPOSE",
+ link: "/functions/lookup_and_reference/transpose",
+ },
+ {
+ text: "UNIQUE",
+ link: "/functions/lookup_and_reference/unique",
+ },
+ {
+ text: "VLOOKUP",
+ link: "/functions/lookup_and_reference/vlookup",
+ },
+ {
+ text: "VSTACK",
+ link: "/functions/lookup_and_reference/vstack",
+ },
+ {
+ text: "WRAPCOLS",
+ link: "/functions/lookup_and_reference/wrapcols",
+ },
+ {
+ text: "WRAPROWS",
+ link: "/functions/lookup_and_reference/wraprows",
+ },
+ {
+ text: "XLOOKUP",
+ link: "/functions/lookup_and_reference/xlookup",
+ },
+ {
+ text: "XMATCH",
+ link: "/functions/lookup_and_reference/xmatch",
+ },
+ ],
+ },
+ {
+ text: "Cube",
+ collapsed: true,
+ link: "/functions/cube",
+ items: [
+ {
+ text: "CUBEKPIMEMBER",
+ link: "/functions/cube/cubekpimember",
+ },
+ {
+ text: "CUBEMEMBER",
+ link: "/functions/cube/cubemember",
+ },
+ {
+ text: "CUBEMEMBERPROPERTY",
+ link: "/functions/cube/cubememberproperty",
+ },
+ {
+ text: "CUBERANKEDMEMBER",
+ link: "/functions/cube/cuberankedmember",
+ },
+ {
+ text: "CUBESET",
+ link: "/functions/cube/cubeset",
+ },
+ {
+ text: "CUBESETCOUNT",
+ link: "/functions/cube/cubesetcount",
+ },
+ {
+ text: "CUBEVALUE",
+ link: "/functions/cube/cubevalue",
+ },
+ ],
+ },
{
text: "Financial",
collapsed: true,
link: "/functions/financial",
- items: [{ text: "FV", link: "/functions/financial/fv" }],
- },
- { text: "Information", link: "/functions/information" },
- { text: "Logical", link: "/functions/logical" },
- {
- text: "Lookup and Reference",
- link: "/functions/lookup-and-reference",
+ items: [
+ {
+ text: "ACCRINT",
+ link: "/functions/financial/accrint",
+ },
+ {
+ text: "ACCRINTM",
+ link: "/functions/financial/accrintm",
+ },
+ {
+ text: "AMORDEGRC",
+ link: "/functions/financial/amordegrc",
+ },
+ {
+ text: "AMORLINC",
+ link: "/functions/financial/amorlinc",
+ },
+ {
+ text: "COUPDAYBS",
+ link: "/functions/financial/coupdaybs",
+ },
+ {
+ text: "COUPDAYS",
+ link: "/functions/financial/coupdays",
+ },
+ {
+ text: "COUPDAYSNC",
+ link: "/functions/financial/coupdaysnc",
+ },
+ {
+ text: "COUPNCD",
+ link: "/functions/financial/coupncd",
+ },
+ {
+ text: "COUPNUM",
+ link: "/functions/financial/coupnum",
+ },
+ {
+ text: "COUPPCD",
+ link: "/functions/financial/couppcd",
+ },
+ {
+ text: "CUMIPMT",
+ link: "/functions/financial/cumipmt",
+ },
+ {
+ text: "CUMPRINC",
+ link: "/functions/financial/cumprinc",
+ },
+ {
+ text: "DB",
+ link: "/functions/financial/db",
+ },
+ {
+ text: "DDB",
+ link: "/functions/financial/ddb",
+ },
+ {
+ text: "DISC",
+ link: "/functions/financial/disc",
+ },
+ {
+ text: "DOLLARDE",
+ link: "/functions/financial/dollarde",
+ },
+ {
+ text: "DOLLARFR",
+ link: "/functions/financial/dollarfr",
+ },
+ {
+ text: "DURATION",
+ link: "/functions/financial/duration",
+ },
+ {
+ text: "EFFECT",
+ link: "/functions/financial/effect",
+ },
+ {
+ text: "FV",
+ link: "/functions/financial/fv",
+ },
+ {
+ text: "FVSCHEDULE",
+ link: "/functions/financial/fvschedule",
+ },
+ {
+ text: "INTRATE",
+ link: "/functions/financial/intrate",
+ },
+ {
+ text: "IPMT",
+ link: "/functions/financial/ipmt",
+ },
+ {
+ text: "IRR",
+ link: "/functions/financial/irr",
+ },
+ {
+ text: "ISPMT",
+ link: "/functions/financial/ispmt",
+ },
+ {
+ text: "MDURATION",
+ link: "/functions/financial/mduration",
+ },
+ {
+ text: "MIRR",
+ link: "/functions/financial/mirr",
+ },
+ {
+ text: "NOMINAL",
+ link: "/functions/financial/nominal",
+ },
+ {
+ text: "NPER",
+ link: "/functions/financial/nper",
+ },
+ {
+ text: "NPV",
+ link: "/functions/financial/npv",
+ },
+ {
+ text: "ODDFPRICE",
+ link: "/functions/financial/oddfprice",
+ },
+ {
+ text: "ODDFYIELD",
+ link: "/functions/financial/oddfyield",
+ },
+ {
+ text: "ODDLPRICE",
+ link: "/functions/financial/oddlprice",
+ },
+ {
+ text: "ODDLYIELD",
+ link: "/functions/financial/oddlyield",
+ },
+ {
+ text: "PDURATION",
+ link: "/functions/financial/pduration",
+ },
+ {
+ text: "PMT",
+ link: "/functions/financial/pmt",
+ },
+ {
+ text: "PPMT",
+ link: "/functions/financial/ppmt",
+ },
+ {
+ text: "PRICE",
+ link: "/functions/financial/price",
+ },
+ {
+ text: "PRICEDISC",
+ link: "/functions/financial/pricedisc",
+ },
+ {
+ text: "PRICEMAT",
+ link: "/functions/financial/pricemat",
+ },
+ {
+ text: "PV",
+ link: "/functions/financial/pv",
+ },
+ {
+ text: "RATE",
+ link: "/functions/financial/rate",
+ },
+ {
+ text: "RECEIVED",
+ link: "/functions/financial/received",
+ },
+ {
+ text: "RRI",
+ link: "/functions/financial/rri",
+ },
+ {
+ text: "SLN",
+ link: "/functions/financial/sln",
+ },
+ {
+ text: "SYD",
+ link: "/functions/financial/syd",
+ },
+ {
+ text: "TBILLEQ",
+ link: "/functions/financial/tbilleq",
+ },
+ {
+ text: "TBILLPRICE",
+ link: "/functions/financial/tbillprice",
+ },
+ {
+ text: "TBILLYIELD",
+ link: "/functions/financial/tbillyield",
+ },
+ {
+ text: "VDB",
+ link: "/functions/financial/vdb",
+ },
+ {
+ text: "XIRR",
+ link: "/functions/financial/xirr",
+ },
+ {
+ text: "XNPV",
+ link: "/functions/financial/xnpv",
+ },
+ {
+ text: "YIELD",
+ link: "/functions/financial/yield",
+ },
+ {
+ text: "YIELDDISC",
+ link: "/functions/financial/yielddisc",
+ },
+ {
+ text: "YIELDMAT",
+ link: "/functions/financial/yieldmat",
+ },
+ ],
},
{
- text: "Math and Trigonometry",
- link: "/functions/math-and-trigonometry",
+ text: "Engineering",
+ collapsed: true,
+ link: "/functions/engineering",
+ items: [
+ {
+ text: "BESSELI",
+ link: "/functions/engineering/besseli",
+ },
+ {
+ text: "BESSELJ",
+ link: "/functions/engineering/besselj",
+ },
+ {
+ text: "BESSELK",
+ link: "/functions/engineering/besselk",
+ },
+ {
+ text: "BESSELY",
+ link: "/functions/engineering/bessely",
+ },
+ {
+ text: "BIN2DEC",
+ link: "/functions/engineering/bin2dec",
+ },
+ {
+ text: "BIN2HEX",
+ link: "/functions/engineering/bin2hex",
+ },
+ {
+ text: "BIN2OCT",
+ link: "/functions/engineering/bin2oct",
+ },
+ {
+ text: "BITAND",
+ link: "/functions/engineering/bitand",
+ },
+ {
+ text: "BITLSHIFT",
+ link: "/functions/engineering/bitlshift",
+ },
+ {
+ text: "BITOR",
+ link: "/functions/engineering/bitor",
+ },
+ {
+ text: "BITRSHIFT",
+ link: "/functions/engineering/bitrshift",
+ },
+ {
+ text: "BITXOR",
+ link: "/functions/engineering/bitxor",
+ },
+ {
+ text: "COMPLEX",
+ link: "/functions/engineering/complex",
+ },
+ {
+ text: "CONVERT",
+ link: "/functions/engineering/convert",
+ },
+ {
+ text: "DEC2BIN",
+ link: "/functions/engineering/dec2bin",
+ },
+ {
+ text: "DEC2HEX",
+ link: "/functions/engineering/dec2hex",
+ },
+ {
+ text: "DEC2OCT",
+ link: "/functions/engineering/dec2oct",
+ },
+ {
+ text: "DELTA",
+ link: "/functions/engineering/delta",
+ },
+ {
+ text: "ERF",
+ link: "/functions/engineering/erf",
+ },
+ {
+ text: "ERF.PRECISE",
+ link: "/functions/engineering/erf.precise",
+ },
+ {
+ text: "ERFC",
+ link: "/functions/engineering/erfc",
+ },
+ {
+ text: "ERFC.PRECISE",
+ link: "/functions/engineering/erfc.precise",
+ },
+ {
+ text: "GESTEP",
+ link: "/functions/engineering/gestep",
+ },
+ {
+ text: "HEX2BIN",
+ link: "/functions/engineering/hex2bin",
+ },
+ {
+ text: "HEX2DEC",
+ link: "/functions/engineering/hex2dec",
+ },
+ {
+ text: "HEX2OCT",
+ link: "/functions/engineering/hex2oct",
+ },
+ {
+ text: "IMABS",
+ link: "/functions/engineering/imabs",
+ },
+ {
+ text: "IMAGINARY",
+ link: "/functions/engineering/imaginary",
+ },
+ {
+ text: "IMARGUMENT",
+ link: "/functions/engineering/imargument",
+ },
+ {
+ text: "IMCONJUGATE",
+ link: "/functions/engineering/imconjugate",
+ },
+ {
+ text: "IMCOS",
+ link: "/functions/engineering/imcos",
+ },
+ {
+ text: "IMCOSH",
+ link: "/functions/engineering/imcosh",
+ },
+ {
+ text: "IMCOT",
+ link: "/functions/engineering/imcot",
+ },
+ {
+ text: "IMCSC",
+ link: "/functions/engineering/imcsc",
+ },
+ {
+ text: "IMCSCH",
+ link: "/functions/engineering/imcsch",
+ },
+ {
+ text: "IMDIV",
+ link: "/functions/engineering/imdiv",
+ },
+ {
+ text: "IMEXP",
+ link: "/functions/engineering/imexp",
+ },
+ {
+ text: "IMLN",
+ link: "/functions/engineering/imln",
+ },
+ {
+ text: "IMLOG10",
+ link: "/functions/engineering/imlog10",
+ },
+ {
+ text: "IMLOG2",
+ link: "/functions/engineering/imlog2",
+ },
+ {
+ text: "IMPOWER",
+ link: "/functions/engineering/impower",
+ },
+ {
+ text: "IMPRODUCT",
+ link: "/functions/engineering/improduct",
+ },
+ {
+ text: "IMREAL",
+ link: "/functions/engineering/imreal",
+ },
+ {
+ text: "IMSEC",
+ link: "/functions/engineering/imsec",
+ },
+ {
+ text: "IMSECH",
+ link: "/functions/engineering/imsech",
+ },
+ {
+ text: "IMSIN",
+ link: "/functions/engineering/imsin",
+ },
+ {
+ text: "IMSINH",
+ link: "/functions/engineering/imsinh",
+ },
+ {
+ text: "IMSQRT",
+ link: "/functions/engineering/imsqrt",
+ },
+ {
+ text: "IMSUB",
+ link: "/functions/engineering/imsub",
+ },
+ {
+ text: "IMSUM",
+ link: "/functions/engineering/imsum",
+ },
+ {
+ text: "IMTAN",
+ link: "/functions/engineering/imtan",
+ },
+ {
+ text: "OCT2BIN",
+ link: "/functions/engineering/oct2bin",
+ },
+ {
+ text: "OCT2DEC",
+ link: "/functions/engineering/oct2dec",
+ },
+ {
+ text: "OCT2HEX",
+ link: "/functions/engineering/oct2hex",
+ },
+ ],
+ },
+ {
+ text: "Database",
+ collapsed: true,
+ link: "/functions/database",
+ items: [
+ {
+ text: "DAVERAGE",
+ link: "/functions/database/daverage",
+ },
+ {
+ text: "DCOUNT",
+ link: "/functions/database/dcount",
+ },
+ {
+ text: "DCOUNTA",
+ link: "/functions/database/dcounta",
+ },
+ {
+ text: "DGET",
+ link: "/functions/database/dget",
+ },
+ {
+ text: "DMAX",
+ link: "/functions/database/dmax",
+ },
+ {
+ text: "DMIN",
+ link: "/functions/database/dmin",
+ },
+ {
+ text: "DPRODUCT",
+ link: "/functions/database/dproduct",
+ },
+ {
+ text: "DSTDEV",
+ link: "/functions/database/dstdev",
+ },
+ {
+ text: "DSTDEVP",
+ link: "/functions/database/dstdevp",
+ },
+ {
+ text: "DSUM",
+ link: "/functions/database/dsum",
+ },
+ {
+ text: "DVAR",
+ link: "/functions/database/dvar",
+ },
+ {
+ text: "DVARP",
+ link: "/functions/database/dvarp",
+ },
+ ],
+ },
+ {
+ text: "Statistical",
+ collapsed: true,
+ link: "/functions/statistical",
+ items: [
+ {
+ text: "AVEDEV",
+ link: "/functions/statistical/avedev",
+ },
+ {
+ text: "AVERAGE",
+ link: "/functions/statistical/average",
+ },
+ {
+ text: "AVERAGEA",
+ link: "/functions/statistical/averagea",
+ },
+ {
+ text: "AVERAGEIF",
+ link: "/functions/statistical/averageif",
+ },
+ {
+ text: "AVERAGEIFS",
+ link: "/functions/statistical/averageifs",
+ },
+ {
+ text: "BETA.DIST",
+ link: "/functions/statistical/beta.dist",
+ },
+ {
+ text: "BETA.INV",
+ link: "/functions/statistical/beta.inv",
+ },
+ {
+ text: "BINOM.DIST",
+ link: "/functions/statistical/binom.dist",
+ },
+ {
+ text: "BINOM.DIST.RANGE",
+ link: "/functions/statistical/binom.dist.range",
+ },
+ {
+ text: "BINOM.INV",
+ link: "/functions/statistical/binom.inv",
+ },
+ {
+ text: "CHISQ.DIST",
+ link: "/functions/statistical/chisq.dist",
+ },
+ {
+ text: "CHISQ.DIST.RT",
+ link: "/functions/statistical/chisq.dist.rt",
+ },
+ {
+ text: "CHISQ.INV",
+ link: "/functions/statistical/chisq.inv",
+ },
+ {
+ text: "CHISQ.INV.RT",
+ link: "/functions/statistical/chisq.inv.rt",
+ },
+ {
+ text: "CHISQ.TEST",
+ link: "/functions/statistical/chisq.test",
+ },
+ {
+ text: "CONFIDENCE.NORM",
+ link: "/functions/statistical/confidence.norm",
+ },
+ {
+ text: "CONFIDENCE.T",
+ link: "/functions/statistical/confidence.t",
+ },
+ {
+ text: "CORREL",
+ link: "/functions/statistical/correl",
+ },
+ {
+ text: "COUNT",
+ link: "/functions/statistical/count",
+ },
+ {
+ text: "COUNTA",
+ link: "/functions/statistical/counta",
+ },
+ {
+ text: "COUNTBLANK",
+ link: "/functions/statistical/countblank",
+ },
+ {
+ text: "COUNTIF",
+ link: "/functions/statistical/countif",
+ },
+ {
+ text: "COUNTIFS",
+ link: "/functions/statistical/countifs",
+ },
+ {
+ text: "COVARIANCE.P",
+ link: "/functions/statistical/covariance.p",
+ },
+ {
+ text: "COVARIANCE.S",
+ link: "/functions/statistical/covariance.s",
+ },
+ {
+ text: "DEVSQ",
+ link: "/functions/statistical/devsq",
+ },
+ {
+ text: "EXPON.DIST",
+ link: "/functions/statistical/expon.dist",
+ },
+ {
+ text: "F.DIST",
+ link: "/functions/statistical/f.dist",
+ },
+ {
+ text: "F.DIST.RT",
+ link: "/functions/statistical/f.dist.rt",
+ },
+ {
+ text: "F.INV",
+ link: "/functions/statistical/f.inv",
+ },
+ {
+ text: "F.INV.RT",
+ link: "/functions/statistical/f.inv.rt",
+ },
+ {
+ text: "F.TEST",
+ link: "/functions/statistical/f.test",
+ },
+ {
+ text: "FISHER",
+ link: "/functions/statistical/fisher",
+ },
+ {
+ text: "FISHERINV",
+ link: "/functions/statistical/fisherinv",
+ },
+ {
+ text: "FORECAST",
+ link: "/functions/statistical/forecast",
+ },
+ {
+ text: "FORECAST.ETS",
+ link: "/functions/statistical/forecast.ets",
+ },
+ {
+ text: "FORECAST.ETS.CONFINT",
+ link: "/functions/statistical/forecast.ets.confint",
+ },
+ {
+ text: "FORECAST.ETS.SEASONALITY",
+ link: "/functions/statistical/forecast.ets.seasonality",
+ },
+ {
+ text: "FORECAST.ETS.STAT",
+ link: "/functions/statistical/forecast.ets.stat",
+ },
+ {
+ text: "FORECAST.LINEAR",
+ link: "/functions/statistical/forecast.linear",
+ },
+ {
+ text: "FREQUENCY",
+ link: "/functions/statistical/frequency",
+ },
+ {
+ text: "GAMMA",
+ link: "/functions/statistical/gamma",
+ },
+ {
+ text: "GAMMA.DIST",
+ link: "/functions/statistical/gamma.dist",
+ },
+ {
+ text: "GAMMA.INV",
+ link: "/functions/statistical/gamma.inv",
+ },
+ {
+ text: "GAMMALN",
+ link: "/functions/statistical/gammaln",
+ },
+ {
+ text: "GAMMALN.PRECISE",
+ link: "/functions/statistical/gammaln.precise",
+ },
+ {
+ text: "GAUSS",
+ link: "/functions/statistical/gauss",
+ },
+ {
+ text: "GEOMEAN",
+ link: "/functions/statistical/geomean",
+ },
+ {
+ text: "GROWTH",
+ link: "/functions/statistical/growth",
+ },
+ {
+ text: "HARMEAN",
+ link: "/functions/statistical/harmean",
+ },
+ {
+ text: "HYPGEOM.DIST",
+ link: "/functions/statistical/hypgeom.dist",
+ },
+ {
+ text: "INTERCEPT",
+ link: "/functions/statistical/intercept",
+ },
+ {
+ text: "KURT",
+ link: "/functions/statistical/kurt",
+ },
+ {
+ text: "LARGE",
+ link: "/functions/statistical/large",
+ },
+ {
+ text: "LINEST",
+ link: "/functions/statistical/linest",
+ },
+ {
+ text: "LOGEST",
+ link: "/functions/statistical/logest",
+ },
+ {
+ text: "LOGNORM.DIST",
+ link: "/functions/statistical/lognorm.dist",
+ },
+ {
+ text: "LOGNORM.INV",
+ link: "/functions/statistical/lognorm.inv",
+ },
+ {
+ text: "MAX",
+ link: "/functions/statistical/max",
+ },
+ {
+ text: "MAXA",
+ link: "/functions/statistical/maxa",
+ },
+ {
+ text: "MAXIFS",
+ link: "/functions/statistical/maxifs",
+ },
+ {
+ text: "MEDIAN",
+ link: "/functions/statistical/median",
+ },
+ {
+ text: "MIN",
+ link: "/functions/statistical/min",
+ },
+ {
+ text: "MINA",
+ link: "/functions/statistical/mina",
+ },
+ {
+ text: "MINIFS",
+ link: "/functions/statistical/minifs",
+ },
+ {
+ text: "MODE.MULT",
+ link: "/functions/statistical/mode.mult",
+ },
+ {
+ text: "MODE.SNGL",
+ link: "/functions/statistical/mode.sngl",
+ },
+ {
+ text: "NEGBINOM.DIST",
+ link: "/functions/statistical/negbinom.dist",
+ },
+ {
+ text: "NORM.DIST",
+ link: "/functions/statistical/norm.dist",
+ },
+ {
+ text: "NORM.INV",
+ link: "/functions/statistical/norm.inv",
+ },
+ {
+ text: "NORM.S.DIST",
+ link: "/functions/statistical/norm.s.dist",
+ },
+ {
+ text: "NORM.S.INV",
+ link: "/functions/statistical/norm.s.inv",
+ },
+ {
+ text: "PEARSON",
+ link: "/functions/statistical/pearson",
+ },
+ {
+ text: "PERCENTILE.EXC",
+ link: "/functions/statistical/percentile.exc",
+ },
+ {
+ text: "PERCENTILE.INC",
+ link: "/functions/statistical/percentile.inc",
+ },
+ {
+ text: "PERCENTRANK.EXC",
+ link: "/functions/statistical/percentrank.exc",
+ },
+ {
+ text: "PERCENTRANK.INC",
+ link: "/functions/statistical/percentrank.inc",
+ },
+ {
+ text: "PERMUT",
+ link: "/functions/statistical/permut",
+ },
+ {
+ text: "PERMUTATIONA",
+ link: "/functions/statistical/permutationa",
+ },
+ {
+ text: "PHI",
+ link: "/functions/statistical/phi",
+ },
+ {
+ text: "POISSON.DIST",
+ link: "/functions/statistical/poisson.dist",
+ },
+ {
+ text: "PROB",
+ link: "/functions/statistical/prob",
+ },
+ {
+ text: "QUARTILE.EXC",
+ link: "/functions/statistical/quartile.exc",
+ },
+ {
+ text: "QUARTILE.INC",
+ link: "/functions/statistical/quartile.inc",
+ },
+ {
+ text: "RANK.AVG",
+ link: "/functions/statistical/rank.avg",
+ },
+ {
+ text: "RANK.EQ",
+ link: "/functions/statistical/rank.eq",
+ },
+ {
+ text: "RSQ",
+ link: "/functions/statistical/rsq",
+ },
+ {
+ text: "SKEW",
+ link: "/functions/statistical/skew",
+ },
+ {
+ text: "SKEW.P",
+ link: "/functions/statistical/skew.p",
+ },
+ {
+ text: "SLOPE",
+ link: "/functions/statistical/slope",
+ },
+ {
+ text: "SMALL",
+ link: "/functions/statistical/small",
+ },
+ {
+ text: "STANDARDIZE",
+ link: "/functions/statistical/standardize",
+ },
+ {
+ text: "STDEV.P",
+ link: "/functions/statistical/stdev.p",
+ },
+ {
+ text: "STDEV.S",
+ link: "/functions/statistical/stdev.s",
+ },
+ {
+ text: "STDEVA",
+ link: "/functions/statistical/stdeva",
+ },
+ {
+ text: "STDEVPA",
+ link: "/functions/statistical/stdevpa",
+ },
+ {
+ text: "STEYX",
+ link: "/functions/statistical/steyx",
+ },
+ {
+ text: "T.DIST",
+ link: "/functions/statistical/t.dist",
+ },
+ {
+ text: "T.DIST.2T",
+ link: "/functions/statistical/t.dist.2t",
+ },
+ {
+ text: "T.DIST.RT",
+ link: "/functions/statistical/t.dist.rt",
+ },
+ {
+ text: "T.INV",
+ link: "/functions/statistical/t.inv",
+ },
+ {
+ text: "T.INV.2T",
+ link: "/functions/statistical/t.inv.2t",
+ },
+ {
+ text: "T.TEST",
+ link: "/functions/statistical/t.test",
+ },
+ {
+ text: "TREND",
+ link: "/functions/statistical/trend",
+ },
+ {
+ text: "TRIMMEAN",
+ link: "/functions/statistical/trimmean",
+ },
+ {
+ text: "VAR.P",
+ link: "/functions/statistical/var.p",
+ },
+ {
+ text: "VAR.S",
+ link: "/functions/statistical/var.s",
+ },
+ {
+ text: "VARA",
+ link: "/functions/statistical/vara",
+ },
+ {
+ text: "VARPA",
+ link: "/functions/statistical/varpa",
+ },
+ {
+ text: "WEIBULL.DIST",
+ link: "/functions/statistical/weibull.dist",
+ },
+ {
+ text: "Z.TEST",
+ link: "/functions/statistical/z.test",
+ },
+ ],
+ },
+ {
+ text: "Uncatogorized",
+ collapsed: true,
+ link: "/functions/uncatogorized",
+ items: [
+ {
+ text: "REGEXTEST",
+ link: "/functions/uncatogorized/regextest",
+ },
+ {
+ text: "REGEXEXTRACT",
+ link: "/functions/uncatogorized/regexextract",
+ },
+ {
+ text: "REGEXREPLACE:",
+ link: "/functions/uncatogorized/regexreplace:",
+ },
+ {
+ text: "TRIMRANGE",
+ link: "/functions/uncatogorized/trimrange",
+ },
+ ],
+ },
+ {
+ text: "Text",
+ collapsed: true,
+ link: "/functions/text",
+ items: [
+ {
+ text: "MID",
+ link: "/functions/text/mid",
+ },
+ {
+ text: "MIDB",
+ link: "/functions/text/midb",
+ },
+ {
+ text: "NUMBERVALUE",
+ link: "/functions/text/numbervalue",
+ },
+ {
+ text: "PHONETIC",
+ link: "/functions/text/phonetic",
+ },
+ {
+ text: "PROPER",
+ link: "/functions/text/proper",
+ },
+ {
+ text: "REPLACE",
+ link: "/functions/text/replace",
+ },
+ {
+ text: "REPLACEBS",
+ link: "/functions/text/replacebs",
+ },
+ {
+ text: "REPT",
+ link: "/functions/text/rept",
+ },
+ {
+ text: "RIGHT",
+ link: "/functions/text/right",
+ },
+ {
+ text: "RIGHTB",
+ link: "/functions/text/rightb",
+ },
+ {
+ text: "SEARCH",
+ link: "/functions/text/search",
+ },
+ {
+ text: "SEARCHB",
+ link: "/functions/text/searchb",
+ },
+ {
+ text: "SUBSTITUTE",
+ link: "/functions/text/substitute",
+ },
+ {
+ text: "T",
+ link: "/functions/text/t",
+ },
+ {
+ text: "TEXT",
+ link: "/functions/text/text",
+ },
+ {
+ text: "TEXTAFTER",
+ link: "/functions/text/textafter",
+ },
+ {
+ text: "TEXTBEFORE",
+ link: "/functions/text/textbefore",
+ },
+ {
+ text: "TEXTJOIN",
+ link: "/functions/text/textjoin",
+ },
+ {
+ text: "TEXTSPLIT",
+ link: "/functions/text/textsplit",
+ },
+ {
+ text: "TRIM",
+ link: "/functions/text/trim",
+ },
+ {
+ text: "UNICHAR",
+ link: "/functions/text/unichar",
+ },
+ {
+ text: "UNICODE",
+ link: "/functions/text/unicode",
+ },
+ {
+ text: "UPPER",
+ link: "/functions/text/upper",
+ },
+ {
+ text: "VALUE",
+ link: "/functions/text/value",
+ },
+ {
+ text: "VALUETOTEXT",
+ link: "/functions/text/valuetotext",
+ },
+ ],
+ },
+ {
+ text: "Math andtrigonometry",
+ collapsed: true,
+ link: "/functions/math_and_trigonometry",
+ items: [
+ {
+ text: "ABS",
+ link: "/functions/math_and_trigonometry/abs",
+ },
+ {
+ text: "ACOS",
+ link: "/functions/math_and_trigonometry/acos",
+ },
+ {
+ text: "ACOSH",
+ link: "/functions/math_and_trigonometry/acosh",
+ },
+ {
+ text: "ACOT",
+ link: "/functions/math_and_trigonometry/acot",
+ },
+ {
+ text: "ACOTH",
+ link: "/functions/math_and_trigonometry/acoth",
+ },
+ {
+ text: "AGGREGATE",
+ link: "/functions/math_and_trigonometry/aggregate",
+ },
+ {
+ text: "ARABIC",
+ link: "/functions/math_and_trigonometry/arabic",
+ },
+ {
+ text: "ASIN",
+ link: "/functions/math_and_trigonometry/asin",
+ },
+ {
+ text: "ASINH",
+ link: "/functions/math_and_trigonometry/asinh",
+ },
+ {
+ text: "ATAN",
+ link: "/functions/math_and_trigonometry/atan",
+ },
+ {
+ text: "ATAN2",
+ link: "/functions/math_and_trigonometry/atan2",
+ },
+ {
+ text: "ATANH",
+ link: "/functions/math_and_trigonometry/atanh",
+ },
+ {
+ text: "BASE",
+ link: "/functions/math_and_trigonometry/base",
+ },
+ {
+ text: "CEILING",
+ link: "/functions/math_and_trigonometry/ceiling",
+ },
+ {
+ text: "CEILING.MATH",
+ link: "/functions/math_and_trigonometry/ceiling.math",
+ },
+ {
+ text: "CEILING.PRECISE",
+ link: "/functions/math_and_trigonometry/ceiling.precise",
+ },
+ {
+ text: "COMBIN",
+ link: "/functions/math_and_trigonometry/combin",
+ },
+ {
+ text: "COMBINA",
+ link: "/functions/math_and_trigonometry/combina",
+ },
+ {
+ text: "COS",
+ link: "/functions/math_and_trigonometry/cos",
+ },
+ {
+ text: "COSH",
+ link: "/functions/math_and_trigonometry/cosh",
+ },
+ {
+ text: "COT",
+ link: "/functions/math_and_trigonometry/cot",
+ },
+ {
+ text: "COTH",
+ link: "/functions/math_and_trigonometry/coth",
+ },
+ {
+ text: "CSC",
+ link: "/functions/math_and_trigonometry/csc",
+ },
+ {
+ text: "CSCH",
+ link: "/functions/math_and_trigonometry/csch",
+ },
+ {
+ text: "DECIMAL",
+ link: "/functions/math_and_trigonometry/decimal",
+ },
+ {
+ text: "DEGREES",
+ link: "/functions/math_and_trigonometry/degrees",
+ },
+ {
+ text: "EVEN",
+ link: "/functions/math_and_trigonometry/even",
+ },
+ {
+ text: "EXP",
+ link: "/functions/math_and_trigonometry/exp",
+ },
+ {
+ text: "FACT",
+ link: "/functions/math_and_trigonometry/fact",
+ },
+ {
+ text: "FACTDOUBLE",
+ link: "/functions/math_and_trigonometry/factdouble",
+ },
+ {
+ text: "FLOOR",
+ link: "/functions/math_and_trigonometry/floor",
+ },
+ {
+ text: "FLOOR.MATH",
+ link: "/functions/math_and_trigonometry/floor.math",
+ },
+ {
+ text: "FLOOR.PRECISE",
+ link: "/functions/math_and_trigonometry/floor.precise",
+ },
+ {
+ text: "GCD",
+ link: "/functions/math_and_trigonometry/gcd",
+ },
+ {
+ text: "INT",
+ link: "/functions/math_and_trigonometry/int",
+ },
+ {
+ text: "ISO.CEILING",
+ link: "/functions/math_and_trigonometry/iso.ceiling",
+ },
+ {
+ text: "LCM",
+ link: "/functions/math_and_trigonometry/lcm",
+ },
+ {
+ text: "LET",
+ link: "/functions/math_and_trigonometry/let",
+ },
+ {
+ text: "LN",
+ link: "/functions/math_and_trigonometry/ln",
+ },
+ {
+ text: "LOG",
+ link: "/functions/math_and_trigonometry/log",
+ },
+ {
+ text: "LOG10",
+ link: "/functions/math_and_trigonometry/log10",
+ },
+ {
+ text: "MDETERM",
+ link: "/functions/math_and_trigonometry/mdeterm",
+ },
+ {
+ text: "MINVERSE",
+ link: "/functions/math_and_trigonometry/minverse",
+ },
+ {
+ text: "MMULT",
+ link: "/functions/math_and_trigonometry/mmult",
+ },
+ {
+ text: "MOD",
+ link: "/functions/math_and_trigonometry/mod",
+ },
+ {
+ text: "MROUND",
+ link: "/functions/math_and_trigonometry/mround",
+ },
+ {
+ text: "MULTINOMIAL",
+ link: "/functions/math_and_trigonometry/multinomial",
+ },
+ {
+ text: "MUNIT",
+ link: "/functions/math_and_trigonometry/munit",
+ },
+ {
+ text: "ODD",
+ link: "/functions/math_and_trigonometry/odd",
+ },
+ {
+ text: "PI",
+ link: "/functions/math_and_trigonometry/pi",
+ },
+ {
+ text: "POWER",
+ link: "/functions/math_and_trigonometry/power",
+ },
+ {
+ text: "PRODUCT",
+ link: "/functions/math_and_trigonometry/product",
+ },
+ {
+ text: "QUOTIENT",
+ link: "/functions/math_and_trigonometry/quotient",
+ },
+ {
+ text: "RADIANS",
+ link: "/functions/math_and_trigonometry/radians",
+ },
+ {
+ text: "RAND",
+ link: "/functions/math_and_trigonometry/rand",
+ },
+ {
+ text: "RANDARRAY",
+ link: "/functions/math_and_trigonometry/randarray",
+ },
+ {
+ text: "RANDBETWEEN",
+ link: "/functions/math_and_trigonometry/randbetween",
+ },
+ {
+ text: "ROMAN",
+ link: "/functions/math_and_trigonometry/roman",
+ },
+ {
+ text: "ROUND",
+ link: "/functions/math_and_trigonometry/round",
+ },
+ {
+ text: "ROUNDDOWN",
+ link: "/functions/math_and_trigonometry/rounddown",
+ },
+ {
+ text: "ROUNDUP",
+ link: "/functions/math_and_trigonometry/roundup",
+ },
+ {
+ text: "SEC",
+ link: "/functions/math_and_trigonometry/sec",
+ },
+ {
+ text: "SECH",
+ link: "/functions/math_and_trigonometry/sech",
+ },
+ {
+ text: "SERIESSUM",
+ link: "/functions/math_and_trigonometry/seriessum",
+ },
+ {
+ text: "SEQUENCE",
+ link: "/functions/math_and_trigonometry/sequence",
+ },
+ {
+ text: "SIGN",
+ link: "/functions/math_and_trigonometry/sign",
+ },
+ {
+ text: "SIN",
+ link: "/functions/math_and_trigonometry/sin",
+ },
+ {
+ text: "SINH",
+ link: "/functions/math_and_trigonometry/sinh",
+ },
+ {
+ text: "SQRT",
+ link: "/functions/math_and_trigonometry/sqrt",
+ },
+ {
+ text: "SQRTPI",
+ link: "/functions/math_and_trigonometry/sqrtpi",
+ },
+ {
+ text: "SUBTOTAL",
+ link: "/functions/math_and_trigonometry/subtotal",
+ },
+ {
+ text: "SUM",
+ link: "/functions/math_and_trigonometry/sum",
+ },
+ {
+ text: "SUMIF",
+ link: "/functions/math_and_trigonometry/sumif",
+ },
+ {
+ text: "SUMIFS",
+ link: "/functions/math_and_trigonometry/sumifs",
+ },
+ {
+ text: "SUMPRODUCT",
+ link: "/functions/math_and_trigonometry/sumproduct",
+ },
+ {
+ text: "SUMSQ",
+ link: "/functions/math_and_trigonometry/sumsq",
+ },
+ {
+ text: "SUMX2MY2",
+ link: "/functions/math_and_trigonometry/sumx2my2",
+ },
+ {
+ text: "SUMX2PY2",
+ link: "/functions/math_and_trigonometry/sumx2py2",
+ },
+ {
+ text: "SUMXMY2",
+ link: "/functions/math_and_trigonometry/sumxmy2",
+ },
+ {
+ text: "TAN",
+ link: "/functions/math_and_trigonometry/tan",
+ },
+ {
+ text: "TANH",
+ link: "/functions/math_and_trigonometry/tanh",
+ },
+ {
+ text: "TRUNC",
+ link: "/functions/math_and_trigonometry/trunc",
+ },
+ ],
+ },
+ {
+ text: "Logical",
+ collapsed: true,
+ link: "/functions/logical",
+ items: [
+ {
+ text: "AND",
+ link: "/functions/logical/and",
+ },
+ {
+ text: "BYCOL",
+ link: "/functions/logical/bycol",
+ },
+ {
+ text: "BYROW",
+ link: "/functions/logical/byrow",
+ },
+ {
+ text: "FALSE",
+ link: "/functions/logical/false",
+ },
+ {
+ text: "IF",
+ link: "/functions/logical/if",
+ },
+ {
+ text: "IFERROR",
+ link: "/functions/logical/iferror",
+ },
+ {
+ text: "IFNA",
+ link: "/functions/logical/ifna",
+ },
+ {
+ text: "IFS",
+ link: "/functions/logical/ifs",
+ },
+ {
+ text: "LAMBDA",
+ link: "/functions/logical/lambda",
+ },
+ {
+ text: "LET",
+ link: "/functions/logical/let",
+ },
+ {
+ text: "MAKEARRAY",
+ link: "/functions/logical/makearray",
+ },
+ {
+ text: "MAP",
+ link: "/functions/logical/map",
+ },
+ {
+ text: "NOT",
+ link: "/functions/logical/not",
+ },
+ {
+ text: "OR",
+ link: "/functions/logical/or",
+ },
+ {
+ text: "REDUCE",
+ link: "/functions/logical/reduce",
+ },
+ {
+ text: "SCAN",
+ link: "/functions/logical/scan",
+ },
+ {
+ text: "SWITCH",
+ link: "/functions/logical/switch",
+ },
+ {
+ text: "TRUE",
+ link: "/functions/logical/true",
+ },
+ {
+ text: "XOR",
+ link: "/functions/logical/xor",
+ },
+ ],
+ },
+ {
+ text: "Date and time",
+ collapsed: true,
+ link: "/functions/date_and_time",
+ items: [
+ {
+ text: "DATE",
+ link: "/functions/date_and_time/date",
+ },
+ {
+ text: "DATEDIF",
+ link: "/functions/date_and_time/datedif",
+ },
+ {
+ text: "DATEVALUE",
+ link: "/functions/date_and_time/datevalue",
+ },
+ {
+ text: "DAY",
+ link: "/functions/date_and_time/day",
+ },
+ {
+ text: "DAYS",
+ link: "/functions/date_and_time/days",
+ },
+ {
+ text: "DAYS360",
+ link: "/functions/date_and_time/days360",
+ },
+ {
+ text: "EDATE",
+ link: "/functions/date_and_time/edate",
+ },
+ {
+ text: "EOMONTH",
+ link: "/functions/date_and_time/eomonth",
+ },
+ {
+ text: "HOUR",
+ link: "/functions/date_and_time/hour",
+ },
+ {
+ text: "ISOWEEKNUM",
+ link: "/functions/date_and_time/isoweeknum",
+ },
+ {
+ text: "MINUTE",
+ link: "/functions/date_and_time/minute",
+ },
+ {
+ text: "MONTH",
+ link: "/functions/date_and_time/month",
+ },
+ {
+ text: "NETWORKDAYS",
+ link: "/functions/date_and_time/networkdays",
+ },
+ {
+ text: "NETWORKDAYS.INTL",
+ link: "/functions/date_and_time/networkdays.intl",
+ },
+ {
+ text: "NOW",
+ link: "/functions/date_and_time/now",
+ },
+ {
+ text: "SECOND",
+ link: "/functions/date_and_time/second",
+ },
+ {
+ text: "TIME",
+ link: "/functions/date_and_time/time",
+ },
+ {
+ text: "TIMEVALUE",
+ link: "/functions/date_and_time/timevalue",
+ },
+ {
+ text: "TODAY",
+ link: "/functions/date_and_time/today",
+ },
+ {
+ text: "WEEKDAY",
+ link: "/functions/date_and_time/weekday",
+ },
+ {
+ text: "WEEKNUM",
+ link: "/functions/date_and_time/weeknum",
+ },
+ {
+ text: "WORKDAY",
+ link: "/functions/date_and_time/workday",
+ },
+ {
+ text: "WORKDAY.INTL",
+ link: "/functions/date_and_time/workday.intl",
+ },
+ {
+ text: "YEAR",
+ link: "/functions/date_and_time/year",
+ },
+ {
+ text: "YEARFRAC",
+ link: "/functions/date_and_time/yearfrac",
+ },
+ ],
+ },
+ {
+ text: "Information",
+ collapsed: true,
+ link: "/functions/information",
+ items: [
+ {
+ text: "CELL",
+ link: "/functions/information/cell",
+ },
+ {
+ text: "ERROR.TYPE",
+ link: "/functions/information/error.type",
+ },
+ {
+ text: "INFO",
+ link: "/functions/information/info",
+ },
+ {
+ text: "ISBLANK",
+ link: "/functions/information/isblank",
+ },
+ {
+ text: "ISERR",
+ link: "/functions/information/iserr",
+ },
+ {
+ text: "ISERROR",
+ link: "/functions/information/iserror",
+ },
+ {
+ text: "ISEVEN",
+ link: "/functions/information/iseven",
+ },
+ {
+ text: "ISFORMULA",
+ link: "/functions/information/isformula",
+ },
+ {
+ text: "ISLOGICAL",
+ link: "/functions/information/islogical",
+ },
+ {
+ text: "ISNA",
+ link: "/functions/information/isna",
+ },
+ {
+ text: "ISNONTEXT",
+ link: "/functions/information/isnontext",
+ },
+ {
+ text: "ISNUMBER",
+ link: "/functions/information/isnumber",
+ },
+ {
+ text: "ISODD",
+ link: "/functions/information/isodd",
+ },
+ {
+ text: "ISOMITTED",
+ link: "/functions/information/isomitted",
+ },
+ {
+ text: "ISREF",
+ link: "/functions/information/isref",
+ },
+ {
+ text: "ISTEXT",
+ link: "/functions/information/istext",
+ },
+ {
+ text: "N",
+ link: "/functions/information/n",
+ },
+ {
+ text: "NA",
+ link: "/functions/information/na",
+ },
+ {
+ text: "SHEET",
+ link: "/functions/information/sheet",
+ },
+ {
+ text: "SHEETS",
+ link: "/functions/information/sheets",
+ },
+ {
+ text: "TYPE",
+ link: "/functions/information/type",
+ },
+ ],
},
- { text: "Statistical", link: "/functions/statistical" },
- { text: "Text", link: "/functions/text" },
],
},
{
@@ -124,7 +1998,10 @@ export default defineConfig({
text: "Contributing",
collapsed: true,
items: [
- { text: "How to contribute", link: "/contributing/how-to-contribute" },
+ {
+ text: "How to contribute",
+ link: "/contributing/how-to-contribute",
+ },
],
},
],
diff --git a/docs/src/functions/cube/cubekpimember.md b/docs/src/functions/cube/cubekpimember.md
new file mode 100644
index 0000000..f4f0642
--- /dev/null
+++ b/docs/src/functions/cube/cubekpimember.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBEKPIMEMBER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubekpimember)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cubemember.md b/docs/src/functions/cube/cubemember.md
new file mode 100644
index 0000000..8fc4541
--- /dev/null
+++ b/docs/src/functions/cube/cubemember.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBEMEMBER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubemember)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cubememberproperty.md b/docs/src/functions/cube/cubememberproperty.md
new file mode 100644
index 0000000..9ad6b0b
--- /dev/null
+++ b/docs/src/functions/cube/cubememberproperty.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBEMEMBERPROPERTY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubememberproperty)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cuberankedmember.md b/docs/src/functions/cube/cuberankedmember.md
new file mode 100644
index 0000000..362c845
--- /dev/null
+++ b/docs/src/functions/cube/cuberankedmember.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBERANKEDMEMBER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cuberankedmember)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cubeset.md b/docs/src/functions/cube/cubeset.md
new file mode 100644
index 0000000..4a37a12
--- /dev/null
+++ b/docs/src/functions/cube/cubeset.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBESET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubeset)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cubesetcount.md b/docs/src/functions/cube/cubesetcount.md
new file mode 100644
index 0000000..f02ca12
--- /dev/null
+++ b/docs/src/functions/cube/cubesetcount.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBESETCOUNT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubesetcount)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/cube/cubevalue.md b/docs/src/functions/cube/cubevalue.md
new file mode 100644
index 0000000..53d5273
--- /dev/null
+++ b/docs/src/functions/cube/cubevalue.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUBEVALUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cubevalue)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/daverage.md b/docs/src/functions/database/daverage.md
new file mode 100644
index 0000000..3ca117a
--- /dev/null
+++ b/docs/src/functions/database/daverage.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DAVERAGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=daverage)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dcount.md b/docs/src/functions/database/dcount.md
new file mode 100644
index 0000000..bb10163
--- /dev/null
+++ b/docs/src/functions/database/dcount.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DCOUNT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dcount)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dcounta.md b/docs/src/functions/database/dcounta.md
new file mode 100644
index 0000000..b3dec53
--- /dev/null
+++ b/docs/src/functions/database/dcounta.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DCOUNTA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dcounta)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dget.md b/docs/src/functions/database/dget.md
new file mode 100644
index 0000000..8114475
--- /dev/null
+++ b/docs/src/functions/database/dget.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DGET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dget)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dmax.md b/docs/src/functions/database/dmax.md
new file mode 100644
index 0000000..a3bfb19
--- /dev/null
+++ b/docs/src/functions/database/dmax.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DMAX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dmax)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dmin.md b/docs/src/functions/database/dmin.md
new file mode 100644
index 0000000..ea31dfb
--- /dev/null
+++ b/docs/src/functions/database/dmin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DMIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dmin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dproduct.md b/docs/src/functions/database/dproduct.md
new file mode 100644
index 0000000..a3459b6
--- /dev/null
+++ b/docs/src/functions/database/dproduct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DPRODUCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dproduct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dstdev.md b/docs/src/functions/database/dstdev.md
new file mode 100644
index 0000000..d301075
--- /dev/null
+++ b/docs/src/functions/database/dstdev.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DSTDEV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dstdev)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dstdevp.md b/docs/src/functions/database/dstdevp.md
new file mode 100644
index 0000000..03021ed
--- /dev/null
+++ b/docs/src/functions/database/dstdevp.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DSTDEVP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dstdevp)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dsum.md b/docs/src/functions/database/dsum.md
new file mode 100644
index 0000000..35ca66c
--- /dev/null
+++ b/docs/src/functions/database/dsum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DSUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dsum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dvar.md b/docs/src/functions/database/dvar.md
new file mode 100644
index 0000000..d7889fa
--- /dev/null
+++ b/docs/src/functions/database/dvar.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DVAR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dvar)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/database/dvarp.md b/docs/src/functions/database/dvarp.md
new file mode 100644
index 0000000..1050f0e
--- /dev/null
+++ b/docs/src/functions/database/dvarp.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DVARP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dvarp)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/date.md b/docs/src/functions/date_and_time/date.md
new file mode 100644
index 0000000..be6a3f1
--- /dev/null
+++ b/docs/src/functions/date_and_time/date.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=date)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/datedif.md b/docs/src/functions/date_and_time/datedif.md
new file mode 100644
index 0000000..41ed549
--- /dev/null
+++ b/docs/src/functions/date_and_time/datedif.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DATEDIF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=datedif)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/datevalue.md b/docs/src/functions/date_and_time/datevalue.md
new file mode 100644
index 0000000..ba39de0
--- /dev/null
+++ b/docs/src/functions/date_and_time/datevalue.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DATEVALUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=datevalue)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/day.md b/docs/src/functions/date_and_time/day.md
new file mode 100644
index 0000000..955701e
--- /dev/null
+++ b/docs/src/functions/date_and_time/day.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=day)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/days.md b/docs/src/functions/date_and_time/days.md
new file mode 100644
index 0000000..886ca53
--- /dev/null
+++ b/docs/src/functions/date_and_time/days.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DAYS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=days)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/days360.md b/docs/src/functions/date_and_time/days360.md
new file mode 100644
index 0000000..3720cfa
--- /dev/null
+++ b/docs/src/functions/date_and_time/days360.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DAYS360
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=days360)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/edate.md b/docs/src/functions/date_and_time/edate.md
new file mode 100644
index 0000000..4d06211
--- /dev/null
+++ b/docs/src/functions/date_and_time/edate.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EDATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=edate)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/eomonth.md b/docs/src/functions/date_and_time/eomonth.md
new file mode 100644
index 0000000..d20e8bf
--- /dev/null
+++ b/docs/src/functions/date_and_time/eomonth.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EOMONTH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=eomonth)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/hour.md b/docs/src/functions/date_and_time/hour.md
new file mode 100644
index 0000000..22b9f4c
--- /dev/null
+++ b/docs/src/functions/date_and_time/hour.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HOUR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hour)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/isoweeknum.md b/docs/src/functions/date_and_time/isoweeknum.md
new file mode 100644
index 0000000..d414ba4
--- /dev/null
+++ b/docs/src/functions/date_and_time/isoweeknum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISOWEEKNUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isoweeknum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/minute.md b/docs/src/functions/date_and_time/minute.md
new file mode 100644
index 0000000..da5f05a
--- /dev/null
+++ b/docs/src/functions/date_and_time/minute.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MINUTE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=minute)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/month.md b/docs/src/functions/date_and_time/month.md
new file mode 100644
index 0000000..1c02fd2
--- /dev/null
+++ b/docs/src/functions/date_and_time/month.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MONTH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=month)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/networkdays.intl.md b/docs/src/functions/date_and_time/networkdays.intl.md
new file mode 100644
index 0000000..d0bd7c7
--- /dev/null
+++ b/docs/src/functions/date_and_time/networkdays.intl.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NETWORKDAYS.INTL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=networkdays.intl)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/networkdays.md b/docs/src/functions/date_and_time/networkdays.md
new file mode 100644
index 0000000..8d12881
--- /dev/null
+++ b/docs/src/functions/date_and_time/networkdays.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NETWORKDAYS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=networkdays)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/now.md b/docs/src/functions/date_and_time/now.md
new file mode 100644
index 0000000..b6838bf
--- /dev/null
+++ b/docs/src/functions/date_and_time/now.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NOW
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=now)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/second.md b/docs/src/functions/date_and_time/second.md
new file mode 100644
index 0000000..c87bbcf
--- /dev/null
+++ b/docs/src/functions/date_and_time/second.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SECOND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=second)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/time.md b/docs/src/functions/date_and_time/time.md
new file mode 100644
index 0000000..e32ad74
--- /dev/null
+++ b/docs/src/functions/date_and_time/time.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TIME
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=time)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/timevalue.md b/docs/src/functions/date_and_time/timevalue.md
new file mode 100644
index 0000000..e730d29
--- /dev/null
+++ b/docs/src/functions/date_and_time/timevalue.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TIMEVALUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=timevalue)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/today.md b/docs/src/functions/date_and_time/today.md
new file mode 100644
index 0000000..0533304
--- /dev/null
+++ b/docs/src/functions/date_and_time/today.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TODAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=today)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/weekday.md b/docs/src/functions/date_and_time/weekday.md
new file mode 100644
index 0000000..14bf814
--- /dev/null
+++ b/docs/src/functions/date_and_time/weekday.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WEEKDAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=weekday)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/weeknum.md b/docs/src/functions/date_and_time/weeknum.md
new file mode 100644
index 0000000..956e90c
--- /dev/null
+++ b/docs/src/functions/date_and_time/weeknum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WEEKNUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=weeknum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/workday.intl.md b/docs/src/functions/date_and_time/workday.intl.md
new file mode 100644
index 0000000..8a4727b
--- /dev/null
+++ b/docs/src/functions/date_and_time/workday.intl.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WORKDAY.INTL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=workday.intl)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/workday.md b/docs/src/functions/date_and_time/workday.md
new file mode 100644
index 0000000..d7a416e
--- /dev/null
+++ b/docs/src/functions/date_and_time/workday.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WORKDAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=workday)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/year.md b/docs/src/functions/date_and_time/year.md
new file mode 100644
index 0000000..fa68a94
--- /dev/null
+++ b/docs/src/functions/date_and_time/year.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# YEAR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=year)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/date_and_time/yearfrac.md b/docs/src/functions/date_and_time/yearfrac.md
new file mode 100644
index 0000000..36ab5c5
--- /dev/null
+++ b/docs/src/functions/date_and_time/yearfrac.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# YEARFRAC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=yearfrac)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/besseli.md b/docs/src/functions/engineering/besseli.md
new file mode 100644
index 0000000..c20870a
--- /dev/null
+++ b/docs/src/functions/engineering/besseli.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BESSELI
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=besseli)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/besselj.md b/docs/src/functions/engineering/besselj.md
new file mode 100644
index 0000000..5087d6a
--- /dev/null
+++ b/docs/src/functions/engineering/besselj.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BESSELJ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=besselj)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/besselk.md b/docs/src/functions/engineering/besselk.md
new file mode 100644
index 0000000..2628c64
--- /dev/null
+++ b/docs/src/functions/engineering/besselk.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BESSELK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=besselk)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bessely.md b/docs/src/functions/engineering/bessely.md
new file mode 100644
index 0000000..7eaf56f
--- /dev/null
+++ b/docs/src/functions/engineering/bessely.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BESSELY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bessely)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bin2dec.md b/docs/src/functions/engineering/bin2dec.md
new file mode 100644
index 0000000..af81ed4
--- /dev/null
+++ b/docs/src/functions/engineering/bin2dec.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BIN2DEC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bin2dec)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bin2hex.md b/docs/src/functions/engineering/bin2hex.md
new file mode 100644
index 0000000..7c06cc4
--- /dev/null
+++ b/docs/src/functions/engineering/bin2hex.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BIN2HEX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bin2hex)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bin2oct.md b/docs/src/functions/engineering/bin2oct.md
new file mode 100644
index 0000000..702f967
--- /dev/null
+++ b/docs/src/functions/engineering/bin2oct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BIN2OCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bin2oct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bitand.md b/docs/src/functions/engineering/bitand.md
new file mode 100644
index 0000000..f4f5718
--- /dev/null
+++ b/docs/src/functions/engineering/bitand.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BITAND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bitand)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bitlshift.md b/docs/src/functions/engineering/bitlshift.md
new file mode 100644
index 0000000..1810fc3
--- /dev/null
+++ b/docs/src/functions/engineering/bitlshift.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BITLSHIFT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bitlshift)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bitor.md b/docs/src/functions/engineering/bitor.md
new file mode 100644
index 0000000..ff0f456
--- /dev/null
+++ b/docs/src/functions/engineering/bitor.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BITOR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bitor)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bitrshift.md b/docs/src/functions/engineering/bitrshift.md
new file mode 100644
index 0000000..04f5a8d
--- /dev/null
+++ b/docs/src/functions/engineering/bitrshift.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BITRSHIFT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bitrshift)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/bitxor.md b/docs/src/functions/engineering/bitxor.md
new file mode 100644
index 0000000..cf3b307
--- /dev/null
+++ b/docs/src/functions/engineering/bitxor.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BITXOR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bitxor)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/complex.md b/docs/src/functions/engineering/complex.md
new file mode 100644
index 0000000..a2db914
--- /dev/null
+++ b/docs/src/functions/engineering/complex.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COMPLEX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=complex)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/convert.md b/docs/src/functions/engineering/convert.md
new file mode 100644
index 0000000..a32d616
--- /dev/null
+++ b/docs/src/functions/engineering/convert.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CONVERT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=convert)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/dec2bin.md b/docs/src/functions/engineering/dec2bin.md
new file mode 100644
index 0000000..365a416
--- /dev/null
+++ b/docs/src/functions/engineering/dec2bin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DEC2BIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dec2bin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/dec2hex.md b/docs/src/functions/engineering/dec2hex.md
new file mode 100644
index 0000000..a87c6f3
--- /dev/null
+++ b/docs/src/functions/engineering/dec2hex.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DEC2HEX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dec2hex)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/dec2oct.md b/docs/src/functions/engineering/dec2oct.md
new file mode 100644
index 0000000..029b04f
--- /dev/null
+++ b/docs/src/functions/engineering/dec2oct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DEC2OCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dec2oct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/delta.md b/docs/src/functions/engineering/delta.md
new file mode 100644
index 0000000..8e9b7be
--- /dev/null
+++ b/docs/src/functions/engineering/delta.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DELTA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=delta)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/erf.md b/docs/src/functions/engineering/erf.md
new file mode 100644
index 0000000..6384171
--- /dev/null
+++ b/docs/src/functions/engineering/erf.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ERF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=erf)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/erf.precise.md b/docs/src/functions/engineering/erf.precise.md
new file mode 100644
index 0000000..9be8777
--- /dev/null
+++ b/docs/src/functions/engineering/erf.precise.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ERF.PRECISE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=erf.precise)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/erfc.md b/docs/src/functions/engineering/erfc.md
new file mode 100644
index 0000000..c960456
--- /dev/null
+++ b/docs/src/functions/engineering/erfc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ERFC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=erfc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/erfc.precise.md b/docs/src/functions/engineering/erfc.precise.md
new file mode 100644
index 0000000..cf2cc13
--- /dev/null
+++ b/docs/src/functions/engineering/erfc.precise.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ERFC.PRECISE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=erfc.precise)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/gestep.md b/docs/src/functions/engineering/gestep.md
new file mode 100644
index 0000000..3a39706
--- /dev/null
+++ b/docs/src/functions/engineering/gestep.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GESTEP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gestep)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/hex2bin.md b/docs/src/functions/engineering/hex2bin.md
new file mode 100644
index 0000000..d186863
--- /dev/null
+++ b/docs/src/functions/engineering/hex2bin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HEX2BIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hex2bin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/hex2dec.md b/docs/src/functions/engineering/hex2dec.md
new file mode 100644
index 0000000..8aed28c
--- /dev/null
+++ b/docs/src/functions/engineering/hex2dec.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HEX2DEC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hex2dec)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/hex2oct.md b/docs/src/functions/engineering/hex2oct.md
new file mode 100644
index 0000000..a111388
--- /dev/null
+++ b/docs/src/functions/engineering/hex2oct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HEX2OCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hex2oct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imabs.md b/docs/src/functions/engineering/imabs.md
new file mode 100644
index 0000000..adccf4d
--- /dev/null
+++ b/docs/src/functions/engineering/imabs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMABS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imabs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imaginary.md b/docs/src/functions/engineering/imaginary.md
new file mode 100644
index 0000000..07c8a91
--- /dev/null
+++ b/docs/src/functions/engineering/imaginary.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMAGINARY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imaginary)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imargument.md b/docs/src/functions/engineering/imargument.md
new file mode 100644
index 0000000..d05db19
--- /dev/null
+++ b/docs/src/functions/engineering/imargument.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMARGUMENT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imargument)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imconjugate.md b/docs/src/functions/engineering/imconjugate.md
new file mode 100644
index 0000000..026aa32
--- /dev/null
+++ b/docs/src/functions/engineering/imconjugate.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCONJUGATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imconjugate)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imcos.md b/docs/src/functions/engineering/imcos.md
new file mode 100644
index 0000000..cc3e378
--- /dev/null
+++ b/docs/src/functions/engineering/imcos.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCOS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imcos)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imcosh.md b/docs/src/functions/engineering/imcosh.md
new file mode 100644
index 0000000..58aef43
--- /dev/null
+++ b/docs/src/functions/engineering/imcosh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCOSH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imcosh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imcot.md b/docs/src/functions/engineering/imcot.md
new file mode 100644
index 0000000..5e54778
--- /dev/null
+++ b/docs/src/functions/engineering/imcot.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCOT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imcot)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imcsc.md b/docs/src/functions/engineering/imcsc.md
new file mode 100644
index 0000000..686e847
--- /dev/null
+++ b/docs/src/functions/engineering/imcsc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCSC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imcsc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imcsch.md b/docs/src/functions/engineering/imcsch.md
new file mode 100644
index 0000000..dbeac0e
--- /dev/null
+++ b/docs/src/functions/engineering/imcsch.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMCSCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imcsch)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imdiv.md b/docs/src/functions/engineering/imdiv.md
new file mode 100644
index 0000000..c2e52f7
--- /dev/null
+++ b/docs/src/functions/engineering/imdiv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMDIV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imdiv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imexp.md b/docs/src/functions/engineering/imexp.md
new file mode 100644
index 0000000..8bba31e
--- /dev/null
+++ b/docs/src/functions/engineering/imexp.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMEXP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imexp)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imln.md b/docs/src/functions/engineering/imln.md
new file mode 100644
index 0000000..d3f7450
--- /dev/null
+++ b/docs/src/functions/engineering/imln.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMLN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imln)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imlog10.md b/docs/src/functions/engineering/imlog10.md
new file mode 100644
index 0000000..821358f
--- /dev/null
+++ b/docs/src/functions/engineering/imlog10.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMLOG10
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imlog10)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imlog2.md b/docs/src/functions/engineering/imlog2.md
new file mode 100644
index 0000000..841d327
--- /dev/null
+++ b/docs/src/functions/engineering/imlog2.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMLOG2
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imlog2)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/impower.md b/docs/src/functions/engineering/impower.md
new file mode 100644
index 0000000..ca061d7
--- /dev/null
+++ b/docs/src/functions/engineering/impower.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMPOWER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=impower)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/improduct.md b/docs/src/functions/engineering/improduct.md
new file mode 100644
index 0000000..45482cb
--- /dev/null
+++ b/docs/src/functions/engineering/improduct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMPRODUCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=improduct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imreal.md b/docs/src/functions/engineering/imreal.md
new file mode 100644
index 0000000..a6212f7
--- /dev/null
+++ b/docs/src/functions/engineering/imreal.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMREAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imreal)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsec.md b/docs/src/functions/engineering/imsec.md
new file mode 100644
index 0000000..140b11b
--- /dev/null
+++ b/docs/src/functions/engineering/imsec.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSEC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsec)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsech.md b/docs/src/functions/engineering/imsech.md
new file mode 100644
index 0000000..4756f91
--- /dev/null
+++ b/docs/src/functions/engineering/imsech.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSECH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsech)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsin.md b/docs/src/functions/engineering/imsin.md
new file mode 100644
index 0000000..e7c3c69
--- /dev/null
+++ b/docs/src/functions/engineering/imsin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsinh.md b/docs/src/functions/engineering/imsinh.md
new file mode 100644
index 0000000..30463e4
--- /dev/null
+++ b/docs/src/functions/engineering/imsinh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSINH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsinh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsqrt.md b/docs/src/functions/engineering/imsqrt.md
new file mode 100644
index 0000000..353870c
--- /dev/null
+++ b/docs/src/functions/engineering/imsqrt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSQRT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsqrt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsub.md b/docs/src/functions/engineering/imsub.md
new file mode 100644
index 0000000..f6322f7
--- /dev/null
+++ b/docs/src/functions/engineering/imsub.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSUB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsub)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imsum.md b/docs/src/functions/engineering/imsum.md
new file mode 100644
index 0000000..8643842
--- /dev/null
+++ b/docs/src/functions/engineering/imsum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMSUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imsum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/imtan.md b/docs/src/functions/engineering/imtan.md
new file mode 100644
index 0000000..7ca305e
--- /dev/null
+++ b/docs/src/functions/engineering/imtan.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMTAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=imtan)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/oct2bin.md b/docs/src/functions/engineering/oct2bin.md
new file mode 100644
index 0000000..7f78869
--- /dev/null
+++ b/docs/src/functions/engineering/oct2bin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# OCT2BIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oct2bin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/oct2dec.md b/docs/src/functions/engineering/oct2dec.md
new file mode 100644
index 0000000..ca3cff7
--- /dev/null
+++ b/docs/src/functions/engineering/oct2dec.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# OCT2DEC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oct2dec)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/engineering/oct2hex.md b/docs/src/functions/engineering/oct2hex.md
new file mode 100644
index 0000000..6157ccb
--- /dev/null
+++ b/docs/src/functions/engineering/oct2hex.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# OCT2HEX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oct2hex)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/accrint.md b/docs/src/functions/financial/accrint.md
new file mode 100644
index 0000000..2e66842
--- /dev/null
+++ b/docs/src/functions/financial/accrint.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACCRINT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=accrint)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/accrintm.md b/docs/src/functions/financial/accrintm.md
new file mode 100644
index 0000000..01d8f06
--- /dev/null
+++ b/docs/src/functions/financial/accrintm.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACCRINTM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=accrintm)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/amordegrc.md b/docs/src/functions/financial/amordegrc.md
new file mode 100644
index 0000000..257df5a
--- /dev/null
+++ b/docs/src/functions/financial/amordegrc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AMORDEGRC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=amordegrc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/amorlinc.md b/docs/src/functions/financial/amorlinc.md
new file mode 100644
index 0000000..4edccbb
--- /dev/null
+++ b/docs/src/functions/financial/amorlinc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AMORLINC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=amorlinc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/coupdaybs.md b/docs/src/functions/financial/coupdaybs.md
new file mode 100644
index 0000000..947daf4
--- /dev/null
+++ b/docs/src/functions/financial/coupdaybs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPDAYBS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coupdaybs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/coupdays.md b/docs/src/functions/financial/coupdays.md
new file mode 100644
index 0000000..a358858
--- /dev/null
+++ b/docs/src/functions/financial/coupdays.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPDAYS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coupdays)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/coupdaysnc.md b/docs/src/functions/financial/coupdaysnc.md
new file mode 100644
index 0000000..e73727e
--- /dev/null
+++ b/docs/src/functions/financial/coupdaysnc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPDAYSNC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coupdaysnc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/coupncd.md b/docs/src/functions/financial/coupncd.md
new file mode 100644
index 0000000..405128a
--- /dev/null
+++ b/docs/src/functions/financial/coupncd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPNCD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coupncd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/coupnum.md b/docs/src/functions/financial/coupnum.md
new file mode 100644
index 0000000..dc7d73f
--- /dev/null
+++ b/docs/src/functions/financial/coupnum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPNUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coupnum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/couppcd.md b/docs/src/functions/financial/couppcd.md
new file mode 100644
index 0000000..b8e9c52
--- /dev/null
+++ b/docs/src/functions/financial/couppcd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUPPCD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=couppcd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/cumipmt.md b/docs/src/functions/financial/cumipmt.md
new file mode 100644
index 0000000..51c8939
--- /dev/null
+++ b/docs/src/functions/financial/cumipmt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUMIPMT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cumipmt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/cumprinc.md b/docs/src/functions/financial/cumprinc.md
new file mode 100644
index 0000000..6c9f7e9
--- /dev/null
+++ b/docs/src/functions/financial/cumprinc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CUMPRINC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cumprinc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/db.md b/docs/src/functions/financial/db.md
new file mode 100644
index 0000000..cf1dcf4
--- /dev/null
+++ b/docs/src/functions/financial/db.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=db)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/ddb.md b/docs/src/functions/financial/ddb.md
new file mode 100644
index 0000000..6b9944f
--- /dev/null
+++ b/docs/src/functions/financial/ddb.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DDB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ddb)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/disc.md b/docs/src/functions/financial/disc.md
new file mode 100644
index 0000000..826239d
--- /dev/null
+++ b/docs/src/functions/financial/disc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DISC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=disc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/dollarde.md b/docs/src/functions/financial/dollarde.md
new file mode 100644
index 0000000..ea66e3d
--- /dev/null
+++ b/docs/src/functions/financial/dollarde.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DOLLARDE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dollarde)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/dollarfr.md b/docs/src/functions/financial/dollarfr.md
new file mode 100644
index 0000000..4cbe666
--- /dev/null
+++ b/docs/src/functions/financial/dollarfr.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DOLLARFR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=dollarfr)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/duration.md b/docs/src/functions/financial/duration.md
new file mode 100644
index 0000000..78313f5
--- /dev/null
+++ b/docs/src/functions/financial/duration.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DURATION
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=duration)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/effect.md b/docs/src/functions/financial/effect.md
new file mode 100644
index 0000000..19862ba
--- /dev/null
+++ b/docs/src/functions/financial/effect.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EFFECT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=effect)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/fvschedule.md b/docs/src/functions/financial/fvschedule.md
new file mode 100644
index 0000000..3ef71a5
--- /dev/null
+++ b/docs/src/functions/financial/fvschedule.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FVSCHEDULE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=fvschedule)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/intrate.md b/docs/src/functions/financial/intrate.md
new file mode 100644
index 0000000..43b85fc
--- /dev/null
+++ b/docs/src/functions/financial/intrate.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INTRATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=intrate)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/ipmt.md b/docs/src/functions/financial/ipmt.md
new file mode 100644
index 0000000..4e9bf8e
--- /dev/null
+++ b/docs/src/functions/financial/ipmt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IPMT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ipmt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/irr.md b/docs/src/functions/financial/irr.md
new file mode 100644
index 0000000..d6f5133
--- /dev/null
+++ b/docs/src/functions/financial/irr.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IRR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=irr)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/ispmt.md b/docs/src/functions/financial/ispmt.md
new file mode 100644
index 0000000..29c390e
--- /dev/null
+++ b/docs/src/functions/financial/ispmt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISPMT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ispmt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/mduration.md b/docs/src/functions/financial/mduration.md
new file mode 100644
index 0000000..7a6a417
--- /dev/null
+++ b/docs/src/functions/financial/mduration.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MDURATION
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mduration)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/mirr.md b/docs/src/functions/financial/mirr.md
new file mode 100644
index 0000000..d14ba34
--- /dev/null
+++ b/docs/src/functions/financial/mirr.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MIRR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mirr)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/nominal.md b/docs/src/functions/financial/nominal.md
new file mode 100644
index 0000000..56f6b54
--- /dev/null
+++ b/docs/src/functions/financial/nominal.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NOMINAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=nominal)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/nper.md b/docs/src/functions/financial/nper.md
new file mode 100644
index 0000000..6e9f27d
--- /dev/null
+++ b/docs/src/functions/financial/nper.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NPER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=nper)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/npv.md b/docs/src/functions/financial/npv.md
new file mode 100644
index 0000000..c2459d7
--- /dev/null
+++ b/docs/src/functions/financial/npv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NPV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=npv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/oddfprice.md b/docs/src/functions/financial/oddfprice.md
new file mode 100644
index 0000000..6f82c01
--- /dev/null
+++ b/docs/src/functions/financial/oddfprice.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ODDFPRICE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oddfprice)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/oddfyield.md b/docs/src/functions/financial/oddfyield.md
new file mode 100644
index 0000000..0342dbd
--- /dev/null
+++ b/docs/src/functions/financial/oddfyield.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ODDFYIELD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oddfyield)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/oddlprice.md b/docs/src/functions/financial/oddlprice.md
new file mode 100644
index 0000000..9bc34a9
--- /dev/null
+++ b/docs/src/functions/financial/oddlprice.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ODDLPRICE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oddlprice)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/oddlyield.md b/docs/src/functions/financial/oddlyield.md
new file mode 100644
index 0000000..3d87cde
--- /dev/null
+++ b/docs/src/functions/financial/oddlyield.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ODDLYIELD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=oddlyield)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/pduration.md b/docs/src/functions/financial/pduration.md
new file mode 100644
index 0000000..38296e0
--- /dev/null
+++ b/docs/src/functions/financial/pduration.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PDURATION
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pduration)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/pmt.md b/docs/src/functions/financial/pmt.md
new file mode 100644
index 0000000..5919d38
--- /dev/null
+++ b/docs/src/functions/financial/pmt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PMT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pmt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/ppmt.md b/docs/src/functions/financial/ppmt.md
new file mode 100644
index 0000000..15fbd6e
--- /dev/null
+++ b/docs/src/functions/financial/ppmt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PPMT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ppmt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/price.md b/docs/src/functions/financial/price.md
new file mode 100644
index 0000000..ca77f44
--- /dev/null
+++ b/docs/src/functions/financial/price.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PRICE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=price)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/pricedisc.md b/docs/src/functions/financial/pricedisc.md
new file mode 100644
index 0000000..713c391
--- /dev/null
+++ b/docs/src/functions/financial/pricedisc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PRICEDISC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pricedisc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/pricemat.md b/docs/src/functions/financial/pricemat.md
new file mode 100644
index 0000000..2badde0
--- /dev/null
+++ b/docs/src/functions/financial/pricemat.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PRICEMAT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pricemat)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/pv.md b/docs/src/functions/financial/pv.md
new file mode 100644
index 0000000..1f14049
--- /dev/null
+++ b/docs/src/functions/financial/pv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/rate.md b/docs/src/functions/financial/rate.md
new file mode 100644
index 0000000..255cda8
--- /dev/null
+++ b/docs/src/functions/financial/rate.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rate)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/received.md b/docs/src/functions/financial/received.md
new file mode 100644
index 0000000..0801c59
--- /dev/null
+++ b/docs/src/functions/financial/received.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RECEIVED
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=received)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/rri.md b/docs/src/functions/financial/rri.md
new file mode 100644
index 0000000..04c3b08
--- /dev/null
+++ b/docs/src/functions/financial/rri.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RRI
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rri)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/sln.md b/docs/src/functions/financial/sln.md
new file mode 100644
index 0000000..053baa0
--- /dev/null
+++ b/docs/src/functions/financial/sln.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SLN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sln)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/syd.md b/docs/src/functions/financial/syd.md
new file mode 100644
index 0000000..d09ac72
--- /dev/null
+++ b/docs/src/functions/financial/syd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SYD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=syd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/tbilleq.md b/docs/src/functions/financial/tbilleq.md
new file mode 100644
index 0000000..ebd9b80
--- /dev/null
+++ b/docs/src/functions/financial/tbilleq.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TBILLEQ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tbilleq)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/tbillprice.md b/docs/src/functions/financial/tbillprice.md
new file mode 100644
index 0000000..0385e36
--- /dev/null
+++ b/docs/src/functions/financial/tbillprice.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TBILLPRICE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tbillprice)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/tbillyield.md b/docs/src/functions/financial/tbillyield.md
new file mode 100644
index 0000000..660322e
--- /dev/null
+++ b/docs/src/functions/financial/tbillyield.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TBILLYIELD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tbillyield)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/vdb.md b/docs/src/functions/financial/vdb.md
new file mode 100644
index 0000000..f9bd8a8
--- /dev/null
+++ b/docs/src/functions/financial/vdb.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VDB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=vdb)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/xirr.md b/docs/src/functions/financial/xirr.md
new file mode 100644
index 0000000..814e429
--- /dev/null
+++ b/docs/src/functions/financial/xirr.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# XIRR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=xirr)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/xnpv.md b/docs/src/functions/financial/xnpv.md
new file mode 100644
index 0000000..5eba53e
--- /dev/null
+++ b/docs/src/functions/financial/xnpv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# XNPV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=xnpv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/yield.md b/docs/src/functions/financial/yield.md
new file mode 100644
index 0000000..0f9b206
--- /dev/null
+++ b/docs/src/functions/financial/yield.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# YIELD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=yield)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/yielddisc.md b/docs/src/functions/financial/yielddisc.md
new file mode 100644
index 0000000..6d8bf2f
--- /dev/null
+++ b/docs/src/functions/financial/yielddisc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# YIELDDISC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=yielddisc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/financial/yieldmat.md b/docs/src/functions/financial/yieldmat.md
new file mode 100644
index 0000000..e1ae4de
--- /dev/null
+++ b/docs/src/functions/financial/yieldmat.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# YIELDMAT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=yieldmat)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/fv.md b/docs/src/functions/fv.md
new file mode 100644
index 0000000..85d836c
--- /dev/null
+++ b/docs/src/functions/fv.md
@@ -0,0 +1,60 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+# FV
+
+## Overview
+
+FV (Future Value) is a function in the Financial category that can be used to predict the future value of an investment or asset based on its present value.
+
+FV can be used to calculate future value over a specified number of compounding periods. A fixed interest rate or yield is assumed over all periods, and a fixed payment or deposit can be applied at the start or end of every period.
+
+If your interest rate varies between periods, use the **FVSCHEDULE** function instead of FV.
+
+## Parameters
+
+**FV(rate, nper, pmt, pv, period_start)**
+
+- _rate_. The fixed percentage interest rate or yield per period.
+- _nper_. The number of compounding periods to be taken into account. While this will often be an integer, non-integer values are also accepted.
+- _pmt_ (optional). The fixed amount paid or deposited each compounding period (default 0).
+- _pv_ (optional). The present value or starting amount of the asset (default 0).
+- _period_start_ (optional). A logical value indicating whether the payment due dates are at the end (0) of the compounding periods or at the beginning (1) (default 0). FV treats any non-zero value as it would the value 1.
+
+### Additional notes
+
+- FV may generate #ERROR!, #VALUE! or #DIV/0! errors. For more details see our Error Types page (link when page written).
+- Make sure that the _rate_ argument specifies the interest rate or yield applicable to the compounding period, based on the value chosen for _nper_.
+- The _pmt_ and _pv_ arguments should be expressed in the same currency unit. FV returns a value in the same currency unit.
+- To ensure a worthwhile result, one of the _pmt_ and _pv_ arguments should be set to a non-zero value.
+- The setting of the _period_start_ argument only affects the calculation for non-zero values of the _pmt_ argument.
+
+## Details
+
+- If _rate_ = 0, FV solves the equation:
+
+ $$
+ FV = -pv - (pmt \times nper)
+ $$
+
+- If _rate_ <> 0 and _period_start_ = 0, FV solves the equation:
+ $$
+ FV = -pv \times (1 + rate)^{nper} - \dfrac{pmt\times\big({(1+rate)^{nper}-1}\big)}{rate}
+ $$
+- If _rate_ <> 0 and _period_start_ <> 0, FV solves the equation:
+ $$
+ FV = -pv \times (1 + rate)^{nper} - \dfrac{pmt\times\big({(1+rate)^{nper}-1}\big) \times(1+rate)}{rate}
+ $$
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?model=h30aj-o2HyK-1jUR8)
+
+## Links
+
+- For more information about the concept of "future value" in finance, visit Wikipedia's [Future value](https://en.wikipedia.org/wiki/Future_value) page.
+
+- Visit Microsoft Excel's [FV function](https://support.microsoft.com/en-gb/office/fv-function-2eef9f44-a084-4c61-bdd8-4fe4bb1b71b3) page.
diff --git a/docs/src/functions/information/cell.md b/docs/src/functions/information/cell.md
new file mode 100644
index 0000000..4ad70c6
--- /dev/null
+++ b/docs/src/functions/information/cell.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CELL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cell)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/error.type.md b/docs/src/functions/information/error.type.md
new file mode 100644
index 0000000..50ec617
--- /dev/null
+++ b/docs/src/functions/information/error.type.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ERROR.TYPE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=error.type)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/info.md b/docs/src/functions/information/info.md
new file mode 100644
index 0000000..80533e4
--- /dev/null
+++ b/docs/src/functions/information/info.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INFO
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=info)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isblank.md b/docs/src/functions/information/isblank.md
new file mode 100644
index 0000000..3aa68d7
--- /dev/null
+++ b/docs/src/functions/information/isblank.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISBLANK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isblank)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/iserr.md b/docs/src/functions/information/iserr.md
new file mode 100644
index 0000000..379a6cb
--- /dev/null
+++ b/docs/src/functions/information/iserr.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISERR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=iserr)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/iserror.md b/docs/src/functions/information/iserror.md
new file mode 100644
index 0000000..6a860b9
--- /dev/null
+++ b/docs/src/functions/information/iserror.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISERROR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=iserror)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/iseven.md b/docs/src/functions/information/iseven.md
new file mode 100644
index 0000000..778d8b3
--- /dev/null
+++ b/docs/src/functions/information/iseven.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISEVEN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=iseven)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isformula.md b/docs/src/functions/information/isformula.md
new file mode 100644
index 0000000..a146d4a
--- /dev/null
+++ b/docs/src/functions/information/isformula.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISFORMULA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isformula)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/islogical.md b/docs/src/functions/information/islogical.md
new file mode 100644
index 0000000..5f6a4c1
--- /dev/null
+++ b/docs/src/functions/information/islogical.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISLOGICAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=islogical)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isna.md b/docs/src/functions/information/isna.md
new file mode 100644
index 0000000..d1ab649
--- /dev/null
+++ b/docs/src/functions/information/isna.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISNA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isna)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isnontext.md b/docs/src/functions/information/isnontext.md
new file mode 100644
index 0000000..f41b746
--- /dev/null
+++ b/docs/src/functions/information/isnontext.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISNONTEXT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isnontext)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isnumber.md b/docs/src/functions/information/isnumber.md
new file mode 100644
index 0000000..a74158e
--- /dev/null
+++ b/docs/src/functions/information/isnumber.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISNUMBER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isnumber)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isodd.md b/docs/src/functions/information/isodd.md
new file mode 100644
index 0000000..f1dc7eb
--- /dev/null
+++ b/docs/src/functions/information/isodd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISODD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isodd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isomitted.md b/docs/src/functions/information/isomitted.md
new file mode 100644
index 0000000..05fda99
--- /dev/null
+++ b/docs/src/functions/information/isomitted.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISOMITTED
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isomitted)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/isref.md b/docs/src/functions/information/isref.md
new file mode 100644
index 0000000..f0f8830
--- /dev/null
+++ b/docs/src/functions/information/isref.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISREF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=isref)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/istext.md b/docs/src/functions/information/istext.md
new file mode 100644
index 0000000..40bc7b1
--- /dev/null
+++ b/docs/src/functions/information/istext.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISTEXT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=istext)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/n.md b/docs/src/functions/information/n.md
new file mode 100644
index 0000000..6816686
--- /dev/null
+++ b/docs/src/functions/information/n.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# N
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=n)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/na.md b/docs/src/functions/information/na.md
new file mode 100644
index 0000000..3318ffb
--- /dev/null
+++ b/docs/src/functions/information/na.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=na)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/sheet.md b/docs/src/functions/information/sheet.md
new file mode 100644
index 0000000..4679cc9
--- /dev/null
+++ b/docs/src/functions/information/sheet.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SHEET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sheet)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/sheets.md b/docs/src/functions/information/sheets.md
new file mode 100644
index 0000000..054c035
--- /dev/null
+++ b/docs/src/functions/information/sheets.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SHEETS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sheets)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/information/type.md b/docs/src/functions/information/type.md
new file mode 100644
index 0000000..f862a97
--- /dev/null
+++ b/docs/src/functions/information/type.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TYPE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=type)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/and.md b/docs/src/functions/logical/and.md
new file mode 100644
index 0000000..90cace7
--- /dev/null
+++ b/docs/src/functions/logical/and.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=and)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/bycol.md b/docs/src/functions/logical/bycol.md
new file mode 100644
index 0000000..1231ba7
--- /dev/null
+++ b/docs/src/functions/logical/bycol.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BYCOL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=bycol)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/byrow.md b/docs/src/functions/logical/byrow.md
new file mode 100644
index 0000000..a19efc9
--- /dev/null
+++ b/docs/src/functions/logical/byrow.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BYROW
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=byrow)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/false.md b/docs/src/functions/logical/false.md
new file mode 100644
index 0000000..b55e074
--- /dev/null
+++ b/docs/src/functions/logical/false.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FALSE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=false)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/if.md b/docs/src/functions/logical/if.md
new file mode 100644
index 0000000..a1c7eac
--- /dev/null
+++ b/docs/src/functions/logical/if.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=if)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/iferror.md b/docs/src/functions/logical/iferror.md
new file mode 100644
index 0000000..bac28fd
--- /dev/null
+++ b/docs/src/functions/logical/iferror.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IFERROR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=iferror)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/ifna.md b/docs/src/functions/logical/ifna.md
new file mode 100644
index 0000000..5017629
--- /dev/null
+++ b/docs/src/functions/logical/ifna.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IFNA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ifna)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/ifs.md b/docs/src/functions/logical/ifs.md
new file mode 100644
index 0000000..d3e55e3
--- /dev/null
+++ b/docs/src/functions/logical/ifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/lambda.md b/docs/src/functions/logical/lambda.md
new file mode 100644
index 0000000..9dc2e2a
--- /dev/null
+++ b/docs/src/functions/logical/lambda.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LAMBDA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=lambda)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/let.md b/docs/src/functions/logical/let.md
new file mode 100644
index 0000000..55bc363
--- /dev/null
+++ b/docs/src/functions/logical/let.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=let)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/makearray.md b/docs/src/functions/logical/makearray.md
new file mode 100644
index 0000000..e0bfdb9
--- /dev/null
+++ b/docs/src/functions/logical/makearray.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MAKEARRAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=makearray)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/map.md b/docs/src/functions/logical/map.md
new file mode 100644
index 0000000..0bf0890
--- /dev/null
+++ b/docs/src/functions/logical/map.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MAP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=map)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/not.md b/docs/src/functions/logical/not.md
new file mode 100644
index 0000000..2d2a075
--- /dev/null
+++ b/docs/src/functions/logical/not.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NOT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=not)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/or.md b/docs/src/functions/logical/or.md
new file mode 100644
index 0000000..7bd0f17
--- /dev/null
+++ b/docs/src/functions/logical/or.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# OR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=or)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/reduce.md b/docs/src/functions/logical/reduce.md
new file mode 100644
index 0000000..1373e91
--- /dev/null
+++ b/docs/src/functions/logical/reduce.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REDUCE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=reduce)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/scan.md b/docs/src/functions/logical/scan.md
new file mode 100644
index 0000000..8c23686
--- /dev/null
+++ b/docs/src/functions/logical/scan.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SCAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=scan)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/switch.md b/docs/src/functions/logical/switch.md
new file mode 100644
index 0000000..fb8b806
--- /dev/null
+++ b/docs/src/functions/logical/switch.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SWITCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=switch)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/true.md b/docs/src/functions/logical/true.md
new file mode 100644
index 0000000..e49b37e
--- /dev/null
+++ b/docs/src/functions/logical/true.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=true)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/logical/xor.md b/docs/src/functions/logical/xor.md
new file mode 100644
index 0000000..e7f6130
--- /dev/null
+++ b/docs/src/functions/logical/xor.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# XOR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=xor)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/address.md b/docs/src/functions/lookup_and_reference/address.md
new file mode 100644
index 0000000..f80c32f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/address.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ADDRESS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=address)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/areas.md b/docs/src/functions/lookup_and_reference/areas.md
new file mode 100644
index 0000000..d5d593b
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/areas.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AREAS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=areas)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/choose.md b/docs/src/functions/lookup_and_reference/choose.md
new file mode 100644
index 0000000..bed2f3f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/choose.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHOOSE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=choose)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/choosecols.md b/docs/src/functions/lookup_and_reference/choosecols.md
new file mode 100644
index 0000000..47d415f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/choosecols.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHOOSECOLS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=choosecols)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/chooserows.md b/docs/src/functions/lookup_and_reference/chooserows.md
new file mode 100644
index 0000000..fc7acb8
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/chooserows.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHOOSEROWS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chooserows)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/column.md b/docs/src/functions/lookup_and_reference/column.md
new file mode 100644
index 0000000..5c0c31d
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/column.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COLUMN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=column)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/columns.md b/docs/src/functions/lookup_and_reference/columns.md
new file mode 100644
index 0000000..3dd102f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/columns.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COLUMNS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=columns)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/drop.md b/docs/src/functions/lookup_and_reference/drop.md
new file mode 100644
index 0000000..fe96007
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/drop.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DROP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=drop)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/expand.md b/docs/src/functions/lookup_and_reference/expand.md
new file mode 100644
index 0000000..a108533
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/expand.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EXPAND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=expand)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/filter.md b/docs/src/functions/lookup_and_reference/filter.md
new file mode 100644
index 0000000..bc220cd
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/filter.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FILTER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=filter)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/formulatext.md b/docs/src/functions/lookup_and_reference/formulatext.md
new file mode 100644
index 0000000..f633219
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/formulatext.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORMULATEXT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=formulatext)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/getpivotdata.md b/docs/src/functions/lookup_and_reference/getpivotdata.md
new file mode 100644
index 0000000..ee8a98b
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/getpivotdata.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GETPIVOTDATA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=getpivotdata)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/hlookup.md b/docs/src/functions/lookup_and_reference/hlookup.md
new file mode 100644
index 0000000..7fafa77
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/hlookup.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HLOOKUP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hlookup)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/hstack.md b/docs/src/functions/lookup_and_reference/hstack.md
new file mode 100644
index 0000000..67a04b8
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/hstack.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HSTACK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hstack)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/hyperlink.md b/docs/src/functions/lookup_and_reference/hyperlink.md
new file mode 100644
index 0000000..64c11cf
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/hyperlink.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HYPERLINK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hyperlink)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/image.md b/docs/src/functions/lookup_and_reference/image.md
new file mode 100644
index 0000000..b653fa0
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/image.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# IMAGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=image)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/index.md b/docs/src/functions/lookup_and_reference/index.md
new file mode 100644
index 0000000..c06ad9e
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/index.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INDEX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=index)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/indirect.md b/docs/src/functions/lookup_and_reference/indirect.md
new file mode 100644
index 0000000..9865435
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/indirect.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INDIRECT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=indirect)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/lookup.md b/docs/src/functions/lookup_and_reference/lookup.md
new file mode 100644
index 0000000..ac46451
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/lookup.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOOKUP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=lookup)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/match.md b/docs/src/functions/lookup_and_reference/match.md
new file mode 100644
index 0000000..e90addf
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/match.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MATCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=match)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/offset.md b/docs/src/functions/lookup_and_reference/offset.md
new file mode 100644
index 0000000..0fc497d
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/offset.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# OFFSET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=offset)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/row.md b/docs/src/functions/lookup_and_reference/row.md
new file mode 100644
index 0000000..1e97bf1
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/row.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROW
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=row)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/rows.md b/docs/src/functions/lookup_and_reference/rows.md
new file mode 100644
index 0000000..d6dcbe6
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/rows.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROWS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rows)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/rtd.md b/docs/src/functions/lookup_and_reference/rtd.md
new file mode 100644
index 0000000..dac0a5f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/rtd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RTD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rtd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/sort.md b/docs/src/functions/lookup_and_reference/sort.md
new file mode 100644
index 0000000..dd3b79c
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/sort.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SORT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sort)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/sortby.md b/docs/src/functions/lookup_and_reference/sortby.md
new file mode 100644
index 0000000..274c705
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/sortby.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SORTBY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sortby)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/take.md b/docs/src/functions/lookup_and_reference/take.md
new file mode 100644
index 0000000..798efec
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/take.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TAKE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=take)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/tocol.md b/docs/src/functions/lookup_and_reference/tocol.md
new file mode 100644
index 0000000..65b912f
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/tocol.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TOCOL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tocol)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/torow.md b/docs/src/functions/lookup_and_reference/torow.md
new file mode 100644
index 0000000..74a7827
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/torow.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TOROW
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=torow)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/transpose.md b/docs/src/functions/lookup_and_reference/transpose.md
new file mode 100644
index 0000000..c63ed72
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/transpose.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRANSPOSE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=transpose)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/unique.md b/docs/src/functions/lookup_and_reference/unique.md
new file mode 100644
index 0000000..f05e119
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/unique.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# UNIQUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=unique)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/vlookup.md b/docs/src/functions/lookup_and_reference/vlookup.md
new file mode 100644
index 0000000..d6c1430
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/vlookup.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VLOOKUP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=vlookup)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/vstack.md b/docs/src/functions/lookup_and_reference/vstack.md
new file mode 100644
index 0000000..3f5fd9b
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/vstack.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VSTACK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=vstack)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/wrapcols.md b/docs/src/functions/lookup_and_reference/wrapcols.md
new file mode 100644
index 0000000..da55358
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/wrapcols.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WRAPCOLS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=wrapcols)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/wraprows.md b/docs/src/functions/lookup_and_reference/wraprows.md
new file mode 100644
index 0000000..09454c2
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/wraprows.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WRAPROWS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=wraprows)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/xlookup.md b/docs/src/functions/lookup_and_reference/xlookup.md
new file mode 100644
index 0000000..7a86d2d
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/xlookup.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# XLOOKUP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=xlookup)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/lookup_and_reference/xmatch.md b/docs/src/functions/lookup_and_reference/xmatch.md
new file mode 100644
index 0000000..938651a
--- /dev/null
+++ b/docs/src/functions/lookup_and_reference/xmatch.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# XMATCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=xmatch)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/abs.md b/docs/src/functions/math_and_trigonometry/abs.md
new file mode 100644
index 0000000..e24ca46
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/abs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ABS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=abs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/acos.md b/docs/src/functions/math_and_trigonometry/acos.md
new file mode 100644
index 0000000..df8faa1
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/acos.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACOS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=acos)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/acosh.md b/docs/src/functions/math_and_trigonometry/acosh.md
new file mode 100644
index 0000000..4dab2cb
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/acosh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACOSH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=acosh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/acot.md b/docs/src/functions/math_and_trigonometry/acot.md
new file mode 100644
index 0000000..4b925da
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/acot.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACOT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=acot)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/acoth.md b/docs/src/functions/math_and_trigonometry/acoth.md
new file mode 100644
index 0000000..b6cfbd9
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/acoth.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ACOTH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=acoth)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/aggregate.md b/docs/src/functions/math_and_trigonometry/aggregate.md
new file mode 100644
index 0000000..2bd92ba
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/aggregate.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AGGREGATE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=aggregate)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/arabic.md b/docs/src/functions/math_and_trigonometry/arabic.md
new file mode 100644
index 0000000..d425a04
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/arabic.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ARABIC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=arabic)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/asin.md b/docs/src/functions/math_and_trigonometry/asin.md
new file mode 100644
index 0000000..331fbab
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/asin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ASIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=asin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/asinh.md b/docs/src/functions/math_and_trigonometry/asinh.md
new file mode 100644
index 0000000..50e57bb
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/asinh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ASINH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=asinh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/atan.md b/docs/src/functions/math_and_trigonometry/atan.md
new file mode 100644
index 0000000..d0eb666
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/atan.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ATAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=atan)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/atan2.md b/docs/src/functions/math_and_trigonometry/atan2.md
new file mode 100644
index 0000000..76517fa
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/atan2.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ATAN2
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=atan2)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/atanh.md b/docs/src/functions/math_and_trigonometry/atanh.md
new file mode 100644
index 0000000..a46694e
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/atanh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ATANH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=atanh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/base.md b/docs/src/functions/math_and_trigonometry/base.md
new file mode 100644
index 0000000..5ed936d
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/base.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BASE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=base)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/ceiling.math.md b/docs/src/functions/math_and_trigonometry/ceiling.math.md
new file mode 100644
index 0000000..3507ee2
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/ceiling.math.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CEILING.MATH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ceiling.math)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/ceiling.md b/docs/src/functions/math_and_trigonometry/ceiling.md
new file mode 100644
index 0000000..901a925
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/ceiling.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CEILING
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ceiling)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/ceiling.precise.md b/docs/src/functions/math_and_trigonometry/ceiling.precise.md
new file mode 100644
index 0000000..6a5251a
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/ceiling.precise.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CEILING.PRECISE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ceiling.precise)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/combin.md b/docs/src/functions/math_and_trigonometry/combin.md
new file mode 100644
index 0000000..83c1fd7
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/combin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COMBIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=combin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/combina.md b/docs/src/functions/math_and_trigonometry/combina.md
new file mode 100644
index 0000000..c0b4ac2
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/combina.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COMBINA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=combina)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/cos.md b/docs/src/functions/math_and_trigonometry/cos.md
new file mode 100644
index 0000000..31fe920
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/cos.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cos)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/cosh.md b/docs/src/functions/math_and_trigonometry/cosh.md
new file mode 100644
index 0000000..0e1920b
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/cosh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COSH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cosh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/cot.md b/docs/src/functions/math_and_trigonometry/cot.md
new file mode 100644
index 0000000..066b333
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/cot.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=cot)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/coth.md b/docs/src/functions/math_and_trigonometry/coth.md
new file mode 100644
index 0000000..ceee560
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/coth.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COTH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=coth)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/csc.md b/docs/src/functions/math_and_trigonometry/csc.md
new file mode 100644
index 0000000..0fd5059
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/csc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CSC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=csc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/csch.md b/docs/src/functions/math_and_trigonometry/csch.md
new file mode 100644
index 0000000..43f4208
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/csch.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CSCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=csch)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/decimal.md b/docs/src/functions/math_and_trigonometry/decimal.md
new file mode 100644
index 0000000..a0b91d9
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/decimal.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DECIMAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=decimal)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/degrees.md b/docs/src/functions/math_and_trigonometry/degrees.md
new file mode 100644
index 0000000..da38e53
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/degrees.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DEGREES
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=degrees)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/even.md b/docs/src/functions/math_and_trigonometry/even.md
new file mode 100644
index 0000000..cf8c5df
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/even.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EVEN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=even)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/exp.md b/docs/src/functions/math_and_trigonometry/exp.md
new file mode 100644
index 0000000..d54ea47
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/exp.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EXP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=exp)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/fact.md b/docs/src/functions/math_and_trigonometry/fact.md
new file mode 100644
index 0000000..7a368fa
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/fact.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FACT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=fact)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/factdouble.md b/docs/src/functions/math_and_trigonometry/factdouble.md
new file mode 100644
index 0000000..11fd798
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/factdouble.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FACTDOUBLE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=factdouble)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/floor.math.md b/docs/src/functions/math_and_trigonometry/floor.math.md
new file mode 100644
index 0000000..83e46ad
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/floor.math.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FLOOR.MATH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=floor.math)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/floor.md b/docs/src/functions/math_and_trigonometry/floor.md
new file mode 100644
index 0000000..9731286
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/floor.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FLOOR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=floor)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/floor.precise.md b/docs/src/functions/math_and_trigonometry/floor.precise.md
new file mode 100644
index 0000000..b1ff9b7
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/floor.precise.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FLOOR.PRECISE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=floor.precise)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/gcd.md b/docs/src/functions/math_and_trigonometry/gcd.md
new file mode 100644
index 0000000..ada4a6a
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/gcd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GCD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gcd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/int.md b/docs/src/functions/math_and_trigonometry/int.md
new file mode 100644
index 0000000..7d5cfff
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/int.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=int)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/iso.ceiling.md b/docs/src/functions/math_and_trigonometry/iso.ceiling.md
new file mode 100644
index 0000000..51e8cb3
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/iso.ceiling.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ISO.CEILING
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=iso.ceiling)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/lcm.md b/docs/src/functions/math_and_trigonometry/lcm.md
new file mode 100644
index 0000000..03a15de
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/lcm.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LCM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=lcm)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/let.md b/docs/src/functions/math_and_trigonometry/let.md
new file mode 100644
index 0000000..55bc363
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/let.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LET
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=let)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/ln.md b/docs/src/functions/math_and_trigonometry/ln.md
new file mode 100644
index 0000000..c198f44
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/ln.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=ln)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/log.md b/docs/src/functions/math_and_trigonometry/log.md
new file mode 100644
index 0000000..25f56c0
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/log.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOG
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=log)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/log10.md b/docs/src/functions/math_and_trigonometry/log10.md
new file mode 100644
index 0000000..f475bbd
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/log10.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOG10
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=log10)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/mdeterm.md b/docs/src/functions/math_and_trigonometry/mdeterm.md
new file mode 100644
index 0000000..1b1305b
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/mdeterm.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MDETERM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mdeterm)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/minverse.md b/docs/src/functions/math_and_trigonometry/minverse.md
new file mode 100644
index 0000000..cd6eaa5
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/minverse.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MINVERSE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=minverse)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/mmult.md b/docs/src/functions/math_and_trigonometry/mmult.md
new file mode 100644
index 0000000..d50565a
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/mmult.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MMULT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mmult)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/mod.md b/docs/src/functions/math_and_trigonometry/mod.md
new file mode 100644
index 0000000..84c999c
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/mod.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MOD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mod)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/mround.md b/docs/src/functions/math_and_trigonometry/mround.md
new file mode 100644
index 0000000..f3e9947
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/mround.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MROUND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mround)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/multinomial.md b/docs/src/functions/math_and_trigonometry/multinomial.md
new file mode 100644
index 0000000..8bd5c29
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/multinomial.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MULTINOMIAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=multinomial)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/munit.md b/docs/src/functions/math_and_trigonometry/munit.md
new file mode 100644
index 0000000..354b472
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/munit.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MUNIT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=munit)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/odd.md b/docs/src/functions/math_and_trigonometry/odd.md
new file mode 100644
index 0000000..ab62ed4
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/odd.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ODD
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=odd)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/pi.md b/docs/src/functions/math_and_trigonometry/pi.md
new file mode 100644
index 0000000..074c282
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/pi.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PI
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pi)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/power.md b/docs/src/functions/math_and_trigonometry/power.md
new file mode 100644
index 0000000..5ae4df2
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/power.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# POWER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=power)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/product.md b/docs/src/functions/math_and_trigonometry/product.md
new file mode 100644
index 0000000..cdeec40
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/product.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PRODUCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=product)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/quotient.md b/docs/src/functions/math_and_trigonometry/quotient.md
new file mode 100644
index 0000000..94699d2
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/quotient.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# QUOTIENT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=quotient)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/radians.md b/docs/src/functions/math_and_trigonometry/radians.md
new file mode 100644
index 0000000..08bdcf4
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/radians.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RADIANS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=radians)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/rand.md b/docs/src/functions/math_and_trigonometry/rand.md
new file mode 100644
index 0000000..89ecbea
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/rand.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RAND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rand)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/randarray.md b/docs/src/functions/math_and_trigonometry/randarray.md
new file mode 100644
index 0000000..576f4b5
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/randarray.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RANDARRAY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=randarray)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/randbetween.md b/docs/src/functions/math_and_trigonometry/randbetween.md
new file mode 100644
index 0000000..e8e9c80
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/randbetween.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RANDBETWEEN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=randbetween)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/roman.md b/docs/src/functions/math_and_trigonometry/roman.md
new file mode 100644
index 0000000..db48c4a
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/roman.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROMAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=roman)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/round.md b/docs/src/functions/math_and_trigonometry/round.md
new file mode 100644
index 0000000..ad31320
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/round.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROUND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=round)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/rounddown.md b/docs/src/functions/math_and_trigonometry/rounddown.md
new file mode 100644
index 0000000..d71380c
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/rounddown.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROUNDDOWN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rounddown)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/roundup.md b/docs/src/functions/math_and_trigonometry/roundup.md
new file mode 100644
index 0000000..f2b4590
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/roundup.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# ROUNDUP
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=roundup)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sec.md b/docs/src/functions/math_and_trigonometry/sec.md
new file mode 100644
index 0000000..51dcc4e
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sec.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SEC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sec)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sech.md b/docs/src/functions/math_and_trigonometry/sech.md
new file mode 100644
index 0000000..7fa6d1a
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sech.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SECH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sech)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sequence.md b/docs/src/functions/math_and_trigonometry/sequence.md
new file mode 100644
index 0000000..48004f7
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sequence.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SEQUENCE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sequence)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/seriessum.md b/docs/src/functions/math_and_trigonometry/seriessum.md
new file mode 100644
index 0000000..1396c97
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/seriessum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SERIESSUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=seriessum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sign.md b/docs/src/functions/math_and_trigonometry/sign.md
new file mode 100644
index 0000000..4d644cb
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sign.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SIGN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sign)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sin.md b/docs/src/functions/math_and_trigonometry/sin.md
new file mode 100644
index 0000000..aa77f7e
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sinh.md b/docs/src/functions/math_and_trigonometry/sinh.md
new file mode 100644
index 0000000..25a9f5b
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sinh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SINH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sinh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sqrt.md b/docs/src/functions/math_and_trigonometry/sqrt.md
new file mode 100644
index 0000000..4299f29
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sqrt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SQRT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sqrt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sqrtpi.md b/docs/src/functions/math_and_trigonometry/sqrtpi.md
new file mode 100644
index 0000000..e93041e
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sqrtpi.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SQRTPI
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sqrtpi)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/subtotal.md b/docs/src/functions/math_and_trigonometry/subtotal.md
new file mode 100644
index 0000000..e814201
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/subtotal.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUBTOTAL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=subtotal)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sum.md b/docs/src/functions/math_and_trigonometry/sum.md
new file mode 100644
index 0000000..cae38cc
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sum.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sum)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumif.md b/docs/src/functions/math_and_trigonometry/sumif.md
new file mode 100644
index 0000000..3336fd3
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumif.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMIF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumif)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumifs.md b/docs/src/functions/math_and_trigonometry/sumifs.md
new file mode 100644
index 0000000..3f493d6
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMIFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumproduct.md b/docs/src/functions/math_and_trigonometry/sumproduct.md
new file mode 100644
index 0000000..0bcb035
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumproduct.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMPRODUCT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumproduct)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumsq.md b/docs/src/functions/math_and_trigonometry/sumsq.md
new file mode 100644
index 0000000..0de6180
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumsq.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMSQ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumsq)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumx2my2.md b/docs/src/functions/math_and_trigonometry/sumx2my2.md
new file mode 100644
index 0000000..ba3f55e
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumx2my2.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMX2MY2
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumx2my2)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumx2py2.md b/docs/src/functions/math_and_trigonometry/sumx2py2.md
new file mode 100644
index 0000000..1302766
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumx2py2.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMX2PY2
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumx2py2)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/sumxmy2.md b/docs/src/functions/math_and_trigonometry/sumxmy2.md
new file mode 100644
index 0000000..45cbea7
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/sumxmy2.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUMXMY2
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=sumxmy2)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/tan.md b/docs/src/functions/math_and_trigonometry/tan.md
new file mode 100644
index 0000000..ae0b21f
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/tan.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tan)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/tanh.md b/docs/src/functions/math_and_trigonometry/tanh.md
new file mode 100644
index 0000000..66436bd
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/tanh.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TANH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=tanh)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/math_and_trigonometry/trunc.md b/docs/src/functions/math_and_trigonometry/trunc.md
new file mode 100644
index 0000000..34794e9
--- /dev/null
+++ b/docs/src/functions/math_and_trigonometry/trunc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRUNC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=trunc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/avedev.md b/docs/src/functions/statistical/avedev.md
new file mode 100644
index 0000000..aaeb56e
--- /dev/null
+++ b/docs/src/functions/statistical/avedev.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AVEDEV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=avedev)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/average.md b/docs/src/functions/statistical/average.md
new file mode 100644
index 0000000..bc98e7d
--- /dev/null
+++ b/docs/src/functions/statistical/average.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AVERAGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=average)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/averagea.md b/docs/src/functions/statistical/averagea.md
new file mode 100644
index 0000000..c827ecb
--- /dev/null
+++ b/docs/src/functions/statistical/averagea.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AVERAGEA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=averagea)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/averageif.md b/docs/src/functions/statistical/averageif.md
new file mode 100644
index 0000000..8612c3e
--- /dev/null
+++ b/docs/src/functions/statistical/averageif.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AVERAGEIF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=averageif)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/averageifs.md b/docs/src/functions/statistical/averageifs.md
new file mode 100644
index 0000000..a0e3e33
--- /dev/null
+++ b/docs/src/functions/statistical/averageifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# AVERAGEIFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=averageifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/beta.dist.md b/docs/src/functions/statistical/beta.dist.md
new file mode 100644
index 0000000..7930d47
--- /dev/null
+++ b/docs/src/functions/statistical/beta.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BETA.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=beta.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/beta.inv.md b/docs/src/functions/statistical/beta.inv.md
new file mode 100644
index 0000000..d3c5cf0
--- /dev/null
+++ b/docs/src/functions/statistical/beta.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BETA.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=beta.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/binom.dist.md b/docs/src/functions/statistical/binom.dist.md
new file mode 100644
index 0000000..63f4017
--- /dev/null
+++ b/docs/src/functions/statistical/binom.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BINOM.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=binom.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/binom.dist.range.md b/docs/src/functions/statistical/binom.dist.range.md
new file mode 100644
index 0000000..380c392
--- /dev/null
+++ b/docs/src/functions/statistical/binom.dist.range.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BINOM.DIST.RANGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=binom.dist.range)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/binom.inv.md b/docs/src/functions/statistical/binom.inv.md
new file mode 100644
index 0000000..c9358b2
--- /dev/null
+++ b/docs/src/functions/statistical/binom.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# BINOM.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=binom.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/chisq.dist.md b/docs/src/functions/statistical/chisq.dist.md
new file mode 100644
index 0000000..7310724
--- /dev/null
+++ b/docs/src/functions/statistical/chisq.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHISQ.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chisq.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/chisq.dist.rt.md b/docs/src/functions/statistical/chisq.dist.rt.md
new file mode 100644
index 0000000..6b58423
--- /dev/null
+++ b/docs/src/functions/statistical/chisq.dist.rt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHISQ.DIST.RT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chisq.dist.rt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/chisq.inv.md b/docs/src/functions/statistical/chisq.inv.md
new file mode 100644
index 0000000..dbd90eb
--- /dev/null
+++ b/docs/src/functions/statistical/chisq.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHISQ.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chisq.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/chisq.inv.rt.md b/docs/src/functions/statistical/chisq.inv.rt.md
new file mode 100644
index 0000000..9259a02
--- /dev/null
+++ b/docs/src/functions/statistical/chisq.inv.rt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHISQ.INV.RT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chisq.inv.rt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/chisq.test.md b/docs/src/functions/statistical/chisq.test.md
new file mode 100644
index 0000000..5f2ae5c
--- /dev/null
+++ b/docs/src/functions/statistical/chisq.test.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CHISQ.TEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=chisq.test)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/confidence.norm.md b/docs/src/functions/statistical/confidence.norm.md
new file mode 100644
index 0000000..a60cf04
--- /dev/null
+++ b/docs/src/functions/statistical/confidence.norm.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CONFIDENCE.NORM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=confidence.norm)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/confidence.t.md b/docs/src/functions/statistical/confidence.t.md
new file mode 100644
index 0000000..8bbd415
--- /dev/null
+++ b/docs/src/functions/statistical/confidence.t.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CONFIDENCE.T
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=confidence.t)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/correl.md b/docs/src/functions/statistical/correl.md
new file mode 100644
index 0000000..65df670
--- /dev/null
+++ b/docs/src/functions/statistical/correl.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# CORREL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=correl)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/count.md b/docs/src/functions/statistical/count.md
new file mode 100644
index 0000000..7a74153
--- /dev/null
+++ b/docs/src/functions/statistical/count.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUNT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=count)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/counta.md b/docs/src/functions/statistical/counta.md
new file mode 100644
index 0000000..a816c4d
--- /dev/null
+++ b/docs/src/functions/statistical/counta.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUNTA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=counta)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/countblank.md b/docs/src/functions/statistical/countblank.md
new file mode 100644
index 0000000..5c35ddd
--- /dev/null
+++ b/docs/src/functions/statistical/countblank.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUNTBLANK
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=countblank)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/countif.md b/docs/src/functions/statistical/countif.md
new file mode 100644
index 0000000..25fada1
--- /dev/null
+++ b/docs/src/functions/statistical/countif.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUNTIF
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=countif)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/countifs.md b/docs/src/functions/statistical/countifs.md
new file mode 100644
index 0000000..930eff6
--- /dev/null
+++ b/docs/src/functions/statistical/countifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COUNTIFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=countifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/covariance.p.md b/docs/src/functions/statistical/covariance.p.md
new file mode 100644
index 0000000..524fa0e
--- /dev/null
+++ b/docs/src/functions/statistical/covariance.p.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COVARIANCE.P
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=covariance.p)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/covariance.s.md b/docs/src/functions/statistical/covariance.s.md
new file mode 100644
index 0000000..8e07a07
--- /dev/null
+++ b/docs/src/functions/statistical/covariance.s.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# COVARIANCE.S
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=covariance.s)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/devsq.md b/docs/src/functions/statistical/devsq.md
new file mode 100644
index 0000000..3087311
--- /dev/null
+++ b/docs/src/functions/statistical/devsq.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# DEVSQ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=devsq)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/expon.dist.md b/docs/src/functions/statistical/expon.dist.md
new file mode 100644
index 0000000..2943fe5
--- /dev/null
+++ b/docs/src/functions/statistical/expon.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# EXPON.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=expon.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/f.dist.md b/docs/src/functions/statistical/f.dist.md
new file mode 100644
index 0000000..c09c8bd
--- /dev/null
+++ b/docs/src/functions/statistical/f.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# F.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=f.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/f.dist.rt.md b/docs/src/functions/statistical/f.dist.rt.md
new file mode 100644
index 0000000..e1469dc
--- /dev/null
+++ b/docs/src/functions/statistical/f.dist.rt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# F.DIST.RT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=f.dist.rt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/f.inv.md b/docs/src/functions/statistical/f.inv.md
new file mode 100644
index 0000000..6003a42
--- /dev/null
+++ b/docs/src/functions/statistical/f.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# F.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=f.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/f.inv.rt.md b/docs/src/functions/statistical/f.inv.rt.md
new file mode 100644
index 0000000..2e4dec6
--- /dev/null
+++ b/docs/src/functions/statistical/f.inv.rt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# F.INV.RT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=f.inv.rt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/f.test.md b/docs/src/functions/statistical/f.test.md
new file mode 100644
index 0000000..8c87447
--- /dev/null
+++ b/docs/src/functions/statistical/f.test.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# F.TEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=f.test)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/fisher.md b/docs/src/functions/statistical/fisher.md
new file mode 100644
index 0000000..1ac32cf
--- /dev/null
+++ b/docs/src/functions/statistical/fisher.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FISHER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=fisher)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/fisherinv.md b/docs/src/functions/statistical/fisherinv.md
new file mode 100644
index 0000000..805de7d
--- /dev/null
+++ b/docs/src/functions/statistical/fisherinv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FISHERINV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=fisherinv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.ets.confint.md b/docs/src/functions/statistical/forecast.ets.confint.md
new file mode 100644
index 0000000..7d60964
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.ets.confint.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST.ETS.CONFINT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast.ets.confint)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.ets.md b/docs/src/functions/statistical/forecast.ets.md
new file mode 100644
index 0000000..b6ce9c2
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.ets.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST.ETS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast.ets)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.ets.seasonality.md b/docs/src/functions/statistical/forecast.ets.seasonality.md
new file mode 100644
index 0000000..703624d
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.ets.seasonality.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST.ETS.SEASONALITY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast.ets.seasonality)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.ets.stat.md b/docs/src/functions/statistical/forecast.ets.stat.md
new file mode 100644
index 0000000..f48fc01
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.ets.stat.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST.ETS.STAT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast.ets.stat)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.linear.md b/docs/src/functions/statistical/forecast.linear.md
new file mode 100644
index 0000000..4c6f8c7
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.linear.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST.LINEAR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast.linear)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/forecast.md b/docs/src/functions/statistical/forecast.md
new file mode 100644
index 0000000..17ca34a
--- /dev/null
+++ b/docs/src/functions/statistical/forecast.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FORECAST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=forecast)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/frequency.md b/docs/src/functions/statistical/frequency.md
new file mode 100644
index 0000000..26a8b5a
--- /dev/null
+++ b/docs/src/functions/statistical/frequency.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# FREQUENCY
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=frequency)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gamma.dist.md b/docs/src/functions/statistical/gamma.dist.md
new file mode 100644
index 0000000..78018e3
--- /dev/null
+++ b/docs/src/functions/statistical/gamma.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAMMA.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gamma.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gamma.inv.md b/docs/src/functions/statistical/gamma.inv.md
new file mode 100644
index 0000000..9f0fe68
--- /dev/null
+++ b/docs/src/functions/statistical/gamma.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAMMA.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gamma.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gamma.md b/docs/src/functions/statistical/gamma.md
new file mode 100644
index 0000000..f5da16e
--- /dev/null
+++ b/docs/src/functions/statistical/gamma.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAMMA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gamma)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gammaln.md b/docs/src/functions/statistical/gammaln.md
new file mode 100644
index 0000000..8786451
--- /dev/null
+++ b/docs/src/functions/statistical/gammaln.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAMMALN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gammaln)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gammaln.precise.md b/docs/src/functions/statistical/gammaln.precise.md
new file mode 100644
index 0000000..e5953bd
--- /dev/null
+++ b/docs/src/functions/statistical/gammaln.precise.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAMMALN.PRECISE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gammaln.precise)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/gauss.md b/docs/src/functions/statistical/gauss.md
new file mode 100644
index 0000000..4f4728b
--- /dev/null
+++ b/docs/src/functions/statistical/gauss.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GAUSS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=gauss)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/geomean.md b/docs/src/functions/statistical/geomean.md
new file mode 100644
index 0000000..9f0177d
--- /dev/null
+++ b/docs/src/functions/statistical/geomean.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GEOMEAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=geomean)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/growth.md b/docs/src/functions/statistical/growth.md
new file mode 100644
index 0000000..95cd28b
--- /dev/null
+++ b/docs/src/functions/statistical/growth.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# GROWTH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=growth)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/harmean.md b/docs/src/functions/statistical/harmean.md
new file mode 100644
index 0000000..2080d84
--- /dev/null
+++ b/docs/src/functions/statistical/harmean.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HARMEAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=harmean)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/hypgeom.dist.md b/docs/src/functions/statistical/hypgeom.dist.md
new file mode 100644
index 0000000..ffa2ca8
--- /dev/null
+++ b/docs/src/functions/statistical/hypgeom.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# HYPGEOM.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=hypgeom.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/intercept.md b/docs/src/functions/statistical/intercept.md
new file mode 100644
index 0000000..4b0e204
--- /dev/null
+++ b/docs/src/functions/statistical/intercept.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# INTERCEPT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=intercept)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/kurt.md b/docs/src/functions/statistical/kurt.md
new file mode 100644
index 0000000..8b9c8a9
--- /dev/null
+++ b/docs/src/functions/statistical/kurt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# KURT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=kurt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/large.md b/docs/src/functions/statistical/large.md
new file mode 100644
index 0000000..7ee7ab3
--- /dev/null
+++ b/docs/src/functions/statistical/large.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LARGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=large)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/linest.md b/docs/src/functions/statistical/linest.md
new file mode 100644
index 0000000..b7b9cbb
--- /dev/null
+++ b/docs/src/functions/statistical/linest.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LINEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=linest)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/logest.md b/docs/src/functions/statistical/logest.md
new file mode 100644
index 0000000..d840bbe
--- /dev/null
+++ b/docs/src/functions/statistical/logest.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOGEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=logest)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/lognorm.dist.md b/docs/src/functions/statistical/lognorm.dist.md
new file mode 100644
index 0000000..de28811
--- /dev/null
+++ b/docs/src/functions/statistical/lognorm.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOGNORM.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=lognorm.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/lognorm.inv.md b/docs/src/functions/statistical/lognorm.inv.md
new file mode 100644
index 0000000..5fe09ca
--- /dev/null
+++ b/docs/src/functions/statistical/lognorm.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# LOGNORM.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=lognorm.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/max.md b/docs/src/functions/statistical/max.md
new file mode 100644
index 0000000..5b77895
--- /dev/null
+++ b/docs/src/functions/statistical/max.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MAX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=max)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/maxa.md b/docs/src/functions/statistical/maxa.md
new file mode 100644
index 0000000..1dcc20c
--- /dev/null
+++ b/docs/src/functions/statistical/maxa.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MAXA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=maxa)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/maxifs.md b/docs/src/functions/statistical/maxifs.md
new file mode 100644
index 0000000..f3be500
--- /dev/null
+++ b/docs/src/functions/statistical/maxifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MAXIFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=maxifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/median.md b/docs/src/functions/statistical/median.md
new file mode 100644
index 0000000..1444977
--- /dev/null
+++ b/docs/src/functions/statistical/median.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MEDIAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=median)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/min.md b/docs/src/functions/statistical/min.md
new file mode 100644
index 0000000..975c3a7
--- /dev/null
+++ b/docs/src/functions/statistical/min.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=min)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/mina.md b/docs/src/functions/statistical/mina.md
new file mode 100644
index 0000000..ddcaadb
--- /dev/null
+++ b/docs/src/functions/statistical/mina.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MINA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mina)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/minifs.md b/docs/src/functions/statistical/minifs.md
new file mode 100644
index 0000000..f07dce6
--- /dev/null
+++ b/docs/src/functions/statistical/minifs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MINIFS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=minifs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/mode.mult.md b/docs/src/functions/statistical/mode.mult.md
new file mode 100644
index 0000000..5c35dcd
--- /dev/null
+++ b/docs/src/functions/statistical/mode.mult.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MODE.MULT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mode.mult)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/mode.sngl.md b/docs/src/functions/statistical/mode.sngl.md
new file mode 100644
index 0000000..ea0f64f
--- /dev/null
+++ b/docs/src/functions/statistical/mode.sngl.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MODE.SNGL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mode.sngl)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/negbinom.dist.md b/docs/src/functions/statistical/negbinom.dist.md
new file mode 100644
index 0000000..74e8515
--- /dev/null
+++ b/docs/src/functions/statistical/negbinom.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NEGBINOM.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=negbinom.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/norm.dist.md b/docs/src/functions/statistical/norm.dist.md
new file mode 100644
index 0000000..d624982
--- /dev/null
+++ b/docs/src/functions/statistical/norm.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NORM.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=norm.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/norm.inv.md b/docs/src/functions/statistical/norm.inv.md
new file mode 100644
index 0000000..e28c53d
--- /dev/null
+++ b/docs/src/functions/statistical/norm.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NORM.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=norm.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/norm.s.dist.md b/docs/src/functions/statistical/norm.s.dist.md
new file mode 100644
index 0000000..7e0dc60
--- /dev/null
+++ b/docs/src/functions/statistical/norm.s.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NORM.S.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=norm.s.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/norm.s.inv.md b/docs/src/functions/statistical/norm.s.inv.md
new file mode 100644
index 0000000..70369bd
--- /dev/null
+++ b/docs/src/functions/statistical/norm.s.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NORM.S.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=norm.s.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/pearson.md b/docs/src/functions/statistical/pearson.md
new file mode 100644
index 0000000..32b95fe
--- /dev/null
+++ b/docs/src/functions/statistical/pearson.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PEARSON
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=pearson)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/percentile.exc.md b/docs/src/functions/statistical/percentile.exc.md
new file mode 100644
index 0000000..14396a6
--- /dev/null
+++ b/docs/src/functions/statistical/percentile.exc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERCENTILE.EXC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=percentile.exc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/percentile.inc.md b/docs/src/functions/statistical/percentile.inc.md
new file mode 100644
index 0000000..993cb62
--- /dev/null
+++ b/docs/src/functions/statistical/percentile.inc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERCENTILE.INC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=percentile.inc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/percentrank.exc.md b/docs/src/functions/statistical/percentrank.exc.md
new file mode 100644
index 0000000..3c67c39
--- /dev/null
+++ b/docs/src/functions/statistical/percentrank.exc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERCENTRANK.EXC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=percentrank.exc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/percentrank.inc.md b/docs/src/functions/statistical/percentrank.inc.md
new file mode 100644
index 0000000..1ea4ffa
--- /dev/null
+++ b/docs/src/functions/statistical/percentrank.inc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERCENTRANK.INC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=percentrank.inc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/permut.md b/docs/src/functions/statistical/permut.md
new file mode 100644
index 0000000..cbbfd3b
--- /dev/null
+++ b/docs/src/functions/statistical/permut.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERMUT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=permut)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/permutationa.md b/docs/src/functions/statistical/permutationa.md
new file mode 100644
index 0000000..2ed8fc1
--- /dev/null
+++ b/docs/src/functions/statistical/permutationa.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PERMUTATIONA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=permutationa)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/phi.md b/docs/src/functions/statistical/phi.md
new file mode 100644
index 0000000..d473d79
--- /dev/null
+++ b/docs/src/functions/statistical/phi.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PHI
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=phi)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/poisson.dist.md b/docs/src/functions/statistical/poisson.dist.md
new file mode 100644
index 0000000..2fc6f3b
--- /dev/null
+++ b/docs/src/functions/statistical/poisson.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# POISSON.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=poisson.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/prob.md b/docs/src/functions/statistical/prob.md
new file mode 100644
index 0000000..9ba154b
--- /dev/null
+++ b/docs/src/functions/statistical/prob.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PROB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=prob)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/quartile.exc.md b/docs/src/functions/statistical/quartile.exc.md
new file mode 100644
index 0000000..34f9e9c
--- /dev/null
+++ b/docs/src/functions/statistical/quartile.exc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# QUARTILE.EXC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=quartile.exc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/quartile.inc.md b/docs/src/functions/statistical/quartile.inc.md
new file mode 100644
index 0000000..a88b1a4
--- /dev/null
+++ b/docs/src/functions/statistical/quartile.inc.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# QUARTILE.INC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=quartile.inc)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/rank.avg.md b/docs/src/functions/statistical/rank.avg.md
new file mode 100644
index 0000000..5f1e4c0
--- /dev/null
+++ b/docs/src/functions/statistical/rank.avg.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RANK.AVG
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rank.avg)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/rank.eq.md b/docs/src/functions/statistical/rank.eq.md
new file mode 100644
index 0000000..942d7ab
--- /dev/null
+++ b/docs/src/functions/statistical/rank.eq.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RANK.EQ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rank.eq)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/rsq.md b/docs/src/functions/statistical/rsq.md
new file mode 100644
index 0000000..ba4273c
--- /dev/null
+++ b/docs/src/functions/statistical/rsq.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RSQ
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rsq)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/skew.md b/docs/src/functions/statistical/skew.md
new file mode 100644
index 0000000..3eb3e48
--- /dev/null
+++ b/docs/src/functions/statistical/skew.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SKEW
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=skew)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/skew.p.md b/docs/src/functions/statistical/skew.p.md
new file mode 100644
index 0000000..d0fa390
--- /dev/null
+++ b/docs/src/functions/statistical/skew.p.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SKEW.P
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=skew.p)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/slope.md b/docs/src/functions/statistical/slope.md
new file mode 100644
index 0000000..5de9523
--- /dev/null
+++ b/docs/src/functions/statistical/slope.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SLOPE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=slope)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/small.md b/docs/src/functions/statistical/small.md
new file mode 100644
index 0000000..3cf2085
--- /dev/null
+++ b/docs/src/functions/statistical/small.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SMALL
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=small)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/standardize.md b/docs/src/functions/statistical/standardize.md
new file mode 100644
index 0000000..8c952b1
--- /dev/null
+++ b/docs/src/functions/statistical/standardize.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STANDARDIZE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=standardize)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/stdev.p.md b/docs/src/functions/statistical/stdev.p.md
new file mode 100644
index 0000000..87fd35d
--- /dev/null
+++ b/docs/src/functions/statistical/stdev.p.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STDEV.P
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=stdev.p)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/stdev.s.md b/docs/src/functions/statistical/stdev.s.md
new file mode 100644
index 0000000..683a0a0
--- /dev/null
+++ b/docs/src/functions/statistical/stdev.s.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STDEV.S
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=stdev.s)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/stdeva.md b/docs/src/functions/statistical/stdeva.md
new file mode 100644
index 0000000..da8eba4
--- /dev/null
+++ b/docs/src/functions/statistical/stdeva.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STDEVA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=stdeva)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/stdevpa.md b/docs/src/functions/statistical/stdevpa.md
new file mode 100644
index 0000000..efc7a15
--- /dev/null
+++ b/docs/src/functions/statistical/stdevpa.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STDEVPA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=stdevpa)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/steyx.md b/docs/src/functions/statistical/steyx.md
new file mode 100644
index 0000000..cd00fed
--- /dev/null
+++ b/docs/src/functions/statistical/steyx.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# STEYX
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=steyx)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.dist.2t.md b/docs/src/functions/statistical/t.dist.2t.md
new file mode 100644
index 0000000..dc8947c
--- /dev/null
+++ b/docs/src/functions/statistical/t.dist.2t.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.DIST.2T
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.dist.2t)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.dist.md b/docs/src/functions/statistical/t.dist.md
new file mode 100644
index 0000000..a2e2d65
--- /dev/null
+++ b/docs/src/functions/statistical/t.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.dist.rt.md b/docs/src/functions/statistical/t.dist.rt.md
new file mode 100644
index 0000000..0bba281
--- /dev/null
+++ b/docs/src/functions/statistical/t.dist.rt.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.DIST.RT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.dist.rt)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.inv.2t.md b/docs/src/functions/statistical/t.inv.2t.md
new file mode 100644
index 0000000..de9c89c
--- /dev/null
+++ b/docs/src/functions/statistical/t.inv.2t.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.INV.2T
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.inv.2t)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.inv.md b/docs/src/functions/statistical/t.inv.md
new file mode 100644
index 0000000..70d42d4
--- /dev/null
+++ b/docs/src/functions/statistical/t.inv.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.INV
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.inv)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/t.test.md b/docs/src/functions/statistical/t.test.md
new file mode 100644
index 0000000..40d62f7
--- /dev/null
+++ b/docs/src/functions/statistical/t.test.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T.TEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t.test)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/trend.md b/docs/src/functions/statistical/trend.md
new file mode 100644
index 0000000..cca75ed
--- /dev/null
+++ b/docs/src/functions/statistical/trend.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TREND
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=trend)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/trimmean.md b/docs/src/functions/statistical/trimmean.md
new file mode 100644
index 0000000..32a2904
--- /dev/null
+++ b/docs/src/functions/statistical/trimmean.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRIMMEAN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=trimmean)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/var.p.md b/docs/src/functions/statistical/var.p.md
new file mode 100644
index 0000000..0ec5699
--- /dev/null
+++ b/docs/src/functions/statistical/var.p.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VAR.P
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=var.p)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/var.s.md b/docs/src/functions/statistical/var.s.md
new file mode 100644
index 0000000..09af550
--- /dev/null
+++ b/docs/src/functions/statistical/var.s.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VAR.S
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=var.s)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/vara.md b/docs/src/functions/statistical/vara.md
new file mode 100644
index 0000000..86d733f
--- /dev/null
+++ b/docs/src/functions/statistical/vara.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VARA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=vara)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/varpa.md b/docs/src/functions/statistical/varpa.md
new file mode 100644
index 0000000..0ff9411
--- /dev/null
+++ b/docs/src/functions/statistical/varpa.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VARPA
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=varpa)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/weibull.dist.md b/docs/src/functions/statistical/weibull.dist.md
new file mode 100644
index 0000000..fe030d2
--- /dev/null
+++ b/docs/src/functions/statistical/weibull.dist.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# WEIBULL.DIST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=weibull.dist)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/statistical/z.test.md b/docs/src/functions/statistical/z.test.md
new file mode 100644
index 0000000..a86bbec
--- /dev/null
+++ b/docs/src/functions/statistical/z.test.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# Z.TEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=z.test)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/mid.md b/docs/src/functions/text/mid.md
new file mode 100644
index 0000000..fde9157
--- /dev/null
+++ b/docs/src/functions/text/mid.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MID
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=mid)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/midb.md b/docs/src/functions/text/midb.md
new file mode 100644
index 0000000..4acce3f
--- /dev/null
+++ b/docs/src/functions/text/midb.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# MIDB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=midb)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/numbervalue.md b/docs/src/functions/text/numbervalue.md
new file mode 100644
index 0000000..2590dae
--- /dev/null
+++ b/docs/src/functions/text/numbervalue.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# NUMBERVALUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=numbervalue)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/phonetic.md b/docs/src/functions/text/phonetic.md
new file mode 100644
index 0000000..6979f8e
--- /dev/null
+++ b/docs/src/functions/text/phonetic.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PHONETIC
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=phonetic)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/proper.md b/docs/src/functions/text/proper.md
new file mode 100644
index 0000000..475c5ff
--- /dev/null
+++ b/docs/src/functions/text/proper.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# PROPER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=proper)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/replace.md b/docs/src/functions/text/replace.md
new file mode 100644
index 0000000..8216dfb
--- /dev/null
+++ b/docs/src/functions/text/replace.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REPLACE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=replace)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/replacebs.md b/docs/src/functions/text/replacebs.md
new file mode 100644
index 0000000..6405e31
--- /dev/null
+++ b/docs/src/functions/text/replacebs.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REPLACEBS
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=replacebs)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/rept.md b/docs/src/functions/text/rept.md
new file mode 100644
index 0000000..553c46a
--- /dev/null
+++ b/docs/src/functions/text/rept.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REPT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rept)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/right.md b/docs/src/functions/text/right.md
new file mode 100644
index 0000000..a711fe9
--- /dev/null
+++ b/docs/src/functions/text/right.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RIGHT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=right)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/rightb.md b/docs/src/functions/text/rightb.md
new file mode 100644
index 0000000..33ffe15
--- /dev/null
+++ b/docs/src/functions/text/rightb.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# RIGHTB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=rightb)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/search.md b/docs/src/functions/text/search.md
new file mode 100644
index 0000000..3ed471f
--- /dev/null
+++ b/docs/src/functions/text/search.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SEARCH
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=search)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/searchb.md b/docs/src/functions/text/searchb.md
new file mode 100644
index 0000000..2bf88bd
--- /dev/null
+++ b/docs/src/functions/text/searchb.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SEARCHB
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=searchb)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/substitute.md b/docs/src/functions/text/substitute.md
new file mode 100644
index 0000000..2196747
--- /dev/null
+++ b/docs/src/functions/text/substitute.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# SUBSTITUTE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=substitute)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/t.md b/docs/src/functions/text/t.md
new file mode 100644
index 0000000..7db75eb
--- /dev/null
+++ b/docs/src/functions/text/t.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# T
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=t)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/text.md b/docs/src/functions/text/text.md
new file mode 100644
index 0000000..6afb7bf
--- /dev/null
+++ b/docs/src/functions/text/text.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TEXT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=text)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/textafter.md b/docs/src/functions/text/textafter.md
new file mode 100644
index 0000000..1173f1a
--- /dev/null
+++ b/docs/src/functions/text/textafter.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TEXTAFTER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=textafter)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/textbefore.md b/docs/src/functions/text/textbefore.md
new file mode 100644
index 0000000..6eb4866
--- /dev/null
+++ b/docs/src/functions/text/textbefore.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TEXTBEFORE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=textbefore)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/textjoin.md b/docs/src/functions/text/textjoin.md
new file mode 100644
index 0000000..30a1582
--- /dev/null
+++ b/docs/src/functions/text/textjoin.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TEXTJOIN
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=textjoin)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/textsplit.md b/docs/src/functions/text/textsplit.md
new file mode 100644
index 0000000..be23291
--- /dev/null
+++ b/docs/src/functions/text/textsplit.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TEXTSPLIT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=textsplit)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/trim.md b/docs/src/functions/text/trim.md
new file mode 100644
index 0000000..d3c902c
--- /dev/null
+++ b/docs/src/functions/text/trim.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRIM
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=trim)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/unichar.md b/docs/src/functions/text/unichar.md
new file mode 100644
index 0000000..1053308
--- /dev/null
+++ b/docs/src/functions/text/unichar.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# UNICHAR
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=unichar)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/unicode.md b/docs/src/functions/text/unicode.md
new file mode 100644
index 0000000..a3e52da
--- /dev/null
+++ b/docs/src/functions/text/unicode.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# UNICODE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=unicode)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/upper.md b/docs/src/functions/text/upper.md
new file mode 100644
index 0000000..78d20e7
--- /dev/null
+++ b/docs/src/functions/text/upper.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# UPPER
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=upper)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/value.md b/docs/src/functions/text/value.md
new file mode 100644
index 0000000..bf12527
--- /dev/null
+++ b/docs/src/functions/text/value.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VALUE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=value)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/text/valuetotext.md b/docs/src/functions/text/valuetotext.md
new file mode 100644
index 0000000..52110d8
--- /dev/null
+++ b/docs/src/functions/text/valuetotext.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# VALUETOTEXT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=valuetotext)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/uncatogorized/regexextract.md b/docs/src/functions/uncatogorized/regexextract.md
new file mode 100644
index 0000000..75f708b
--- /dev/null
+++ b/docs/src/functions/uncatogorized/regexextract.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REGEXEXTRACT
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=regexextract)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/uncatogorized/regexreplace:.md b/docs/src/functions/uncatogorized/regexreplace:.md
new file mode 100644
index 0000000..9d21eec
--- /dev/null
+++ b/docs/src/functions/uncatogorized/regexreplace:.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REGEXREPLACE:
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=regexreplace:)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/uncatogorized/regextest.md b/docs/src/functions/uncatogorized/regextest.md
new file mode 100644
index 0000000..cc141b0
--- /dev/null
+++ b/docs/src/functions/uncatogorized/regextest.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# REGEXTEST
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=regextest)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/functions/uncatogorized/trimrange.md b/docs/src/functions/uncatogorized/trimrange.md
new file mode 100644
index 0000000..13db4e9
--- /dev/null
+++ b/docs/src/functions/uncatogorized/trimrange.md
@@ -0,0 +1,21 @@
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# TRIMRANGE
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename=trimrange)
+
+## Links
\ No newline at end of file
diff --git a/docs/src/index.md b/docs/src/index.md
index 01ef9f1..a8bb1bf 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -2,31 +2,11 @@
# https://vitepress.dev/reference/default-theme-home-page
layout: doc
outline: deep
-
-# hero:
-# name: "IronCalc Documentation"
-# text: "The documentation of IronCalc"
-# tagline: My great project tagline
-# actions:
-# - theme: brand
-# text: Markdown Examples
-# link: /features/markdown-examples
-# - theme: alt
-# text: API Examples
-# link: /features/api-examples
-
-# features:
-# - title: Feature A
-# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
-# - title: Feature B
-# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
-# - title: Feature C
-# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
---
# About IronCalc
-IronCalc is in it's infancy, although we aim at supporting many of common spreadsheet features you might find some important features missing in your normal workflow.
+IronCalc is in its infancy, although we aim at supporting many of common spreadsheet features you might find some important features missing in your normal workflow.
If the lack of a particular feature is stopping you from using IronCalc please let us know and we will try to prioritize that over others.
diff --git a/webapp/src/App.tsx b/webapp/src/App.tsx
index 7152687..0e5752f 100644
--- a/webapp/src/App.tsx
+++ b/webapp/src/App.tsx
@@ -5,7 +5,11 @@ import styled from "@emotion/styled";
import init, { Model } from "@ironcalc/wasm";
import { useEffect, useState } from "react";
import { FileBar } from "./AppComponents/FileBar";
-import { get_model, uploadFile } from "./AppComponents/rpc";
+import {
+ get_documentation_model,
+ get_model,
+ uploadFile,
+} from "./AppComponents/rpc";
import {
createNewModel,
deleteSelectedModel,
@@ -20,7 +24,7 @@ import { IronCalcIcon } from "./icons";
function App() {
const [model, setModel] = useState(null);
const [workbookState, setWorkbookState] = useState(
- null,
+ null
);
useEffect(() => {
@@ -29,6 +33,7 @@ function App() {
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const modelHash = urlParams.get("model");
+ const filename = urlParams.get("filename");
// If there is a model name ?model=modelHash we try to load it
// if there is not, or the loading failed we load an empty model
if (modelHash) {
@@ -41,6 +46,16 @@ function App() {
} catch (e) {
alert("Model not found, or failed to load");
}
+ }
+ if (filename) {
+ try {
+ const model_bytes = await get_documentation_model(filename);
+ const importedModel = Model.from_bytes(model_bytes);
+ localStorage.removeItem("selected");
+ setModel(importedModel);
+ } catch (e) {
+ alert("Model not found, or failed to load");
+ }
} else {
// try to load from local storage
const newModel = loadModelFromStorageOrCreate();
@@ -121,7 +136,7 @@ const Loading = styled("div")`
flex-direction: column;
align-items: center;
justify-content: center;
- font-family: 'Inter';
+ font-family: "Inter";
font-size: 14px;
`;
diff --git a/webapp/src/AppComponents/rpc.ts b/webapp/src/AppComponents/rpc.ts
index bc22f3a..9eb28da 100644
--- a/webapp/src/AppComponents/rpc.ts
+++ b/webapp/src/AppComponents/rpc.ts
@@ -21,6 +21,12 @@ export async function get_model(modelHash: string): Promise {
);
}
+export async function get_documentation_model(filename: string): Promise {
+ return new Uint8Array(
+ await (await fetch(`/models/${filename}.ic`)).arrayBuffer(),
+ );
+}
+
export async function downloadModel(bytes: Uint8Array, fileName: string) {
const response = await fetch("/api/download", {
method: "POST",
diff --git a/xlsx/Cargo.toml b/xlsx/Cargo.toml
index b57536e..2885414 100644
--- a/xlsx/Cargo.toml
+++ b/xlsx/Cargo.toml
@@ -39,4 +39,9 @@ path = "src/bin/test.rs"
[[bin]]
name = "documentation"
-path = "src/bin/documentation.rs"
\ No newline at end of file
+path = "src/bin/documentation.rs"
+
+
+[[bin]]
+name = "generate_docs"
+path = "src/bin/generate_docs.rs"
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/cube.csv b/xlsx/src/bin/functions/cube.csv
new file mode 100644
index 0000000..3be1ec9
--- /dev/null
+++ b/xlsx/src/bin/functions/cube.csv
@@ -0,0 +1,7 @@
+CUBEKPIMEMBER
+CUBEMEMBER
+CUBEMEMBERPROPERTY
+CUBERANKEDMEMBER
+CUBESET
+CUBESETCOUNT
+CUBEVALUE
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/database.csv b/xlsx/src/bin/functions/database.csv
new file mode 100644
index 0000000..a8486a1
--- /dev/null
+++ b/xlsx/src/bin/functions/database.csv
@@ -0,0 +1,12 @@
+DAVERAGE
+DCOUNT
+DCOUNTA
+DGET
+DMAX
+DMIN
+DPRODUCT
+DSTDEV
+DSTDEVP
+DSUM
+DVAR
+DVARP
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/date_and_time.csv b/xlsx/src/bin/functions/date_and_time.csv
new file mode 100644
index 0000000..77eb61f
--- /dev/null
+++ b/xlsx/src/bin/functions/date_and_time.csv
@@ -0,0 +1,25 @@
+DATE
+DATEDIF
+DATEVALUE
+DAY
+DAYS
+DAYS360
+EDATE
+EOMONTH
+HOUR
+ISOWEEKNUM
+MINUTE
+MONTH
+NETWORKDAYS
+NETWORKDAYS.INTL
+NOW
+SECOND
+TIME
+TIMEVALUE
+TODAY
+WEEKDAY
+WEEKNUM
+WORKDAY
+WORKDAY.INTL
+YEAR
+YEARFRAC
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/engineering.csv b/xlsx/src/bin/functions/engineering.csv
new file mode 100644
index 0000000..ad67caa
--- /dev/null
+++ b/xlsx/src/bin/functions/engineering.csv
@@ -0,0 +1,54 @@
+BESSELI
+BESSELJ
+BESSELK
+BESSELY
+BIN2DEC
+BIN2HEX
+BIN2OCT
+BITAND
+BITLSHIFT
+BITOR
+BITRSHIFT
+BITXOR
+COMPLEX
+CONVERT
+DEC2BIN
+DEC2HEX
+DEC2OCT
+DELTA
+ERF
+ERF.PRECISE
+ERFC
+ERFC.PRECISE
+GESTEP
+HEX2BIN
+HEX2DEC
+HEX2OCT
+IMABS
+IMAGINARY
+IMARGUMENT
+IMCONJUGATE
+IMCOS
+IMCOSH
+IMCOT
+IMCSC
+IMCSCH
+IMDIV
+IMEXP
+IMLN
+IMLOG10
+IMLOG2
+IMPOWER
+IMPRODUCT
+IMREAL
+IMSEC
+IMSECH
+IMSIN
+IMSINH
+IMSQRT
+IMSUB
+IMSUM
+IMTAN
+OCT2BIN
+OCT2DEC
+OCT2HEX
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/financial.csv b/xlsx/src/bin/functions/financial.csv
new file mode 100644
index 0000000..78519c2
--- /dev/null
+++ b/xlsx/src/bin/functions/financial.csv
@@ -0,0 +1,55 @@
+ACCRINT
+ACCRINTM
+AMORDEGRC
+AMORLINC
+COUPDAYBS
+COUPDAYS
+COUPDAYSNC
+COUPNCD
+COUPNUM
+COUPPCD
+CUMIPMT
+CUMPRINC
+DB
+DDB
+DISC
+DOLLARDE
+DOLLARFR
+DURATION
+EFFECT
+FV
+FVSCHEDULE
+INTRATE
+IPMT
+IRR
+ISPMT
+MDURATION
+MIRR
+NOMINAL
+NPER
+NPV
+ODDFPRICE
+ODDFYIELD
+ODDLPRICE
+ODDLYIELD
+PDURATION
+PMT
+PPMT
+PRICE
+PRICEDISC
+PRICEMAT
+PV
+RATE
+RECEIVED
+RRI
+SLN
+SYD
+TBILLEQ
+TBILLPRICE
+TBILLYIELD
+VDB
+XIRR
+XNPV
+YIELD
+YIELDDISC
+YIELDMAT
diff --git a/xlsx/src/bin/functions/information.csv b/xlsx/src/bin/functions/information.csv
new file mode 100644
index 0000000..d19f0db
--- /dev/null
+++ b/xlsx/src/bin/functions/information.csv
@@ -0,0 +1,21 @@
+CELL
+ERROR.TYPE
+INFO
+ISBLANK
+ISERR
+ISERROR
+ISEVEN
+ISFORMULA
+ISLOGICAL
+ISNA
+ISNONTEXT
+ISNUMBER
+ISODD
+ISOMITTED
+ISREF
+ISTEXT
+N
+NA
+SHEET
+SHEETS
+TYPE
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/logical.csv b/xlsx/src/bin/functions/logical.csv
new file mode 100644
index 0000000..8a06d2b
--- /dev/null
+++ b/xlsx/src/bin/functions/logical.csv
@@ -0,0 +1,19 @@
+AND
+BYCOL
+BYROW
+FALSE
+IF
+IFERROR
+IFNA
+IFS
+LAMBDA
+LET
+MAKEARRAY
+MAP
+NOT
+OR
+REDUCE
+SCAN
+SWITCH
+TRUE
+XOR
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/lookup_and_reference.csv b/xlsx/src/bin/functions/lookup_and_reference.csv
new file mode 100644
index 0000000..9a2b955
--- /dev/null
+++ b/xlsx/src/bin/functions/lookup_and_reference.csv
@@ -0,0 +1,37 @@
+ADDRESS
+AREAS
+CHOOSE
+CHOOSECOLS
+CHOOSEROWS
+COLUMN
+COLUMNS
+DROP
+EXPAND
+FILTER
+FORMULATEXT
+GETPIVOTDATA
+HLOOKUP
+HSTACK
+HYPERLINK
+IMAGE
+INDEX
+INDIRECT
+LOOKUP
+MATCH
+OFFSET
+ROW
+ROWS
+RTD
+SORT
+SORTBY
+TAKE
+TOCOL
+TOROW
+TRANSPOSE
+UNIQUE
+VLOOKUP
+VSTACK
+WRAPCOLS
+WRAPROWS
+XLOOKUP
+XMATCH
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/math_and_trigonometry.csv b/xlsx/src/bin/functions/math_and_trigonometry.csv
new file mode 100644
index 0000000..a08d8ce
--- /dev/null
+++ b/xlsx/src/bin/functions/math_and_trigonometry.csv
@@ -0,0 +1,82 @@
+ABS
+ACOS
+ACOSH
+ACOT
+ACOTH
+AGGREGATE
+ARABIC
+ASIN
+ASINH
+ATAN
+ATAN2
+ATANH
+BASE
+CEILING
+CEILING.MATH
+CEILING.PRECISE
+COMBIN
+COMBINA
+COS
+COSH
+COT
+COTH
+CSC
+CSCH
+DECIMAL
+DEGREES
+EVEN
+EXP
+FACT
+FACTDOUBLE
+FLOOR
+FLOOR.MATH
+FLOOR.PRECISE
+GCD
+INT
+ISO.CEILING
+LCM
+LET
+LN
+LOG
+LOG10
+MDETERM
+MINVERSE
+MMULT
+MOD
+MROUND
+MULTINOMIAL
+MUNIT
+ODD
+PI
+POWER
+PRODUCT
+QUOTIENT
+RADIANS
+RAND
+RANDARRAY
+RANDBETWEEN
+ROMAN
+ROUND
+ROUNDDOWN
+ROUNDUP
+SEC
+SECH
+SERIESSUM
+SEQUENCE
+SIGN
+SIN
+SINH
+SQRT
+SQRTPI
+SUBTOTAL
+SUM
+SUMIF
+SUMIFS
+SUMPRODUCT
+SUMSQ
+SUMX2MY2
+SUMX2PY2
+SUMXMY2
+TAN
+TANH
+TRUNC
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/statistical.csv b/xlsx/src/bin/functions/statistical.csv
new file mode 100644
index 0000000..ece2ad2
--- /dev/null
+++ b/xlsx/src/bin/functions/statistical.csv
@@ -0,0 +1,111 @@
+AVEDEV
+AVERAGE
+AVERAGEA
+AVERAGEIF
+AVERAGEIFS
+BETA.DIST
+BETA.INV
+BINOM.DIST
+BINOM.DIST.RANGE
+BINOM.INV
+CHISQ.DIST
+CHISQ.DIST.RT
+CHISQ.INV
+CHISQ.INV.RT
+CHISQ.TEST
+CONFIDENCE.NORM
+CONFIDENCE.T
+CORREL
+COUNT
+COUNTA
+COUNTBLANK
+COUNTIF
+COUNTIFS
+COVARIANCE.P
+COVARIANCE.S
+DEVSQ
+EXPON.DIST
+F.DIST
+F.DIST.RT
+F.INV
+F.INV.RT
+F.TEST
+FISHER
+FISHERINV
+FORECAST
+FORECAST.ETS
+FORECAST.ETS.CONFINT
+FORECAST.ETS.SEASONALITY
+FORECAST.ETS.STAT
+FORECAST.LINEAR
+FREQUENCY
+GAMMA
+GAMMA.DIST
+GAMMA.INV
+GAMMALN
+GAMMALN.PRECISE
+GAUSS
+GEOMEAN
+GROWTH
+HARMEAN
+HYPGEOM.DIST
+INTERCEPT
+KURT
+LARGE
+LINEST
+LOGEST
+LOGNORM.DIST
+LOGNORM.INV
+MAX
+MAXA
+MAXIFS
+MEDIAN
+MIN
+MINA
+MINIFS
+MODE.MULT
+MODE.SNGL
+NEGBINOM.DIST
+NORM.DIST
+NORM.INV
+NORM.S.DIST
+NORM.S.INV
+PEARSON
+PERCENTILE.EXC
+PERCENTILE.INC
+PERCENTRANK.EXC
+PERCENTRANK.INC
+PERMUT
+PERMUTATIONA
+PHI
+POISSON.DIST
+PROB
+QUARTILE.EXC
+QUARTILE.INC
+RANK.AVG
+RANK.EQ
+RSQ
+SKEW
+SKEW.P
+SLOPE
+SMALL
+STANDARDIZE
+STDEV.P
+STDEV.S
+STDEVA
+STDEVPA
+STEYX
+T.DIST
+T.DIST.2T
+T.DIST.RT
+T.INV
+T.INV.2T
+T.TEST
+TREND
+TRIMMEAN
+VAR.P
+VAR.S
+VARA
+VARPA
+WEIBULL.DIST
+Z.TEST
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/text.csv b/xlsx/src/bin/functions/text.csv
new file mode 100644
index 0000000..7359b19
--- /dev/null
+++ b/xlsx/src/bin/functions/text.csv
@@ -0,0 +1,25 @@
+MID
+MIDB
+NUMBERVALUE
+PHONETIC
+PROPER
+REPLACE
+REPLACEBs
+REPT
+RIGHT
+RIGHTB
+SEARCH
+SEARCHB
+SUBSTITUTE
+T
+TEXT
+TEXTAFTER
+TEXTBEFORE
+TEXTJOIN
+TEXTSPLIT
+TRIM
+UNICHAR
+UNICODE
+UPPER
+VALUE
+VALUETOTEXT
\ No newline at end of file
diff --git a/xlsx/src/bin/functions/uncatogorized.csv b/xlsx/src/bin/functions/uncatogorized.csv
new file mode 100644
index 0000000..a2682a4
--- /dev/null
+++ b/xlsx/src/bin/functions/uncatogorized.csv
@@ -0,0 +1,4 @@
+REGEXTEST
+REGEXEXTRACT
+REGEXREPLACE:
+TRIMRANGE
diff --git a/xlsx/src/bin/generate_docs.rs b/xlsx/src/bin/generate_docs.rs
new file mode 100644
index 0000000..7458932
--- /dev/null
+++ b/xlsx/src/bin/generate_docs.rs
@@ -0,0 +1,134 @@
+#![allow(clippy::panic)]
+#![allow(clippy::expect_used)]
+
+//! Produces documentation of all the implemented IronCalc functions
+//! and saves the result to functions.md
+//!
+//! Usage: documentation
+
+use std::fs;
+
+use serde::Serialize;
+use std::io::{self, BufRead};
+
+#[derive(Serialize)]
+struct FunctionItem {
+ text: String,
+ link: String,
+}
+
+#[derive(Serialize)]
+struct CategoryItem {
+ text: String,
+ collapsed: bool,
+ link: String,
+ items: Vec,
+}
+
+#[derive(Serialize)]
+struct Item {
+ text: String,
+ collapsed: bool,
+ items: Vec,
+}
+
+fn main() -> io::Result<()> {
+ // Step 1: Create "docs" directory in the working directory
+ let docs_dir = "docs";
+ fs::create_dir_all(docs_dir)?;
+
+ // Step 2: Read files from the "functions" directory
+ let functions_dir = "functions";
+
+ let mut category_items = Vec::new();
+
+ for entry in fs::read_dir(functions_dir)? {
+ let entry = entry?;
+ let path = entry.path();
+
+ // Only process files (skip directories)
+ if path.is_file() {
+ // Get the file name without extension
+ if let Some(category) = path.file_stem().and_then(|s| s.to_str()) {
+ // Create a directory in "docs" with the name of the file
+ let target_dir = format!("{}/{}", docs_dir, category);
+ fs::create_dir_all(&target_dir)?;
+
+ // Open the file and read lines
+ let file = fs::File::open(&path)?;
+ let reader = io::BufReader::new(file);
+
+ let mut file_items = Vec::new();
+
+ for line in reader.lines() {
+ let line = line?;
+ let function_name = line.trim().to_lowercase();
+ let function_name_upper_case = function_name.to_uppercase();
+
+ if function_name.is_empty() {
+ continue;
+ }
+
+ // Create a file with the name from the line, ending with .md
+ let file_name = format!("{}/{}.md", target_dir, function_name);
+
+ // Write "Hello World" into the file
+ fs::write(
+ &file_name,
+ format!(
+ r#"
+---
+layout: doc
+outline: deep
+lang: en-US
+---
+
+::: warning
+**Note:** This page is under construction 🚧
+:::
+
+# {function_name_upper_case}
+
+## Parameters
+
+## Overview
+
+## Examples
+
+[See this example in IronCalc](https://app.ironcalc.com/?filename={function_name})
+
+## Links
+
+ "#
+ )
+ .trim(),
+ )?;
+
+ // Add the item to file_items
+ let item = FunctionItem {
+ text: function_name_upper_case,
+ link: format!("/functions/{}/{}", category, function_name),
+ };
+ file_items.push(item);
+ }
+ category_items.push(CategoryItem {
+ text: category.to_string(),
+ collapsed: true,
+ link: format!("/functions/{}", category),
+ items: file_items,
+ });
+ }
+ }
+ }
+
+ let root_item = Item {
+ text: "Functions".to_string(),
+ collapsed: true,
+ items: category_items,
+ };
+
+ // Serialize root_item to JSON and write to functions.json
+ let json_string = serde_json::to_string_pretty(&root_item)?;
+ fs::write("functions.json", json_string)?;
+ Ok(())
+}
diff --git a/xlsx/tests/docs/DATE.xlsx b/xlsx/tests/docs/DATE.xlsx
new file mode 100644
index 0000000..cb08deb
Binary files /dev/null and b/xlsx/tests/docs/DATE.xlsx differ
diff --git a/xlsx/tests/docs/DAY.xlsx b/xlsx/tests/docs/DAY.xlsx
new file mode 100644
index 0000000..0b5cba8
Binary files /dev/null and b/xlsx/tests/docs/DAY.xlsx differ
diff --git a/xlsx/tests/docs/FV.xlsx b/xlsx/tests/docs/FV.xlsx
new file mode 100644
index 0000000..e4b342f
Binary files /dev/null and b/xlsx/tests/docs/FV.xlsx differ
diff --git a/xlsx/tests/docs/MONTH.xlsx b/xlsx/tests/docs/MONTH.xlsx
new file mode 100644
index 0000000..2e0ff7a
Binary files /dev/null and b/xlsx/tests/docs/MONTH.xlsx differ
diff --git a/xlsx/tests/docs/PV.xlsx b/xlsx/tests/docs/PV.xlsx
new file mode 100644
index 0000000..b74c169
Binary files /dev/null and b/xlsx/tests/docs/PV.xlsx differ
diff --git a/xlsx/tests/docs/SIN.xlsx b/xlsx/tests/docs/SIN.xlsx
new file mode 100644
index 0000000..596c43f
Binary files /dev/null and b/xlsx/tests/docs/SIN.xlsx differ
diff --git a/xlsx/tests/docs/YEAR.xlsx b/xlsx/tests/docs/YEAR.xlsx
new file mode 100644
index 0000000..c283e03
Binary files /dev/null and b/xlsx/tests/docs/YEAR.xlsx differ
diff --git a/xlsx/tests/test.rs b/xlsx/tests/test.rs
index 7b18790..0f24f1b 100644
--- a/xlsx/tests/test.rs
+++ b/xlsx/tests/test.rs
@@ -392,7 +392,7 @@ fn no_export() {
}
// This test verifies whether exporting the merged cells functionality is happening properly or not.
-// It first loads the excell having the merged cell and exports it to another xlsx and verifies whether merged
+// It first loads the Excel having the merged cell and exports it to another xlsx and verifies whether merged
// cell node is same in both of the xlsx file or not.
#[test]
fn test_exporting_merged_cells() {
@@ -455,3 +455,42 @@ fn test_exporting_merged_cells() {
fs::remove_file(temp_file_name).unwrap();
}
+
+#[test]
+fn test_documentation_xlsx() {
+ let mut entries = fs::read_dir("tests/docs/")
+ .unwrap()
+ .map(|res| res.map(|e| e.path()))
+ .collect::, io::Error>>()
+ .unwrap();
+ entries.sort();
+ // We can't test volatiles
+ let skip = ["DATE.xlsx", "DAY.xlsx", "MONTH.xlsx", "YEAR.xlsx"];
+ let skip = skip.map(|s| format!("tests/docs/{s}"));
+ println!("{:?}", skip);
+ // dumb counter to make sure we are actually testing the files
+ assert_eq!(entries.len(), 7);
+ let temp_folder = env::temp_dir();
+ let path = format!("{}", Uuid::new_v4());
+ let dir = temp_folder.join(path);
+ fs::create_dir(&dir).unwrap();
+ for file_path in entries {
+ let file_name_str = file_path.file_name().unwrap().to_str().unwrap();
+ let file_path_str = file_path.to_str().unwrap();
+ if skip.contains(&file_path_str.to_string()) {
+ println!("Skipping file: {}", file_path_str);
+ continue;
+ }
+ println!("Testing file: {}", file_path_str);
+ if file_name_str.ends_with(".xlsx") && !file_name_str.starts_with('~') {
+ if let Err(message) = test_file(file_path_str) {
+ println!("{}", message);
+ panic!("Model was evaluated inconsistently with XLSX data.")
+ }
+ assert!(test_load_and_saving(file_path_str, &dir).is_ok());
+ } else {
+ println!("skipping");
+ }
+ }
+ fs::remove_dir_all(&dir).unwrap();
+}