> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://help.sigmacomputing.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.sigmacomputing.com/_mcp/server.

# Proper

> Use the Sigma Proper function to convert text to proper case, capitalizing each word and lowercasing the rest.

The **Proper** function converts text to proper case, which capitalizes the first letter of each word and renders all remaining letters in lowercase.

This function isn't compatible with all data platform connections. To check if your connection supports it, see [Supported data platforms and feature compatibility](/docs/region-warehouse-and-feature-support#supported-data-platforms-and-feature-compatibility).

## Syntax

```
Proper(string)
```

Function arguments:

* **string** (required) - a text string or column to reference when converting text to proper case

If the **string** argument references a column, the column must contain text values. Other [data value types](/docs/data-types-and-formats) result in an invalid formula.

## Examples

```
Proper("aPPles AnD oranGEs")
```

Returns *Apples And Oranges*.

```
Proper([Product Family])
```

Returns the proper form of the text value in the *Product Family* column.

![](https://files.buildwithfern.com/sigma.docs.buildwithfern.com/7ff5b6e63522bc2fd6e7243b6b2b079d0dd0bd472410a5749181729ad7553054/assets/docs-images/1847ed3-mceclip0_4.png)

## Related resources

* [Text functions overview](/docs/text-functions-overview)