Every operation Cellify can perform in Excel – transparent, countable, and organized by category.
Each action maps to a real Office.js Excel API operation.
π¦ 368 totalπ 9 categories
π
Showing all 368 actions
INDEXReturns a value from a range by row and column indexINDIRECTReturns a reference specified by a text stringOFFSETReturns a reference offset from a starting cellautoSumAutomatically inserts SUM formula for detected data rangecalculateWorkbookTriggers full recalculation of the entire workbookconsolidateConsolidates data from multiple ranges into onecountCounts the number of cells containing numbersdateOccurringFilters dates occurring in a specific perioddisableAutoCalculateDisables automatic formula recalculationenableAutoCalculateEnables automatic formula recalculationfindAllFinds all occurrences of text in a rangefindInRangeSearches for a value within a specified rangefindTextFinds text within a range and returns its locationgenerateFormulaGenerates a formula based on described intentgetFormulaRetrieves the formula from a specific cellgetValueRetrieves the displayed value from a cellinsertDynamicArrayInserts a dynamic array formula that spills resultsinsertFunctionInserts an Excel function into a range with argumentsmaxReturns the maximum value from a rangeminReturns the minimum value from a rangereplaceAllReplaces all occurrences of text in a rangereplaceTextReplaces specific text within a rangesetFormulaSets a single formula in a specific cellsetFormulaArraySets a formula across a range of cellssetFormulaR1C1Sets a formula using R1C1 reference notationsetFormulasSets multiple formulas in a target range with formula language supportsumCalculates the sum of a range of cellstextContainsChecks if a cell contains specific texttransposeTransposes rows to columns or columns to rows
addAxisTitleAdds a title to a chart axisaddColorScaleAdds color scale conditional formattingaddCommentAdds a comment to a celladdConditionalFormatAdds a simple conditional formatting ruleaddConditionalFormattingAdds conditional formatting with criteriaaddCustomConditionalFormatAdds a custom conditional formatting ruleaddDataBarAdds data bar conditional formattingaddDataValidationAdds data validation rules to cellsaddIconSetAdds icon set conditional formattingaddIconSetConditionalFormatAdds icon set with custom criteriaaddPresetConditionalFormatAdds a preset conditional formatting ruleaddRowsAdds rows to a table or worksheetaddSlicerAdds a slicer for filteringaddTableColumnAdds a column to an existing tableaddThreadedCommentAdds a threaded (replyable) commentaddTop10ConditionalFormatAdds top/bottom N conditional formattingapplyAutoFilterApplies auto-filter dropdown to a rangeapplyCellStyleApplies a named cell style to a rangeapplyColorScaleApplies a color scale conditional formatapplyDataBarsApplies data bar conditional formattingapplyDynamicFilterApplies a dynamic date filterapplyIconSetApplies icon set conditional formattingapplyStyleApplies a predefined style to a rangeapplyTableStyleApplies a table style to a tableapplyTopBottomFilterApplies a top/bottom N filterautoFillAuto-fills a range based on pattern detectionautoFitColumnsAuto-fits column widths to contentautoFitRowsAuto-fits row heights to contentclearAllTablesRemoves all tables from the worksheetclearConditionalFormattingRemoves conditional formatting from a rangeclearFillClears background fill from a rangeclearFilterClears all filters on a worksheetclearFormatClears formatting from a range while keeping valuesclearRangeClears content and/or formatting from a rangeclearSlicerFilterClears a slicer filter selectionclearTableFiltersClears filters applied to a specific tableclearTableSortClears sorting from a tableclearTableStyleRemoves the style from a tablecopyFormatCopies formatting from one range to anothercopyRangeCopies a range to a new locationcopySpillToStaticConverts a spilled dynamic array to static valuescreateCustomCellStyleCreates a custom named cell stylecreateCustomTableStyleCreates a custom named table styleformatRangeApplies comprehensive formatting to a cell rangeformatTableApplies formatting to an entire tablemergeAcrossMerges cells across rowsmergeCellsMerges selected cells into onemergeCellsAcrossMerges cells across columns within a rangeremoveAutoFilterRemoves the auto-filter dropdown from a rangeremoveBorderRemoves borders from a rangeremoveConditionalFormattingRemoves conditional formatting rulesremoveDataValidationRemoves data validation rulesremoveDuplicatesRemoves duplicate rows from a rangeremoveTableAutoFilterRemoves auto-filter from a tableremoveTableColumnsRemoves specific columns from a tablerotateCellTextRotates text within cellssetAlignmentSets horizontal and vertical text alignmentsetBordersSets border style, color, and weight for a rangesetCellStyleApplies a named cell style to a rangesetColumnWidthSets the width of one or more columnssetFillSets the background fill color of a rangesetFontSets font name, size, color, and style for a rangesetGradientFillApplies a gradient background fill to a rangesetIndentSets the text indent level in cellssetIndentationSets text indentation with precise controlsetNumberFormatSets the number format (currency, date, percentage, etc.)setPatternFillApplies a pattern background fill to a rangesetProtectionSets protection settings for a rangesetRowHeightSets the height of one or more rowssetStrikethroughApplies strikethrough formatting to textsetSubscriptFormats text as subscriptsetSuperscriptFormats text as superscriptsetTableBandedColumnsEnables or disables banded column formatting in a tablesetTableBandedRowsEnables or disables banded row formatting in a tablesetTableColumnConfigures a specific table columnsetTableHeadersSets header row formatting for a tablesetTableHighlightFirstColumnHighlights the first column of a tablesetTableHighlightLastColumnHighlights the last column of a tablesetTextOrientationSets text rotation angle in cellssetValuesSets raw values in a range of cellsshrinkToFitShrinks text to fit within cell widthunmergeAcrossUnmerges cells across rowsunmergeCellsUnmerges previously merged cellsunwrapTextDisables text wrapping in cellswrapTextEnables text wrapping in cells
advancedFilterApplies advanced filter with criteria rangeautoFilterToggles auto-filter on a rangecalculateWorksheetTriggers recalculation of the active worksheetcleanDataCleans and normalizes data in a rangeconvertToRangeConverts a table back to a normal rangecreateTableCreates a new table from a data range with headerscreateTableFromSpillCreates a table from a spilled dynamic array resultcutRangeCuts a range to clipboarddeleteAllCommentsDeletes all comments from the worksheetdeleteAllConditionalFormatsRemoves all conditional formattingdeleteAllDataValidationsRemoves all data validation rulesdeleteAllTablesRemoves all tables from the worksheetdeleteColumnsDeletes columns from a worksheetdeleteCommentDeletes a comment from a celldeleteRangeDeletes a range and shifts surrounding cellsdeleteRowsDeletes rows from a worksheetdeleteSlicerDeletes a slicer from the worksheetdeleteTableDeletes a table (converts to range or removes)deleteTableRowsDeletes rows from a tabledetectDataRangeDetects the used data range in a worksheetdiagonaldownApplies diagonal-down border to cellsdiagonalupApplies diagonal-up border to cellseditCommentEdits an existing commenteditTableModifies table propertiesexpandTableExpands a table to include more rows or columnsextractUniqueAndAggregateExtracts unique values and aggregates datafillDownFills values down from the top cellfillRightFills values right from the leftmost cellfilterAdvancedApplies advanced filter criteriafilterByConditionFilters by a specific conditionfilterByValueFilters by specific valuesfilterSlicerFilters using a slicer selectionfilterTableApplies a filter to a tablegetCommentRetrieves a comment from a cellgetSlicerItemsGets the items in a slicergetTableColumnRangeGets a specific table column rangegetTableDataRangeGets only the data range (excluding headers)getTableHeaderRangeGets the header row range of a tablegetTableInfoRetrieves table metadata (name, range, columns)getTableRangeGets the full range of a tablegetTableRowRangeGets a specific table row rangegetTableTotalRangeGets the total row range of a tablegetTotalRowGets or sets the total row of a tablegroupDataGroups data rows or columnshideFormulaErrorsHides formula error indicatorshideLegendEntryHides a specific legend entry in a chartinsertColumnsInserts columns into a worksheetinsertRangeInserts a range and shifts surrounding cellsinsertRowsInserts rows into a worksheetinsertTableColumnsInserts new columns into a tableinsertTableRowsInserts new rows into a tablelistCommentsLists all comments in a worksheetmodifyTableModifies table structure and propertiespasteSpecialPastes with special options (values, formats, etc.)readTableDataReads all data from a tablereapplyFilterReapplies the current filterreapplyTableFiltersReapplies filters on a tablerefreshTableRefreshes external data in a tablerenameTableRenames an existing tablerenameTableColumnRenames a column in a tablereplyToCommentReplies to a threaded commentresizeTableResizes a table to a new rangeresolveCommentMarks a comment thread as resolvedshowLegendEntryShows a specific legend entry in a chartsortAdvancedPerforms advanced sort with custom criteriasortByColumnSorts data by a specific columnsortMultiplePerforms multi-column sortsortRangeSorts a range of cellssortSlicerItemsSorts items in a slicersortTableSorts a table by one columnsortTableMultipleSorts a table by multiple columnsupdateTableUpdates table data or structureupdateTableRowUpdates a specific row in a tablewriteTableDataWrites data to a table
activateWorksheetActivates (switches to) a specific worksheetclearPrintAreaClears the defined print areacollapseGroupCollapses an outline groupconfigureHeaderFooterConfigures headers and footers for printingconfigurePageSetupConfigures comprehensive page setup optionscopyWorksheetCreates a copy of a worksheetcreateWorksheetCreates a new worksheet in the workbookdeleteWorksheetDeletes a worksheet from the workbookfreezePanesFreezes panes at the current selectiongroupColumnsGroups selected columns for outlininggroupRowsGroups selected rows for outlininghideColumnsHides selected columnshideRowsHides selected rowshideWorksheetHides a worksheet from viewlistWorksheetsLists all worksheets in the workbookmoveWorksheetMoves a worksheet to a new positionrenameWorksheetRenames an existing worksheetsetOutlineLevelSets the outline level for rows or columnssetPageLayoutConfigures the page layout viewsetPageMarginsSets page margins for printingsetPageOrientationSets page orientation (portrait/landscape)setPageSizeSets the paper size for printingsetPrintAreaDefines the print area on a worksheetsetPrintGridlinesToggles printing of gridlinessetPrintHeadersToggles printing of row/column headerssetPrintTitlesSets rows/columns to repeat on each printed pageshowColumnsUnhides selected columnsshowGridlinesShows or hides worksheet gridlinesshowHeadingsShows or hides row and column headingsshowRowsUnhides selected rowsshowWorksheetUnhides a previously hidden worksheetunfreezePaneUnfreezes panesunfreezePanesUnfreezes all frozen panesungroupColumnsUngroups previously grouped columnsungroupRowsUngroups previously grouped rowsunhideColumnsUnhides all columnsunhideRowsUnhides all rowszoomLevelSets the zoom level of the worksheet
addChartDataTableAdds a data table below the chartaddChartErrorBarsAdds error bars to a chart seriesaddChartSeriesAdds a new data series to a chartaddChartTrendlineAdds a trendline to a chart seriesaddSeriesDataLabelAdds data labels to a chart seriesapplyChartThemeApplies a theme to the chartclearAllChartsRemoves all charts from the worksheetconfigure3DChartConfigures 3D chart rotation and perspectiveconfigureChartAxisConfigures chart axis scale, labels, and formattingconfigureChartDataLabelsConfigures data label position and formatconfigureChartDataTableConfigures the chart data table displayconfigureChartGridlinesConfigures major and minor gridlinesconfigureChartLegendConfigures legend position and formattingconfigureChartPlotAreaConfigures the chart plot areacreateChartCreates a new chart from a data rangedeleteAllChartsDeletes all charts from the worksheetdeleteChartDeletes a chart from the worksheetduplicateChartCreates a duplicate of a chartexportChartAsImageExports a chart as an image fileformatAxisLabelsFormats axis label textformatChartApplies formatting to the entire chartformatChartBorderFormats the chart borderformatChartFillSets the chart background fillformatChartFontSets the chart text fontformatChartLegendFormats the chart legendformatChartPlotAreaFormats the chart plot areaformatChartPointFormats a specific data point in a seriesformatChartTitleFormats the chart title textformatDataLabelFormats a single data labelformatDataLabelsFormats all data labels in a seriesformatLegendAdvancedApplies advanced legend formattingformatLegendEntryFormats a specific legend entryformatSeriesAdvancedApplies advanced series formattingformatTrendlineFormats a trendline appearanceformatTrendlineLabelFormats the trendline labelgetChartInfoRetrieves chart properties and metadatagetChartPointsGets data points from a charthighlightChartPointHighlights a specific data pointlineCreates or configures a line chartmoveChartMoves a chart to a new location or sheetpieCreates or configures a pie chartrefreshChartRefreshes chart data and renderingremoveChartSeriesRemoves a data series from a chartrenameChartRenames an existing chartresizeChartResizes a chartscatterCreates or configures a scatter chartsetChartAxisConfigures chart axis propertiessetChartAxisTitleSets the title of a chart axissetChartDataLabelsConfigures data labels on a chartsetChartDataRangeSets the data source range for a chartsetChartGridlinesConfigures chart gridlinessetChartLegendConfigures the chart legendsetChartStyleApplies a predefined chart stylesetChartTitleSets the title of a chartsetChartTypeSets the chart type (bar, line, pie, etc.)showChartDataTableShows or hides the chart data tableshowSecondaryAxisAdds or configures a secondary axisupdateChartUpdates chart propertiesupdateChartDataUpdates the data source of a chart
addArrowAdds an arrow shapeaddCalloutAdds a callout shape with textaddEmailLinkAdds an email linkaddFileLinkAdds a link to a fileaddGeometricShapeAdds a geometric shape (rectangle, circle, etc.)addHyperlinkAdds a hyperlink to a cell or shapeclearAllElementsRemoves all visual elementsclearAllShapesRemoves all shapes from the worksheetdeleteAllShapesDeletes all shapes from the worksheetdeleteAllSlicersDeletes all slicers from the worksheetdeleteShapeDeletes a shape from the worksheetformatShapeApplies formatting to a shapeformatShapeTextFormats text within a shapeformatSlicerFormats a slicer appearancegroupShapesGroups multiple shapes togetherinsertImageInserts an image onto the worksheetinsertPageBreakInserts a manual page breakinsertShapeInserts a shape onto the worksheetmoveShapeMoves a shape to a new positionremoveHyperlinkRemoves a hyperlinkremovePageBreakRemoves a specific page breakremovePageBreaksRemoves all manual page breaksresizeShapeResizes a shaperotateShapeRotates a shape by a specified anglesetPageBreakSets a page break at a specific locationsetShapeStyleSets the visual style of a shapesetShapeTextSets the text content of a shapestyleSlicerApplies a style to a slicerungroupShapesUngroups a group of shapes
configureWorkbookProtectionConfigures workbook protection settingsconfigureWorksheetProtectionConfigures detailed worksheet protection optionsgetWorkbookProtectionStatusChecks if the workbook is protectedhideFormulasHides formulas in cells when sheet is protectedlockCellsLocks cells (requires sheet protection to take effect)protectWorkbookProtects the workbook structureprotectWorksheetProtects a worksheet with optional passwordprotectWorksheetStructureProtects worksheet structure (cannot add/delete sheets)unprotectWorkbookRemoves workbook protectionunprotectWorksheetRemoves worksheet protection
clearAllNamedRangesRemoves all named rangescreateDynamicNamedRangeCreates a dynamic named range with auto-expanding formulacreateNamedRangeCreates a named range referencing a specific rangecreateNamedRangeForSpillCreates a named range for a spilled array resultdeleteAllNamedRangesDeletes all named rangesdeleteNamedRangeDeletes a named rangeexpandNamedRangeExpands a named range to include more cellsgetNamedRangeValueGets the value(s) from a named rangegoToNamedRangeNavigates to and selects a named rangelistNamedRangesLists all named ranges in the workbookrenameNamedRangeRenames an existing named rangesetNamedRangeValueSets the value of a named rangeupdateNamedRangeUpdates the reference of a named range
addPivotColumnFieldAdds a field to the columns areaaddPivotFieldAdds a field to the pivot tableaddPivotFilterFieldAdds a field to the filters areaaddPivotRowFieldAdds a field to the rows areaaddPivotValueFieldAdds a field to the values areaapplySubtotalsApplies subtotals to a pivot fieldclearAllPivotTablesRemoves all pivot tables from the worksheetclearPivotFilterClears a pivot field filterclearPivotFiltersClears all pivot table filtersconfigurePivotFieldConfigures a pivot field (summary function, layout)configurePivotFiltersConfigures pivot table filtersconfigurePivotLayoutConfigures pivot table layout optionscreatePivotTableCreates a new pivot table from a data sourcecreateSlicerCreates a slicer connected to a pivot table or tabledeleteAllPivotTablesDeletes all pivot tablesdeletePivotTableDeletes a pivot tabledeleteTableSlicerDeletes a slicerfilterPivotFieldFilters a specific pivot fieldfilterPivotTableApplies a filter to the pivot tableformatPivotFieldFormats a pivot fieldformatPivotTableFormats a pivot table appearancemovePivotFieldMoves a pivot field between areaspivotTableSortSorts the entire pivot tablerefreshPivotTableRefreshes the pivot table dataremovePivotFieldRemoves a field from the pivot tableremoveSubtotalsRemoves subtotals from a pivot fieldrenamePivotTableRenames a pivot tablesetPivotFiltersSets filter criteria for a pivot fieldsetPivotLayoutSets the layout style of a pivot tablesortPivotFieldSorts items in a pivot fieldupdatePivotTableUpdates pivot table data source or options