---
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 implemented yet" /> | –             |
| ARRAYTOTEXT | <Badge type="info" text="Not implemented yet" /> | –             |
| BAHTTEXT    | <Badge type="info" text="Not implemented yet" /> | –             |
| CHAR        | <Badge type="info" text="Not implemented yet" /> | –             |
| CLEAN       | <Badge type="info" text="Not implemented yet" /> | –             |
| CODE        | <Badge type="info" text="Not implemented yet" /> | –             |
| CONCAT      | <Badge type="tip" text="Available" />          | –             |
| CONCATENATE | <Badge type="tip" text="Available" />          | –             |
| DBCS        | <Badge type="info" text="Not implemented yet" /> | –             |
| DOLLAR      | <Badge type="info" text="Not implemented yet" /> | –             |
| EXACT       | <Badge type="tip" text="Available" />          | –             |
| FIND        | <Badge type="tip" text="Available" />          | –             |
| FINDB       | <Badge type="info" text="Not implemented yet" /> | –             |
| FIXED       | <Badge type="info" text="Not implemented yet" /> | –             |
| LEFT        | <Badge type="tip" text="Available" />          | –             |
| LEFTB       | <Badge type="info" text="Not implemented yet" /> | –             |
| LEN         | <Badge type="tip" text="Available" />          | –             |
| LENB        | <Badge type="info" text="Not implemented yet" /> | –             |
| LOWER       | <Badge type="info" text="Not implemented yet" /> | –             |
| MID         | <Badge type="info" text="Not implemented yet" /> | –             |
| MIDB        | <Badge type="info" text="Not implemented yet" /> | –             |
| NUMBERVALUE | <Badge type="info" text="Not implemented yet" /> | –             |
| PHONETIC    | <Badge type="info" text="Not implemented yet" /> | –             |
| PROPER      | <Badge type="info" text="Not implemented yet" /> | –             |
| REPLACE     | <Badge type="info" text="Not implemented yet" /> | –             |
| REPLACEB    | <Badge type="info" text="Not implemented yet" /> | –             |
| REPT        | <Badge type="tip" text="Available" />          | –             |
| RIGHT       | <Badge type="tip" text="Available" />          | –             |
| RIGHTB      | <Badge type="info" text="Not implemented yet" /> | –             |
| SEARCH      | <Badge type="tip" text="Available" />          | –             |
| SEARCHB     | <Badge type="info" text="Not implemented 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 implemented yet" /> | –             |
| TRIM        | <Badge type="tip" text="Available" />          | –             |
| UNICHAR     | <Badge type="info" text="Not implemented 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" />          | –             |
