UPDATE: Adjusted settings, styling and basic content pages

This commit is contained in:
Daniel
2024-11-20 18:17:52 +01:00
committed by Nicolás Hatcher Andrés
parent c1be1e47cb
commit 97846041e5
24 changed files with 922 additions and 88 deletions

66
docs/README.md Normal file
View File

@@ -0,0 +1,66 @@
# IronCalc Docs
This repository contains IronCalc's end-user documentation. Here, you can explore supported features, functions, and more.
## Prerequisites
To manage the documentation, we use [VitePress](https://vitepress.dev/guide/what-is-vitepress), a Static Site Generator (SSG). We also leverage [MathJax v3.0](https://vitepress.dev/guide/markdown#math-equations) for rendering mathematical equations.
First, ensure you have the following tools installed:
- **Node.js** (version 18 or higher)
- **npm** (comes bundled with Node.js)
- A terminal to access the VitePress CLI
- A text editor with Markdown syntax support (e.g., VS Code, Cursor)
## Installation
Start installing the required dependencies by running the following command in your terminal:
```bash
npm install
```
## Build the Project
Prepare the project for development by building it:
```bash
npm run build
```
## Running the Project
Start the development server with:
```bash
npm run dev
```
After running the command, you can view the documentation in your browser at http://localhost:3000 (or the URL displayed in your terminal).
## Project Structure
The documentation is organized as follows:
```plaintext
src
├── .vitepress
│ ├── theme
│ │ └── style.css
│ └── config.mts
├── features
├── functions
├── python-bindings
└── more
```
### Notes on the Structure
- **`.vitepress`**: Contains configuration and theming files for VitePress.
- `theme/style.css`: Use this file to customize styles across the documentation.
- `config.mts`: Modify this file to change global settings like navigation and layout.
- **`features`**: Describes the supported features of IronCalc.
- **`functions`**: Includes a comprehensive list of all functions, categorized as supported or unsupported.
- **`python-bindings`**: Documentation for using IronCalc with Python.
- **`more`**: Additional content or advanced topics related to IronCalc.

View File

@@ -21,8 +21,8 @@ export default defineConfig({
// https://vitepress.dev/reference/default-theme-config // https://vitepress.dev/reference/default-theme-config
logo: { logo: {
light: "/ironcalc-logo.svg", light: "/ironcalc-docs-logo.svg",
dark: "/ironcalc-logo-dark.svg", dark: "/ironcalc-docs-logo-dark.svg",
alt: "IronCalc Logo", alt: "IronCalc Logo",
}, },
siteTitle: false, siteTitle: false,
@@ -31,10 +31,13 @@ export default defineConfig({
provider: "local", provider: "local",
}, },
sidebar: [ nav: [
{ text: "About IronCalc", link: "/index.md" },
{ text: "Blog", link: "https://blog.ironcalc.com/" }, { text: "Blog", link: "https://blog.ironcalc.com/" },
{ text: "App", link: "https://app.ironcalc.com/" }, { text: "App", link: "https://app.ironcalc.com/" },
],
sidebar: [
{ text: "About IronCalc", link: "/index.md" },
{ {
text: "Features", text: "Features",
collapsed: false, collapsed: false,
@@ -42,52 +45,63 @@ export default defineConfig({
{ text: "Formatting Values", link: "/features/formatting-values" }, { text: "Formatting Values", link: "/features/formatting-values" },
{ text: "Using Styles", link: "/features/using-styles" }, { text: "Using Styles", link: "/features/using-styles" },
{ text: "Keyboard Shortcuts", link: "/features/keyboard-shortcuts" }, { text: "Keyboard Shortcuts", link: "/features/keyboard-shortcuts" },
{ text: "Importing Files", link: "/features/importing-files" },
], ],
}, },
{ {
text: "Functions", text: "Functions",
collapsed: false, collapsed: false,
items: [ items: [
{ text: "Database", link: "/database" }, { text: "Database", link: "functions/database" },
{ text: "Date and Time", link: "/date-and-time" }, { text: "Date and Time", link: "functions/date-and-time" },
{ text: "Engineering", link: "/engineering" }, { text: "Engineering", link: "functions/engineering" },
{ {
text: "Financial", text: "Financial",
collapsed: true, collapsed: true,
link: "functions/financial", link: "functions/financial",
items: [ items: [{ text: "FV", link: "functions/financial/FV" }],
{ text: "EFFECT" },
{ text: "FV", link: "functions/financial/FV" },
{ text: "FVSCHEDULE" },
],
}, },
{ text: "Information", link: "/information" }, { text: "Information", link: "functions/information" },
{ text: "Logical", link: "/logical" }, { text: "Logical", link: "functions/logical" },
{ text: "Lookup and Reference", link: "/lookup-and-reference" }, {
{ text: "Math and Trigonometry", link: "/math-and-trigonometry" }, text: "Lookup and Reference",
{ text: "Statistical", link: "/statistical" }, link: "functions/lookup-and-reference",
{ text: "Text", link: "/text" }, },
{
text: "Math and Trigonometry",
link: "functions/math-and-trigonometry",
},
{ text: "Statistical", link: "functions/statistical" },
{ text: "Text", link: "functions/text" },
], ],
}, },
{ {
text: "Python bindings", text: "Python bindings",
collapsed: true, collapsed: true,
items: [{ text: "Practical Guide", link: "/python-bindings" }], items: [
{
text: "Practical Guide",
link: "python-bindings/python-bindings-practical-guide",
},
],
}, },
{ {
text: "More", text: "More",
collapsed: true, collapsed: true,
items: [ items: [
{ text: "Unsupported Features", link: "/unsupported-features" }, { text: "Unsupported Features", link: "more/unsupported-features" },
{ text: "How to contribute", link: "/how-to-contribute" }, { text: "How to contribute", link: "more/how-to-contribute" },
{ text: "Examples", link: "/examples" }, {
text: "Understanding Error Types",
link: "more/understanding-error-types",
},
], ],
}, },
], ],
editLink: { editLink: {
pattern: "https://github.com/vuejs/vitepress/edit/main/docs/:path", pattern: "https://github.com/ironcalc/ironcalc/edit/main/docs/:path",
text: "Edit this page on GitHub", text: "Edit on GitHub",
}, },
lastUpdated: { lastUpdated: {

View File

@@ -186,3 +186,24 @@ li::marker {
table { table {
width: 100%; width: 100%;
} }
.VPSidebarItem.level-0[data-v-3db96182] {
padding-bottom: 10px;
}
.VPBadge.info {
background-color: var(--vp-c-gray-3);
}
.custom-block {
padding: 8px 16px;
}
.vp-doc ul,
.vp-doc ol {
font-size: 14px;
}
.vp-doc h2 > .VPBadge {
vertical-align: middle;
}

View File

@@ -362,7 +362,7 @@
--vp-code-color: var(--vp-c-brand-1); --vp-code-color: var(--vp-c-brand-1);
--vp-code-link-color: var(--vp-c-brand-1); --vp-code-link-color: var(--vp-c-brand-1);
--vp-code-link-hover-color: var(--vp-c-brand-2); --vp-code-link-hover-color: var(--vp-c-brand-2);
--vp-code-bg: var(--vp-c-default-soft); --vp-code-bg: var(--vp-c-gray-3);
--vp-code-block-color: var(--vp-c-text-2); --vp-code-block-color: var(--vp-c-text-2);
--vp-code-block-bg: var(--vp-c-bg-alt); --vp-code-block-bg: var(--vp-c-bg-alt);
@@ -443,7 +443,7 @@
--vp-custom-block-info-border: transparent; --vp-custom-block-info-border: transparent;
--vp-custom-block-info-text: var(--vp-c-text-1); --vp-custom-block-info-text: var(--vp-c-text-1);
--vp-custom-block-info-bg: var(--vp-c-default-soft); --vp-custom-block-info-bg: var(--vp-c-gray-3);
--vp-custom-block-info-code-bg: var(--vp-c-default-soft); --vp-custom-block-info-code-bg: var(--vp-c-default-soft);
--vp-custom-block-note-border: transparent; --vp-custom-block-note-border: transparent;

View File

@@ -6,4 +6,37 @@ lang: en-US
# Formatting Values # Formatting Values
You can format numbers in scientific notation, as currencies, percentages or dates. You can format numbers in **scientific notation**, as **currencies**, **percentages**, or **dates**.
## How to Format Values
To change the format of the values:
- Click on the **€** or **%** buttons in the toolbox for quick access.
- Alternatively, click on the **123 dropdown** to select one of the predefined formats:
- Number
- Percentage
- Euro (€)
- Dollar ($)
- British Pound (£)
- Short Date
- Long Date
You can also **create a custom format** directly from the dropdown.
## Creating Custom Formats
To create a custom format, you need to use a specific formatting string. Here's an example:
- **`"$"#,##0.00`**
- **`$`**: Displays the dollar symbol. You can replace this with another currency symbol like **€** or **£**.
- **`#,##0`**: Formats numbers with a thousands separator (`,`).
- **`.00`**: Ensures two decimal places are always displayed.
### Common Custom Format Examples
- **`"€"#,##0.00`**: Formats numbers as Euros with two decimal places.
- **`0.00%`**: Formats numbers as percentages with two decimal places.
- **`yyyy-mm-dd`**: Displays dates in the year-month-day format.
For more advanced options, refer to standard number formatting guides.

View File

@@ -0,0 +1,20 @@
---
layout: doc
outline: deep
lang: en-US
---
# Importing Files
IronCalc supports direct importing of Excel files (.xlsx). Before proceeding, please ensure your file meets the required format.
## How to Import Files
You can upload files using one of the following methods:
- **Drag and Drop**: Drag your `.xlsx` file and drop it into the designated upload area on the interface.
- **Click to Upload**: Click on the central upload area and select your file from your device.
::: info
The maximum file size allowed is **1 MB**.
:::

View File

@@ -4,8 +4,25 @@ outline: deep
lang: en-US lang: en-US
--- ---
# Using styles # Using Styles
You can choose background colors, text colors, borders, font styles (bold, italics, underlined). You can also align text horizontally and vertically. In IronCalc you can aldo customize the appearance of your data with a variety of style options:
Widths of rows and heights of columns can also be changed - **Background Colors**: Apply colors to cell backgrounds.
- **Text Colors**: Change the color of the text within cells.
- **Borders**: Add or modify borders around cells, including **border color** and **line thickness** (thin, medium or thick).
- **Font Styles**: Use **bold**, _italics_, _underlined_, or **strikethrough** text for emphasis.
- **Alignment**: Align text both **horizontally** and **vertically**, with options to **align middle** for both axes for perfect centering.
You can also **show or hide grid lines** for a cleaner layout.
## Adjusting Row and Column Dimensions
You can also customize the layout by modifying:
- **Row Heights**: Adjust the height of rows to fit your content.
- **Column Widths**: Resize columns for optimal visibility of data.
## Copying and Pasting Styles
Styles can be easily **copied and pasted** from one cell or cell range to another. Simply copy the cell with the desired style and paste it into another cell or range to apply the same formatting.

View File

@@ -0,0 +1,25 @@
---
layout: doc
outline: deep
lang: en-US
---
# Database functions
At the moment IronCalc does not support any function in this section. All are planned.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/47).
| Function | Status | Documentation |
| -------- | ---------------------------------------------- | ------------- |
| DAVERAGE | <Badge type="info" text="Not available yet" /> | |
| DCOUNT | <Badge type="info" text="Not available yet" /> | |
| DCOUNTA | <Badge type="info" text="Not available yet" /> | |
| DGET | <Badge type="info" text="Not available yet" /> | |
| DMAX | <Badge type="info" text="Not available yet" /> | |
| DMIN | <Badge type="info" text="Not available yet" /> | |
| DPRODUCT | <Badge type="info" text="Not available yet" /> | |
| DSTDEV | <Badge type="info" text="Not available yet" /> | |
| DSTDEVP | <Badge type="info" text="Not available yet" /> | |
| DSUM | <Badge type="info" text="Not available yet" /> | |
| DVAR | <Badge type="info" text="Not available yet" /> | |
| DVARP | <Badge type="info" text="Not available yet" /> | |

View File

@@ -0,0 +1,38 @@
---
layout: doc
outline: deep
lang: en-US
---
# Date and Time functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/48).
| Function | Status | Documentation |
| ---------------- | ---------------------------------------------- | ------------- |
| DATE | <Badge type="tip" text="Available" /> | |
| DATEDIF | <Badge type="info" text="Not available yet" /> | |
| DATEVALUE | <Badge type="info" text="Not available yet" /> | |
| DAY | <Badge type="tip" text="Available" /> | |
| DAYS | <Badge type="info" text="Not available yet" /> | |
| DAYS360 | <Badge type="info" text="Not available yet" /> | |
| EDATE | <Badge type="tip" text="Available" /> | |
| EOMONTH | <Badge type="tip" text="Available" /> | |
| HOUR | <Badge type="info" text="Not available yet" /> | |
| ISOWEEKNUM | <Badge type="info" text="Not available yet" /> | |
| MINUTE | <Badge type="info" text="Not available yet" /> | |
| MONTH | <Badge type="tip" text="Available" /> | |
| NETWORKDAYS | <Badge type="info" text="Not available yet" /> | |
| NETWORKDAYS.INTL | <Badge type="info" text="Not available yet" /> | |
| NOW | <Badge type="tip" text="Available" /> | |
| SECOND | <Badge type="info" text="Not available yet" /> | |
| TIME | <Badge type="info" text="Not available yet" /> | |
| TIMEVALUE | <Badge type="info" text="Not available yet" /> | |
| TODAY | <Badge type="tip" text="Available" /> | |
| WEEKDAY | <Badge type="info" text="Not available yet" /> | |
| WEEKNUM | <Badge type="info" text="Not available yet" /> | |
| WORKDAY | <Badge type="info" text="Not available yet" /> | |
| WORKDAY.INTL | <Badge type="info" text="Not available yet" /> | |
| YEAR | <Badge type="tip" text="Available" /> | |
| YEARFRAC | <Badge type="info" text="Not available yet" /> | |

View File

@@ -0,0 +1,65 @@
---
layout: doc
outline: deep
lang: en-US
---
# Engineering functions
All Engineering functions are already supported in IronCalc.
| Function | Status | Documentation |
| ------------ | ------------------------------------- | ------------- |
| BESSELI | <Badge type="tip" text="Available" /> | |
| BESSELJ | <Badge type="tip" text="Available" /> | |
| BESSELK | <Badge type="tip" text="Available" /> | |
| BESSELY | <Badge type="tip" text="Available" /> | |
| BIN2DEC | <Badge type="tip" text="Available" /> | |
| BIN2HEX | <Badge type="tip" text="Available" /> | |
| BIN2OCT | <Badge type="tip" text="Available" /> | |
| BITAND | <Badge type="tip" text="Available" /> | |
| BITLSHIFT | <Badge type="tip" text="Available" /> | |
| BITOR | <Badge type="tip" text="Available" /> | |
| BITRSHIFT | <Badge type="tip" text="Available" /> | |
| BITXOR | <Badge type="tip" text="Available" /> | |
| COMPLEX | <Badge type="tip" text="Available" /> | |
| CONVERT | <Badge type="tip" text="Available" /> | |
| DEC2BIN | <Badge type="tip" text="Available" /> | |
| DEC2HEX | <Badge type="tip" text="Available" /> | |
| DEC2OCT | <Badge type="tip" text="Available" /> | |
| ERF | <Badge type="tip" text="Available" /> | |
| ERF.PRECISE | <Badge type="tip" text="Available" /> | |
| ERFC | <Badge type="tip" text="Available" /> | |
| ERFC.PRECISE | <Badge type="tip" text="Available" /> | |
| GESTEP | <Badge type="tip" text="Available" /> | |
| HEX2BIN | <Badge type="tip" text="Available" /> | |
| HEX2DEC | <Badge type="tip" text="Available" /> | |
| HEX2OCT | <Badge type="tip" text="Available" /> | |
| IMABS | <Badge type="tip" text="Available" /> | |
| IMAGINARY | <Badge type="tip" text="Available" /> | |
| IMARGUMENT | <Badge type="tip" text="Available" /> | |
| IMCONJUGATE | <Badge type="tip" text="Available" /> | |
| IMCOS | <Badge type="tip" text="Available" /> | |
| IMCOSH | <Badge type="tip" text="Available" /> | |
| IMCOT | <Badge type="tip" text="Available" /> | |
| IMCSC | <Badge type="tip" text="Available" /> | |
| IMCSCH | <Badge type="tip" text="Available" /> | |
| IMDIV | <Badge type="tip" text="Available" /> | |
| IMEXP | <Badge type="tip" text="Available" /> | |
| IMLN | <Badge type="tip" text="Available" /> | |
| IMLOG10 | <Badge type="tip" text="Available" /> | |
| IMLOG2 | <Badge type="tip" text="Available" /> | |
| IMPOWER | <Badge type="tip" text="Available" /> | |
| IMPRODUCT | <Badge type="tip" text="Available" /> | |
| IMREAL | <Badge type="tip" text="Available" /> | |
| IMSEC | <Badge type="tip" text="Available" /> | |
| IMSECH | <Badge type="tip" text="Available" /> | |
| IMSIN | <Badge type="tip" text="Available" /> | |
| IMSINH | <Badge type="tip" text="Available" /> | |
| IMSQRT | <Badge type="tip" text="Available" /> | |
| IMSUB | <Badge type="tip" text="Available" /> | |
| IMSUM | <Badge type="tip" text="Available" /> | |
| IMTAN | <Badge type="tip" text="Available" /> | |
| OCT2BIN | <Badge type="tip" text="Available" /> | |
| OCT2DEC | <Badge type="tip" text="Available" /> | |
| OCT2HEX | <Badge type="tip" text="Available" /> | |

View File

@@ -6,58 +6,63 @@ lang: en-US
# Financial functions # Financial functions
- ACCRINT At the moment IronCalc only supports a few function in this section.
- ACCRINTM You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/49).
- AMORDEGRC
- AMORLINC | Function | Status | Documentation |
- COUPDAYBS | ---------- | ---------------------------------------------- | ------------------ |
- COUPDAYS | ACCRINT | <Badge type="info" text="Not available yet" /> | |
- COUPDAYSNC | ACCRINTM | <Badge type="info" text="Not available yet" /> | |
- COUPNCD | AMORDEGRC | <Badge type="info" text="Not available yet" /> | |
- COUPNUM | AMORLINC | <Badge type="info" text="Not available yet" /> | |
- COUPPCD | COUPDAYBS | <Badge type="info" text="Not available yet" /> | |
- CUMIPMT | COUPDAYS | <Badge type="info" text="Not available yet" /> | |
- CUMPRINC | COUPDAYSNC | <Badge type="info" text="Not available yet" /> | |
- DB | COUPNCD | <Badge type="info" text="Not available yet" /> | |
- DDB | COUPNUM | <Badge type="info" text="Not available yet" /> | |
- DISC | COUPPCD | <Badge type="info" text="Not available yet" /> | |
- DOLLARDE | CUMIPMT | <Badge type="tip" text="Available" /> | |
- DOLLARFR | CUMPRINC | <Badge type="tip" text="Available" /> | |
- DURATION | DB | <Badge type="tip" text="Available" /> | |
- EFFECT | DDB | <Badge type="tip" text="Available" /> | |
- [FV](/functions/financial/fv) | DISC | <Badge type="info" text="Not available yet" /> | |
- FVSCHEDULE | DOLLARDE | <Badge type="tip" text="Available" /> | |
- INTRATE | DOLLARFR | <Badge type="tip" text="Available" /> | |
- IPMT | DURATION | <Badge type="info" text="Not available yet" /> | |
- IRR | EFFECT | <Badge type="tip" text="Available" /> | |
- ISPMT | FV | <Badge type="tip" text="Available" /> | [FV](financial/fv) |
- MDURATION | FVSCHEDULE | <Badge type="info" text="Not available yet" /> | |
- MIRR | INTRATE | <Badge type="info" text="Not available yet" /> | |
- NOMINAL | IPMT | <Badge type="tip" text="Available" /> | |
- NPER | IRR | <Badge type="tip" text="Available" /> | |
- NPV | ISPMT | <Badge type="tip" text="Available" /> | |
- ODDFPRICE | MDURATION | <Badge type="info" text="Not available yet" /> | |
- ODDFYIELD | MIRR | <Badge type="tip" text="Available" /> | |
- ODDLPRICE | NOMINAL | <Badge type="tip" text="Available" /> | |
- ODDLYIELD | NPER | <Badge type="tip" text="Available" /> | |
- PDURATION | NPV | <Badge type="tip" text="Available" /> | |
- PMT | ODDFPRICE | <Badge type="info" text="Not available yet" /> | |
- PPMT | ODDFYIELD | <Badge type="info" text="Not available yet" /> | |
- PRICE | ODDLPRICE | <Badge type="info" text="Not available yet" /> | |
- PRICEDISC | ODDLYIELD | <Badge type="info" text="Not available yet" /> | |
- PRICEMAT | PDURATION | <Badge type="tip" text="Available" /> | |
- PV | PMT | <Badge type="tip" text="Available" /> | |
- RATE | PPMT | <Badge type="tip" text="Available" /> | |
- RECEIVED | PRICE | <Badge type="info" text="Not available yet" /> | |
- RRI | PRICEDISC | <Badge type="info" text="Not available yet" /> | |
- SLN | PRICEMAT | <Badge type="info" text="Not available yet" /> | |
- SYD | PV | <Badge type="tip" text="Available" /> | |
- TBILLEQ | RATE | <Badge type="tip" text="Available" /> | |
- TBILLPRICE | RECEIVED | <Badge type="info" text="Not available yet" /> | |
- TBILLYIELD | RRI | <Badge type="tip" text="Available" /> | - |
- VDB | SLN | <Badge type="tip" text="Available" /> | |
- XIRR | SYD | <Badge type="tip" text="Available" /> | |
- XNPV | TBILLEQ | <Badge type="tip" text="Available" /> | |
- YIELD | TBILLPRICE | <Badge type="tip" text="Available" /> | |
- YIELDDISC | TBILLYIELD | <Badge type="tip" text="Available" /> | |
- YIELDMAT | VDB | <Badge type="info" text="Not available yet" /> | |
| XIRR | <Badge type="tip" text="Available" /> | |
| XNPV | <Badge type="tip" text="Available" /> | |
| YIELD | <Badge type="info" text="Not available yet" /> | |
| YIELDDISC | <Badge type="info" text="Not available yet" /> | |
| YIELDMAT | <Badge type="info" text="Not available yet" /> | |

View File

@@ -4,7 +4,7 @@ outline: deep
lang: en-US lang: en-US
--- ---
# FV function # FV
## Overview ## Overview
@@ -12,7 +12,7 @@ FV (<u>F</u>uture <u>V</u>alue) is a function in the Financial category that can
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. 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 (<span style="color:orange">link when page written</span>) instead of FV. If your interest rate varies between periods, use the **FVSCHEDULE** function instead of FV.
## Parameters ## Parameters
@@ -51,7 +51,7 @@ If your interest rate varies between periods, use the FVSCHEDULE function (<span
## Examples ## Examples
<span style="color:orange">Embed file - FV function examples.xlsx</span>. [See this example in IronCalc](https://app.ironcalc.com/?model=h30aj-o2HyK-1jUR8)
## Links ## Links

View File

@@ -0,0 +1,34 @@
---
layout: doc
outline: deep
lang: en-US
---
# Information functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/50).
| Function | Status | Documentation |
| ---------- | ---------------------------------------------- | ------------- |
| CELL | <Badge type="info" text="Not available yet" /> | |
| ERROR.TYPE | <Badge type="tip" text="Available" /> | |
| INFO | <Badge type="info" text="Not available yet" /> | |
| ISBLANK | <Badge type="tip" text="Available" /> | |
| ISERR | <Badge type="tip" text="Available" /> | |
| ISERROR | <Badge type="tip" text="Available" /> | |
| ISEVEN | <Badge type="tip" text="Available" /> | |
| ISFORMULA | <Badge type="tip" text="Available" /> | |
| ISLOGICAL | <Badge type="tip" text="Available" /> | |
| ISNA | <Badge type="info" text="Not available yet" /> | |
| ISNONTEXT | <Badge type="tip" text="Available" /> | |
| ISNUMBER | <Badge type="tip" text="Available" /> | |
| ISODD | <Badge type="tip" text="Available" /> | |
| ISOMITTED | <Badge type="info" text="Not available yet" /> | |
| ISREF | <Badge type="tip" text="Available" /> | |
| ISTEXT | <Badge type="tip" text="Available" /> | |
| N | <Badge type="info" text="Not available yet" /> | |
| NA | <Badge type="tip" text="Available" /> | |
| SHEET | <Badge type="tip" text="Available" /> | |
| SHEETS | <Badge type="info" text="Not available yet" /> | |
| TYPE | <Badge type="tip" text="Available" /> | |

View File

@@ -0,0 +1,32 @@
---
layout: doc
outline: deep
lang: en-US
---
# Logical functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/51).
| Function | Status | Documentation |
| --------- | ---------------------------------------------- | ------------- |
| AND | <Badge type="tip" text="Available" /> | |
| BYCOL | <Badge type="info" text="Not available yet" /> | |
| BYROW | <Badge type="info" text="Not available yet" /> | |
| FALSE | <Badge type="tip" text="Available" /> | |
| IF | <Badge type="tip" text="Available" /> | |
| IFERROR | <Badge type="tip" text="Available" /> | |
| IFNA | <Badge type="tip" text="Available" /> | |
| IFS | <Badge type="tip" text="Available" /> | |
| LAMBDA | <Badge type="info" text="Not available yet" /> | |
| LET | <Badge type="info" text="Not available yet" /> | |
| MAKEARRAY | <Badge type="info" text="Not available yet" /> | |
| MAP | <Badge type="info" text="Not available yet" /> | |
| NOT | <Badge type="tip" text="Available" /> | |
| OR | <Badge type="tip" text="Available" /> | |
| REDUCE | <Badge type="info" text="Not available yet" /> | |
| SCAN | <Badge type="info" text="Not available yet" /> | |
| SWITCH | <Badge type="tip" text="Available" /> | |
| TRUE | <Badge type="tip" text="Available" /> | |
| XOR | <Badge type="tip" text="Available" /> | |

View File

@@ -0,0 +1,50 @@
---
layout: doc
outline: deep
lang: en-US
---
# Lookup and Reference functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/52).
| Function | Status | Documentation |
| ------------ | ---------------------------------------------- | ------------- |
| ADDRESS | <Badge type="info" text="Not available yet" /> | |
| AREAS | <Badge type="info" text="Not available yet" /> | |
| CHOOSE | <Badge type="tip" text="Available" /> | |
| CHOOSECOLS | <Badge type="info" text="Not available yet" /> | |
| CHOOSEROWS | <Badge type="info" text="Not available yet" /> | |
| COLUMN | <Badge type="tip" text="Available" /> | |
| COLUMNS | <Badge type="tip" text="Available" /> | |
| DROP | <Badge type="info" text="Not available yet" /> | |
| EXPAND | <Badge type="info" text="Not available yet" /> | |
| FILTER | <Badge type="info" text="Not available yet" /> | |
| FORMULATEXT | <Badge type="info" text="Not available yet" /> | |
| GETPIVOTDATA | <Badge type="info" text="Not available yet" /> | |
| HLOOKUP | <Badge type="tip" text="Available" /> | |
| HSTACK | <Badge type="info" text="Not available yet" /> | |
| HYPERLINK | <Badge type="info" text="Not available yet" /> | |
| IMAGE | <Badge type="info" text="Not available yet" /> | |
| INDEX | <Badge type="tip" text="Available" /> | |
| INDIRECT | <Badge type="tip" text="Available" /> | |
| LOOKUP | <Badge type="tip" text="Available" /> | |
| MATCH | <Badge type="tip" text="Available" /> | |
| OFFSET | <Badge type="tip" text="Available" /> | |
| ROW | <Badge type="tip" text="Available" /> | |
| ROWS | <Badge type="info" text="Not available yet" /> | |
| RTD | <Badge type="info" text="Not available yet" /> | |
| SORT | <Badge type="info" text="Not available yet" /> | |
| SORTBY | <Badge type="info" text="Not available yet" /> | |
| TAKE | <Badge type="info" text="Not available yet" /> | |
| TOCOL | <Badge type="info" text="Not available yet" /> | |
| TOROW | <Badge type="info" text="Not available yet" /> | |
| TRANSPOSE | <Badge type="info" text="Not available yet" /> | |
| UNIQUE | <Badge type="info" text="Not available yet" /> | |
| VLOOKUP | <Badge type="tip" text="Available" /> | |
| VSTACK | <Badge type="info" text="Not available yet" /> | |
| WRAPCOLS | <Badge type="info" text="Not available yet" /> | |
| WRAPROWS | <Badge type="info" text="Not available yet" /> | |
| XLOOKUP | <Badge type="tip" text="Available" /> | |
| XMATCH | <Badge type="info" text="Not available yet" /> | |

View File

@@ -0,0 +1,95 @@
---
layout: doc
outline: deep
lang: en-US
---
# Math and Trigonometry functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/54).
| Function | Status | Documentation |
| --------------- | ---------------------------------------------- | ------------- |
| ABS | <Badge type="tip" text="Available" /> | |
| ACOS | <Badge type="tip" text="Available" /> | |
| ACOSH | <Badge type="tip" text="Available" /> | |
| ACOT | <Badge type="info" text="Not available yet" /> | |
| ACOTH | <Badge type="info" text="Not available yet" /> | |
| AGGREGATE | <Badge type="info" text="Not available yet" /> | |
| ARABIC | <Badge type="info" text="Not available yet" /> | |
| ASIN | <Badge type="tip" text="Available" /> | |
| ASINH | <Badge type="tip" text="Available" /> | |
| ATAN | <Badge type="tip" text="Available" /> | |
| ATAN2 | <Badge type="tip" text="Available" /> | |
| ATANH | <Badge type="tip" text="Available" /> | |
| BASE | <Badge type="info" text="Not available yet" /> | |
| CEILING | <Badge type="info" text="Not available yet" /> | |
| CEILING.MATH | <Badge type="info" text="Not available yet" /> | |
| CEILING.PRECISE | <Badge type="info" text="Not available yet" /> | |
| COMBIN | <Badge type="info" text="Not available yet" /> | |
| COMBINA | <Badge type="info" text="Not available yet" /> | |
| COS | <Badge type="tip" text="Available" /> | |
| COSH | <Badge type="tip" text="Available" /> | |
| COT | <Badge type="info" text="Not available yet" /> | |
| COTH | <Badge type="info" text="Not available yet" /> | |
| CSC | <Badge type="info" text="Not available yet" /> | |
| CSCH | <Badge type="info" text="Not available yet" /> | |
| DECIMAL | <Badge type="info" text="Not available yet" /> | |
| DEGREES | <Badge type="info" text="Not available yet" /> | |
| EVEN | <Badge type="info" text="Not available yet" /> | |
| EXP | <Badge type="info" text="Not available yet" /> | |
| FACT | <Badge type="info" text="Not available yet" /> | |
| FACTDOUBLE | <Badge type="info" text="Not available yet" /> | |
| FLOOR | <Badge type="info" text="Not available yet" /> | |
| FLOOR.MATH | <Badge type="info" text="Not available yet" /> | |
| FLOOR.PRECISE | <Badge type="info" text="Not available yet" /> | |
| GCD | <Badge type="info" text="Not available yet" /> | |
| INT | <Badge type="info" text="Not available yet" /> | |
| ISO.CEILING | <Badge type="info" text="Not available yet" /> | |
| LCM | <Badge type="info" text="Not available yet" /> | |
| LET | <Badge type="info" text="Not available yet" /> | |
| LN | <Badge type="info" text="Not available yet" /> | |
| LOG | <Badge type="info" text="Not available yet" /> | |
| LOG10 | <Badge type="info" text="Not available yet" /> | |
| MDETERM | <Badge type="info" text="Not available yet" /> | |
| MINVERSE | <Badge type="info" text="Not available yet" /> | |
| MMULT | <Badge type="info" text="Not available yet" /> | |
| MOD | <Badge type="info" text="Not available yet" /> | |
| MROUND | <Badge type="info" text="Not available yet" /> | |
| MULTINOMIAL | <Badge type="info" text="Not available yet" /> | |
| MUNIT | <Badge type="info" text="Not available yet" /> | |
| ODD | <Badge type="info" text="Not available yet" /> | |
| PI | <Badge type="info" text="Not available yet" /> | |
| POWER | <Badge type="tip" text="Available" /> | |
| PRODUCT | <Badge type="tip" text="Available" /> | |
| QUOTIENT | <Badge type="info" text="Not available yet" /> | |
| RADIANS | <Badge type="info" text="Not available yet" /> | |
| RAND | <Badge type="tip" text="Available" /> | |
| RANDARRAY | <Badge type="info" text="Not available yet" /> | |
| RANDBETWEEN | <Badge type="tip" text="Available" /> | |
| ROMAN | <Badge type="info" text="Not available yet" /> | |
| ROUND | <Badge type="tip" text="Available" /> | |
| ROUNDDOWN | <Badge type="tip" text="Available" /> | |
| ROUNDUP | <Badge type="tip" text="Available" /> | |
| SEC | <Badge type="info" text="Not available yet" /> | |
| SECH | <Badge type="info" text="Not available yet" /> | |
| SERIESSUM | <Badge type="info" text="Not available yet" /> | |
| SEQUENCE | <Badge type="info" text="Not available yet" /> | |
| SIGN | <Badge type="info" text="Not available yet" /> | |
| SIN | <Badge type="tip" text="Available" /> | |
| SINH | <Badge type="tip" text="Available" /> | |
| SQRT | <Badge type="tip" text="Available" /> | |
| SQRTPI | <Badge type="info" text="Not available yet" /> | |
| SUBTOTAL | <Badge type="info" text="Not available yet" /> | |
| SUM | <Badge type="tip" text="Available" /> | |
| SUMIF | <Badge type="tip" text="Available" /> | |
| SUMIFS | <Badge type="info" text="Not available yet" /> | |
| SUMPRODUCT | <Badge type="info" text="Not available yet" /> | |
| SUMSQ | <Badge type="info" text="Not available yet" /> | |
| SUMX2MY2 | <Badge type="info" text="Not available yet" /> | |
| SUMX2PY2 | <Badge type="info" text="Not available yet" /> | |
| SUMXMY2 | <Badge type="info" text="Not available yet" /> | |
| TAN | <Badge type="tip" text="Available" /> | |
| TANH | <Badge type="tip" text="Available" /> | |
| TRUNC | <Badge type="info" text="Not available yet" /> | |

View File

@@ -0,0 +1,121 @@
---
layout: doc
outline: deep
lang: en-US
---
# Statistical functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/55).
| Function | Status | Documentation |
| ------------------------ | ---------------------------------------------- | ------------- |
| AVEDEV | <Badge type="info" text="Not available yet" /> | |
| AVERAGE | <Badge type="tip" text="Available" /> | |
| AVERAGEA | <Badge type="tip" text="Available" /> | |
| AVERAGEIF | <Badge type="tip" text="Available" /> | |
| AVERAGEIFS | <Badge type="tip" text="Available" /> | |
| BETA.DIST | <Badge type="info" text="Not available yet" /> | |
| BETA.INV | <Badge type="info" text="Not available yet" /> | |
| BINOM.DIST | <Badge type="info" text="Not available yet" /> | |
| BINOM.DIST.RANGE | <Badge type="info" text="Not available yet" /> | |
| BINOM.INV | <Badge type="info" text="Not available yet" /> | |
| CHISQ.DIST | <Badge type="info" text="Not available yet" /> | |
| CHISQ.DIST.RT | <Badge type="info" text="Not available yet" /> | |
| CHISQ.INV | <Badge type="info" text="Not available yet" /> | |
| CHISQ.INV.RT | <Badge type="info" text="Not available yet" /> | |
| CHISQ.TEST | <Badge type="info" text="Not available yet" /> | |
| CONFIDENCE.NORM | <Badge type="info" text="Not available yet" /> | |
| CONFIDENCE.T | <Badge type="info" text="Not available yet" /> | |
| CORREL | <Badge type="info" text="Not available yet" /> | |
| COUNT | <Badge type="tip" text="Available" /> | |
| COUNTA | <Badge type="tip" text="Available" /> | |
| COUNTBLANK | <Badge type="tip" text="Available" /> | |
| COUNTIF | <Badge type="tip" text="Available" /> | |
| COUNTIFS | <Badge type="tip" text="Available" /> | |
| COVARIANCE.P | <Badge type="info" text="Not available yet" /> | |
| COVARIANCE.S | <Badge type="info" text="Not available yet" /> | |
| DEVSQ | <Badge type="info" text="Not available yet" /> | |
| EXPON.DIST | <Badge type="info" text="Not available yet" /> | |
| F.DIST | <Badge type="info" text="Not available yet" /> | |
| F.DIST.RT | <Badge type="info" text="Not available yet" /> | |
| F.INV | <Badge type="info" text="Not available yet" /> | |
| F.INV.RT | <Badge type="info" text="Not available yet" /> | |
| F.TEST | <Badge type="info" text="Not available yet" /> | |
| FISHER | <Badge type="info" text="Not available yet" /> | |
| FISHERINV | <Badge type="info" text="Not available yet" /> | |
| FORECAST | <Badge type="info" text="Not available yet" /> | |
| FORECAST.ETS | <Badge type="info" text="Not available yet" /> | |
| FORECAST.ETS.CONFINT | <Badge type="info" text="Not available yet" /> | |
| FORECAST.ETS.SEASONALITY | <Badge type="info" text="Not available yet" /> | |
| FORECAST.ETS.STAT | <Badge type="info" text="Not available yet" /> | |
| FORECAST.LINEAR | <Badge type="info" text="Not available yet" /> | |
| FREQUENCY | <Badge type="info" text="Not available yet" /> | |
| GAMMA | <Badge type="info" text="Not available yet" /> | |
| GAMMA.DIST | <Badge type="info" text="Not available yet" /> | |
| GAMMA.INV | <Badge type="info" text="Not available yet" /> | |
| GAMMALN | <Badge type="info" text="Not available yet" /> | |
| GAMMALN.PRECISE | <Badge type="info" text="Not available yet" /> | |
| GAUSS | <Badge type="info" text="Not available yet" /> | |
| GEOMEAN | <Badge type="info" text="Not available yet" /> | |
| GROWTH | <Badge type="info" text="Not available yet" /> | |
| HARMEAN | <Badge type="info" text="Not available yet" /> | |
| HYPGEOM.DIST | <Badge type="info" text="Not available yet" /> | |
| INTERCEPT | <Badge type="info" text="Not available yet" /> | |
| KURT | <Badge type="info" text="Not available yet" /> | |
| LARGE | <Badge type="info" text="Not available yet" /> | |
| LINEST | <Badge type="info" text="Not available yet" /> | |
| LOGEST | <Badge type="info" text="Not available yet" /> | |
| LOGNORM.DIST | <Badge type="info" text="Not available yet" /> | |
| LOGNORM.INV | <Badge type="info" text="Not available yet" /> | |
| MAX | <Badge type="tip" text="Available" /> | |
| MAXA | <Badge type="info" text="Not available yet" /> | |
| MAXIFS | <Badge type="tip" text="Available" /> | |
| MEDIAN | <Badge type="info" text="Not available yet" /> | |
| MODE.MULT | <Badge type="info" text="Not available yet" /> | |
| MODE.SNGL | <Badge type="info" text="Not available yet" /> | |
| NEGBINOM.DIST | <Badge type="info" text="Not available yet" /> | |
| NORM.DIST | <Badge type="info" text="Not available yet" /> | |
| NORM.INV | <Badge type="info" text="Not available yet" /> | |
| NORM.S.DIST | <Badge type="info" text="Not available yet" /> | |
| NORM.S.INV | <Badge type="info" text="Not available yet" /> | |
| PEARSON | <Badge type="info" text="Not available yet" /> | |
| PERCENTILE.EXC | <Badge type="info" text="Not available yet" /> | |
| PERCENTILE.INC | <Badge type="info" text="Not available yet" /> | |
| PERCENTRANK.EXC | <Badge type="info" text="Not available yet" /> | |
| PERCENTRANK.INC | <Badge type="info" text="Not available yet" /> | |
| PERMUT | <Badge type="info" text="Not available yet" /> | |
| PERMUTATIONA | <Badge type="info" text="Not available yet" /> | |
| PHI | <Badge type="info" text="Not available yet" /> | |
| POISSON.DIST | <Badge type="info" text="Not available yet" /> | |
| PROB | <Badge type="info" text="Not available yet" /> | |
| QUARTILE.EXC | <Badge type="info" text="Not available yet" /> | |
| QUARTILE.INC | <Badge type="info" text="Not available yet" /> | |
| RANK.AVG | <Badge type="info" text="Not available yet" /> | |
| RANK.EQ | <Badge type="info" text="Not available yet" /> | |
| RSQ | <Badge type="info" text="Not available yet" /> | |
| SKEW | <Badge type="info" text="Not available yet" /> | |
| SKEW.P | <Badge type="info" text="Not available yet" /> | |
| SLOPE | <Badge type="info" text="Not available yet" /> | |
| SMALL | <Badge type="info" text="Not available yet" /> | |
| STANDARDIZE | <Badge type="info" text="Not available yet" /> | |
| STDEV.P | <Badge type="info" text="Not available yet" /> | |
| STDEV.S | <Badge type="info" text="Not available yet" /> | |
| STDEVA | <Badge type="info" text="Not available yet" /> | |
| STDEVPA | <Badge type="info" text="Not available yet" /> | |
| STEYX | <Badge type="info" text="Not available yet" /> | |
| T.DIST | <Badge type="info" text="Not available yet" /> | |
| T.DIST.2T | <Badge type="info" text="Not available yet" /> | |
| T.DIST.RT | <Badge type="info" text="Not available yet" /> | |
| T.INV | <Badge type="info" text="Not available yet" /> | |
| T.INV.2T | <Badge type="info" text="Not available yet" /> | |
| T.TEST | <Badge type="info" text="Not available yet" /> | |
| TREND | <Badge type="info" text="Not available yet" /> | |
| TRIMMEAN | <Badge type="info" text="Not available yet" /> | |
| VAR.P | <Badge type="info" text="Not available yet" /> | |
| VAR.S | <Badge type="info" text="Not available yet" /> | |
| VARA | <Badge type="info" text="Not available yet" /> | |
| VARPA | <Badge type="info" text="Not available yet" /> | |
| WEIBULL.DIST | <Badge type="info" text="Not available yet" /> | |
| Z.TEST | <Badge type="info" text="Not available yet" /> | |

View File

@@ -0,0 +1,57 @@
---
layout: doc
outline: deep
lang: en-US
---
# Text functions
At the moment IronCalc only supports a few function in this section.
You can track the progress in this [GitHub issue](https://github.com/ironcalc/IronCalc/issues/56).
| Function | Status | Documentation |
| ----------- | ---------------------------------------------- | ------------- |
| ASC | <Badge type="info" text="Not available yet" /> | |
| ARRAYTOTEXT | <Badge type="info" text="Not available yet" /> | |
| BAHTTEXT | <Badge type="info" text="Not available yet" /> | |
| CHAR | <Badge type="info" text="Not available yet" /> | |
| CLEAN | <Badge type="info" text="Not available yet" /> | |
| CODE | <Badge type="info" text="Not available yet" /> | |
| CONCAT | <Badge type="tip" text="Available" /> | |
| CONCATENATE | <Badge type="tip" text="Available" /> | |
| DBCS | <Badge type="info" text="Not available yet" /> | |
| DOLLAR | <Badge type="info" text="Not available yet" /> | |
| EXACT | <Badge type="tip" text="Available" /> | |
| FIND | <Badge type="tip" text="Available" /> | |
| FINDB | <Badge type="info" text="Not available yet" /> | |
| FIXED | <Badge type="info" text="Not available yet" /> | |
| LEFT | <Badge type="tip" text="Available" /> | |
| LEFTB | <Badge type="info" text="Not available yet" /> | |
| LEN | <Badge type="tip" text="Available" /> | |
| LENB | <Badge type="info" text="Not available yet" /> | |
| LOWER | <Badge type="info" text="Not available yet" /> | |
| MID | <Badge type="info" text="Not available yet" /> | |
| MIDB | <Badge type="info" text="Not available yet" /> | |
| NUMBERVALUE | <Badge type="info" text="Not available yet" /> | |
| PHONETIC | <Badge type="info" text="Not available yet" /> | |
| PROPER | <Badge type="info" text="Not available yet" /> | |
| REPLACE | <Badge type="info" text="Not available yet" /> | |
| REPLACEB | <Badge type="info" text="Not available yet" /> | |
| REPT | <Badge type="tip" text="Available" /> | |
| RIGHT | <Badge type="tip" text="Available" /> | |
| RIGHTB | <Badge type="info" text="Not available yet" /> | |
| SEARCH | <Badge type="tip" text="Available" /> | |
| SEARCHB | <Badge type="info" text="Not available yet" /> | |
| SUBSTITUTE | <Badge type="tip" text="Available" /> | |
| T | <Badge type="tip" text="Available" /> | |
| TEXT | <Badge type="tip" text="Available" /> | |
| TEXTAFTER | <Badge type="tip" text="Available" /> | |
| TEXTBEFORE | <Badge type="tip" text="Available" /> | |
| TEXTJOIN | <Badge type="tip" text="Available" /> | |
| TEXTSPLIT | <Badge type="info" text="Not available yet" /> | |
| TRIM | <Badge type="tip" text="Available" /> | |
| UNICHAR | <Badge type="info" text="Not available yet" /> | |
| UNICODE | <Badge type="tip" text="Available" /> | |
| UPPER | <Badge type="tip" text="Available" /> | |
| VALUE | <Badge type="tip" text="Available" /> | |
| VALUETOTEXT | <Badge type="tip" text="Available" /> | |

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,9 @@
---
layout: doc
outline: deep
lang: en-US
---
# How to Contribute
If you want to give us a hand, take a look at our [GitHub repository](https://github.com/ironcalc/IronCalc?tab=readme-ov-file#collaborators-needed-call-to-action), join our [Discord Channel](https://discord.gg/sjaefMWE) or send us an email to [hello@ironcalc.com](mailto:hello@ironcalc.com).

View File

@@ -0,0 +1,72 @@
---
layout: doc
outline: deep
lang: en-US
---
# Understanding Excel Error Types
::: warning
**Note:** This page is in construction 🚧
:::
When working with formulas, you may encounter these common errors:
---
### **`#ERROR!`**
**Cause:** General formula issue, like syntax errors or invalid references.
**Fix:** Check the formula for mistakes or invalid cell references.
---
### **`#VALUE!`**
**Cause:** Mismatched data types (e.g., text used where numbers are expected).
**Fix:** Ensure input types are correct; convert text to numbers if needed.
---
### **`#DIV/0!`**
**Cause:** Division by zero or an empty cell.
**Fix:** Ensure the denominator isnt zero or blank. Use `IF` to handle such cases:
```
=IF(B1=0, "N/A", A1/B1)
```
### **`#NAME?`**
**Cause:** Unrecognized text in the formula (e.g., misspelled function names or undefined named ranges).
**Fix:** Correct spelling or define the missing name.
### **`#REF!`**
**Cause:** Invalid cell reference, often from deleting cells used in a formula.
**Fix:** Update the formula with correct references.
### **`#NUM!`**
**Cause:** Invalid numeric operation (e.g., calculating a square root of a negative number).
**Fix:** Adjust the formula to ensure valid numeric operations.
### **`#N/A`**
**Cause:** A value is not available, often in lookup functions like VLOOKUP.
**Fix:** Ensure the lookup value exists or use IFNA() to handle missing values:
```
=IFNA(VLOOKUP(A1, B1:C10, 2, FALSE), "Not Found")
```
### **`#NULL!`**
**Cause:** Incorrect range operator in a formula (e.g., missing a colon between cell references).
**Fix:** Use correct range operators (e.g., A1:A10).
### **`#####`**
**Cause:** The column isnt wide enough to display the value.
**Fix:** Resize the column width to fit the content.

View File

@@ -0,0 +1,29 @@
---
layout: doc
outline: deep
lang: en-US
---
# Important Unsupported Features
Although IronCalc is ready for use, its important to understand its current limitations. Below, we list the most significant missing features of a modern spreadsheet engine. If you can live without these features for now, IronCalc might be the product youre looking for.
## **Arrays and Array Formulas** <Badge type="info" text="Planned" />
IronCalc currently does not implement arrays or array formulas. These are planned and are coming very soon, as they are the highest priority on the engine side.
## **Name Manager** <Badge type="info" text="Planned" />
While IronCalc supports importing and exporting defined names, it does not yet allow you to create, delete, or update them in the UI. This feature is expected to be implemented shortly.
## **Only English Supported**
The MVP version of IronCalc supports only the English language. However, version 1.0 will include support for three languages: **English**, **German**, and **Spanish**.
## **No Autocomplete**
Spreadsheet users are accustomed to autocompleting sequences (e.g., filling in `4, 5, 6` after `1, 2, 3`). This feature is not yet available in IronCalc but is on the roadmap for future updates.
## **Charts** <Badge type="info" text="Not Planned for v1" />
Although charts are an essential feature for any serious spreadsheet program, they are not planned for version 1.0. Adding chart support will become a high priority after the release of version 1.0.

View File

@@ -0,0 +1,11 @@
---
layout: doc
outline: deep
lang: en-US
---
# Python Bindings, a practical guide
::: warning
**Note:** This page is in construction 🚧
:::