Skip to main content

Spreadsheet Manipulation

Lido provides action formulas for programmatically editing the spreadsheet itself — updating cells, inserting or deleting rows and columns, and clearing sheets.


UPDATECELL

Updates the value of a cell or cell range.

Syntax:

=UPDATECELL(cell_ref, value)

Parameters:

ParameterDescriptionRequired
cell_refCell reference to updateYes
valueNew value (single value or 2D array for a range)Yes

Example:

=UPDATECELL(B2, "Approved")
=UPDATECELL(A1:C1, {"Name", "Age", "City"})

INSERTROWS

Inserts one or more rows into a worksheet.

Syntax:

=INSERTROWS(worksheet_name, array)
=INSERTROWS(worksheet_name, array, options)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
array2D array of data to insertYes
optionsInsert optionsNo

ADDROW

Adds a row to a worksheet.

Syntax:

=ADDROW(worksheet_name, row)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
rowRow number to addYes

DELETEROW

Deletes a row from a worksheet.

Syntax:

=DELETEROW(worksheet_name, row)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
rowRow number to deleteYes

ADDCOLUMN

Adds a column to a worksheet.

Syntax:

=ADDCOLUMN(worksheet_name, column)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
columnColumn number to addYes

DELETECOLUMN

Deletes a column from a worksheet.

Syntax:

=DELETECOLUMN(worksheet_name, column)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
columnColumn number to deleteYes

CLEARSHEET

Clears the contents of a worksheet.

Syntax:

=CLEARSHEET(worksheet_name)
=CLEARSHEET(worksheet_name, keep_headers)

Parameters:

ParameterDescriptionRequired
worksheet_nameWorksheet to clearYes
keep_headersIf true, preserves the header rowNo

APPENDTOSHEET

Appends data to the end of a worksheet.

Syntax:

=APPENDTOSHEET(worksheet_name, values)

Parameters:

ParameterDescriptionRequired
worksheet_nameTarget worksheet nameYes
valuesData to appendYes