> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# ITableMeasureValue

- Package: [@gooddata/sdk-ui](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/index.md)
- Kind: interface
- Stability: alpha
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-ui/src/base/results/tableData/interfaces/cells.ts

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Numeric cell containing a \*\*raw measure value\*\* for regular (non-aggregated) row/column intersections.

\*\*Visual examples:\*\*

```tsx
// Normal (measures in columns):
Country    | Sales  |
-----------+--------+
 USA       |  100   | <- 100 is value cell

// Transposed (measures in rows):
Country    |         |       |
-----------+---------+-------+
 USA       |  Sales  |  100  | <- 100 is value cell
```

**Signature:**

```typescript
export interface ITableMeasureValue 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [columnDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluecolumndefinition) |  | [ITableValueColumnDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablevaluecolumndefinition/index.md) \| [ITableMeasureGroupValueColumnDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasuregroupvaluecolumndefinition/index.md) | **_(ALPHA)_** Column context - value column or measureGroupValue column. |
| [columnIndex](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluecolumnindex) |  | number | **_(ALPHA)_** Zero-based column position in the `data` matrix. |
| [formattedValue](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevalueformattedvalue) |  | string \| null | **_(ALPHA)_** Human-readable formatted number ready for display (e.g., "$1,234.56"). Formatted using the measure's format string and respects locale settings. Null if the raw value is null/missing. |
| [rowDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluerowdefinition) |  | [ITableValueRowDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablevaluerowdefinition/index.md) \| [ITableSubtotalRowDefinition](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablesubtotalrowdefinition/index.md) | **_(ALPHA)_** Row context - value or subtotal row. |
| [rowIndex](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluerowindex) |  | number | **_(ALPHA)_** Zero-based row position in the `data` matrix. |
| [type](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluetype) |  | "value" | **_(ALPHA)_** Discriminator literal for narrowing the `ITableDataValue` union. |
| [value](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.itablemeasurevalue/index.md#itablemeasurevaluevalue) |  | [DataValue](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.datavalue/index.md) | **_(ALPHA)_** Raw numeric value from the backend execution response. Can be number, string, or null depending on the measure data. |

## Property details

### ITableMeasureValue.columnDefinition

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Column context - value column or measureGroupValue column.

**Signature:**

```typescript
columnDefinition: ITableValueColumnDefinition | ITableMeasureGroupValueColumnDefinition;
```

### ITableMeasureValue.columnIndex

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Zero-based column position in the `data` matrix.

**Signature:**

```typescript
columnIndex: number;
```

### ITableMeasureValue.formattedValue

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Human-readable formatted number ready for display (e.g., "$1,234.56"). Formatted using the measure's format string and respects locale settings. Null if the raw value is null/missing.

**Signature:**

```typescript
formattedValue: string | null;
```

### ITableMeasureValue.rowDefinition

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Row context - value or subtotal row.

**Signature:**

```typescript
rowDefinition: ITableValueRowDefinition | ITableSubtotalRowDefinition;
```

### ITableMeasureValue.rowIndex

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Zero-based row position in the `data` matrix.

**Signature:**

```typescript
rowIndex: number;
```

### ITableMeasureValue.type

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Discriminator literal for narrowing the `ITableDataValue` union.

**Signature:**

```typescript
type: "value";
```

### ITableMeasureValue.value

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Raw numeric value from the backend execution response. Can be number, string, or null depending on the measure data.

**Signature:**

```typescript
value: DataValue;
```
