Skip to content

Advanced Search

Advanced Search

Advanced Search provides a powerful search interface that goes beyond simple find-and-replace. It searches across cells, formulas, sheet names, saved queries, forms, reports, and macros in a single unified panel.

Press Ctrl+K (or Cmd+K on macOS) to open the search overlay. The search input is focused automatically.

Search Categories

Results are grouped into categories, shown as filter tabs:

Category What it searches
All Everything below combined
Cells Cell values across all (or current) sheets
Formulas Formula text in cells
Sheets Sheet names
Queries Saved queries from the Query Builder
Forms Form definitions from the Form Builder
Reports Report configurations
Macros Macro definitions

Click a category tab to filter results to that type only.

Search Options

Three toggle buttons refine how the search is performed:

  • Case Sensitive: Match exact letter casing. Off by default.
  • Regex: Treat the search query as a regular expression. When enabled, you can use patterns like \d+ to match numbers or ^Total to match cells starting with "Total".
  • Current Sheet: Limit cell and formula searches to the active sheet only. When off, all sheets are searched.

Search Behavior

  • Search is debounced (200ms delay) for performance on large datasets.
  • Up to 50 results per category and 200 total results are returned.
  • Matching text is highlighted in the results.
  • Results show the cell reference, sheet name, and matched value or formula.
  • Use Up/Down arrow keys to move through results.
  • Press Enter to navigate to the selected result (selects the cell and switches to the correct sheet).
  • Click any result to navigate directly.

Recent Searches

When the search input is empty, a list of recent searches is displayed (up to 20). Recent searches are persisted in localStorage. Click a recent search to re-run it.

Keyboard Shortcut

Press Escape to close the search panel.