All Functions

42 powerful functions to supercharge your Google Sheets workflows — from AI-powered content generation to SEO analysis and web scraping.

🛠️

Utilities

14 functions
UNLIMITED_VLOOKUPFree

Multi-criteria VLOOKUP that matches across multiple columns simultaneously.

=UNLIMITED_VLOOKUP(searchValue, searchRange, returnColumn, [value2, column2, ...])
V2_LOOKUPFree

Two-criteria VLOOKUP with a simplified, readable syntax.

=V2_LOOKUP(value1, value2, searchRange, column1, column2, returnColumn)
EXISTS_IN_COLUMNFree

Check if a value exists anywhere in a range with case-insensitive matching.

=EXISTS_IN_COLUMN(value, range)
COMBINE_ALLFree

Combine and flatten multiple ranges into a single column, excluding empty cells.

=COMBINE_ALL(range1, [range2], ...)
GROUP_BY_CELLFree

Concatenate all non-empty cells in a range into a single string with a separator.

=GROUP_BY_CELL(range, [separator])
MY_REPLACEFree

Replace all occurrences of a substring in text without specifying occurrence numbers.

=MY_REPLACE(text, search, replacement)
RETURN_LAST_CELLFree

Return the last non-empty cell in a range, ignoring trailing blanks.

=RETURN_LAST_CELL(range)
RETURN_CELL_INVERSEDFree

Return a cell by position counting from the end of non-empty values.

=RETURN_CELL_INVERSED(range, inverseIndex)
SELECT_RANDOM_CELLFree

Select a random non-empty value from a range for sampling or selection.

=SELECT_RANDOM_CELL(range)
SPLIT_IN_COLUMNSFree

Split text into multiple horizontal columns by a separator with automatic trimming.

=SPLIT_IN_COLUMNS(text, [separator])
CLUSTERIZEFree

Cluster keywords by common word stems for SEO content planning and analysis.

=CLUSTERIZE(keywords, [minGroupSize])
GET_AVG_DAILY_TRAFFIC_FROM_WEEKFree

Calculate average daily value from a weekly total by dividing by 7.

=GET_AVG_DAILY_TRAFFIC_FROM_WEEK(weeklyValue)
GET_RUN_RATE_CURRENT_MONTHFree

Project the month-end total based on current progress so far.

=GET_RUN_RATE_CURRENT_MONTH(valueToDate, [dayOfMonth])
GET_RUN_RATE_NEXT_MONTHFree

Project next month's value with an optional growth rate applied.

=GET_RUN_RATE_NEXT_MONTH(currentMonthValue, [growthRate])

Ready to supercharge your spreadsheets?

Install Unlimited Sheets and get access to all 42 functions — free and premium.

Install Free Add-on