# Get Cell Value

This is a pre-built Action located under the captured table element. The functionality of this Action in Avo Assure is to extract the value of a specific cell from the captured table. The extracted value is stored in the given dynamic variable for further use during test execution.

## Syntax

**Input Value**: `<Row>;<Column>`

{% hint style="info" %}
**Note**: This action retrieves the value even when the specified row or column is not visible on the screen.
{% endhint %}

| Argument                           | Description                                                    |
| ---------------------------------- | -------------------------------------------------------------- |
| <p>\<Row><br>(Required)</p>        | Provide the row number of the table cell you want to fetch.    |
| <p>\<Column> </p><p>(Required)</p> | Provide the column number of the table cell you want to fetch. |

**Output Value**: `<Dynamic Variable>;<Dynamic Variable>(Optional)`

| Argument                                 | Description                                                       |
| ---------------------------------------- | ----------------------------------------------------------------- |
| <p>\<Dynamic Variable><br>(Required)</p> | This dynamic variable stores the extracted cell value.            |
| <p>\<Dynamic Variable><br>(Optional)</p> | This dynamic variable stores the status as **True** or **False**. |

### **Example: Extracting the Text or Data from a Specific Table Cell**

In this example, we explain how to retrieve data from a particular cell in a table.

* **Action**: Get Cell Value
* **Input Value**: 2;2
  * The first argument (**2**) specifies the row number.
  * The second argument (**2**) specifies the column number.
* **Output Value**: {Value}
  * The retrieved cell content (e.g., 23455) is stored in this **{Value}** dynamic variable.
  * If a second output variable is provided, the action returns the status as True/False:
    * **True**: If the cell value is retrieved successfully.
    * **False**: If the cell value is not retrieved successfully.
* **Logical Explanation**: The **Get Cell Value** action fetches the value from the **Input Value** column (**2;2**). This action identifies the table cell at row 2 and column 2, retrieves the value from that cell (e.g., 23455), and stores it in the **{Value}** variable.

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2F92p4veTgJFqkg4o3m2jW%2Fimage.png?alt=media&#x26;token=20896c1e-0f79-492b-bd8d-851fa54b5ba7" alt=""><figcaption></figcaption></figure>
