read_sheet
Extract spreadsheet data as structured rows, with optional bounds to limit output for large sheets. Returns cell values with empty cells as null.
Instructions
Read an entire sheet (or a bounded sub-region) as a list of rows.
Each row is a list of cell values. Empty cells appear as null. Use the optional row/column bounds to limit output for large sheets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | Path to the spreadsheet file | |
| sheet | No | Sheet name. Defaults to the first sheet if omitted. | |
| start_row | No | First row to include (1-based). Defaults to the first used row. | |
| end_row | No | Last row to include (1-based). Defaults to the last used row. | |
| start_column | No | First column to include (1-based, e.g. 1 = A). Defaults to the first used column. | |
| end_column | No | Last column to include (1-based). Defaults to the last used column. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |