Files
IronCalc/docs/src/.vitepress/config.mts
Sylvain Zimmer bd1a1e3c97 Fix typo
2024-12-06 20:51:32 +01:00

2043 lines
60 KiB
TypeScript

import { defineConfig } from "vitepress";
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "IronCalc Documentation",
description: "The documentation of IronCalc",
head: [["link", { rel: "icon", href: "/favicon-32x32.png" }]],
markdown: {
container: {
tipLabel: " ",
warningLabel: " ",
dangerLabel: " ",
infoLabel: " ",
detailsLabel: "Details",
},
math: true,
},
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
logo: {
light: "/ironcalc-docs-logo.svg",
dark: "/ironcalc-docs-logo-dark.svg",
alt: "IronCalc Logo",
},
siteTitle: false,
search: {
provider: "local",
},
nav: [
{ text: "Blog", link: "https://blog.ironcalc.com/" },
{ text: "App", link: "https://app.ironcalc.com/" },
],
sidebar: [
{ text: "About IronCalc", link: "/index.md" },
{
text: "Web Application",
collapsed: true,
items: [
{ text: "About the web application", link: "/web-application/about" },
{ text: "Importing Files", link: "/web-application/importing-files" },
{ text: "Sharing Files", link: "/web-application/sharing-files" },
],
},
{
text: "Features",
collapsed: true,
items: [
{ text: "Formatting Values", link: "/features/formatting-values" },
{ text: "Using Styles", link: "/features/using-styles" },
{ text: "Keyboard Shortcuts", link: "/features/keyboard-shortcuts" },
{
text: "Error Types",
link: "/features/error-types",
},
{
text: "Unsupported Features",
link: "/features/unsupported-features",
},
],
},
{
text: "Functions",
collapsed: true,
items: [
{
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: "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: "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: "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 and trigonometry",
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: "Uncategorized",
collapsed: true,
link: "/functions/uncategorized",
items: [
{
text: "REGEXTEST",
link: "/functions/uncategorized/regextest",
},
{
text: "REGEXEXTRACT",
link: "/functions/uncategorized/regexextract",
},
{
text: "REGEXREPLACE",
link: "/functions/uncategorized/regexreplace:",
},
{
text: "TRIMRANGE",
link: "/functions/uncategorized/trimrange",
},
],
},
],
},
{
text: "Desktop App",
collapsed: true,
items: [
{
text: "About Desktop app",
link: "/desktop/about",
},
],
},
{
text: "Tironcalc",
collapsed: true,
items: [
{
text: "About Tironcalc",
link: "/tironcalc/about",
},
{
text: "Installing and basic usage",
link: "/tironcalc/installing",
},
],
},
{
text: "Programming",
collapsed: true,
items: [
{
text: "About",
link: "/programming/about",
},
{
text: "Rust",
link: "/programming/rust",
},
{
text: "Python",
link: "/programming/python-bindings",
},
{
text: "JavaScript",
link: "/programming/javascript-bindings",
},
],
},
{
text: "Contributing",
collapsed: true,
items: [
{
text: "How to contribute",
link: "/contributing/how-to-contribute",
},
],
},
],
editLink: {
pattern: "https://github.com/ironcalc/ironcalc/edit/main/docs/src/:path",
text: "Edit on GitHub",
},
lastUpdated: {
text: "Updated at",
formatOptions: {
dateStyle: "full",
timeStyle: "medium",
},
},
socialLinks: [
{ icon: "github", link: "https://github.com/ironcalc" },
{ icon: "discord", link: "https://discord.gg/zZYWfh3RHJ" },
{ icon: "bluesky", link: "https://bsky.app/profile/ironcalc.com" },
],
},
});