Add a character vector containing Excel formula to a worksheet.
wb_add_formula(
wb,
sheet = current_sheet(),
x,
startCol = 1,
startRow = 1,
dims = rowcol_to_dims(startRow, startCol),
array = FALSE,
cm = FALSE,
applyCellStyle = TRUE,
removeCellStyle = FALSE
)
A Workbook object containing a worksheet.
The worksheet to write to. Can be the worksheet index or name.
A character vector.
A vector specifying the starting column to write to.
A vector specifying the starting row to write to.
Spreadsheet dimensions that will determine startCol and startRow: "A1", "A1:B2", "A:B"
A bool if the function written is of type array
A special kind of array function that hides the curly braces in the cell. Add this, if you see "@" inserted into your formulas
Should we write cell styles to the workbook
keep the cell style?
Currently only the English version of functions are supported. Please don't use the local translation. The examples below show a small list of possible formulas:
SUM(B2:B4)
AVERAGE(B2:B4)
MIN(B2:B4)
MAX(B2:B4)
...
Other workbook wrappers:
wb_add_chartsheet()
,
wb_add_data_table()
,
wb_add_data()
,
wb_add_pivot_table()
,
wb_add_worksheet()
,
wb_clone_worksheet()
,
wb_copy_cells()
,
wb_creators
,
wb_freeze_pane()
,
wb_get_base_font()
,
wb_save()
,
wb_set_col_widths()
,
wb_set_last_modified_by()
,
wb_set_row_heights()
,
wb_workbook()
,
workbook_grouping
,
ws_cell_merge