Skip to content

How to use filters in Select Special

When searching for cells in large spreadsheets, you often get hundreds or thousands of results. Filters let you narrow down results to exactly what you need.

For example, instead of selecting all matching cells, you can select only:

  • Numbers greater than 100
  • Text that contains “email”
  • Dates within a specific range
  • Only TRUE or only FALSE values
  • Specific error types like #REF! or #DIV/0!
  • Only duplicate values

Filters work with most Select Special actions, including finding entered values, formulas, precedents, dependents, and more.


Select Special provides 6 filter types that can be combined:

FilterDescriptionUse case
NumbersFilter by numeric value or rangeFind values > 1000, between 0 and 100, negative numbers
TextFilter by text content or lengthFind cells containing “TODO”, starting with “ID-”
DatesFilter by date or date rangeFind dates before deadline, within Q1 2024
BooleanFilter TRUE/FALSE valuesFind only TRUE or only FALSE cells
ErrorsFilter by error typeFind all #REF! errors, any error
DuplicatesFilter by first occurrence or duplicatesFind first occurrences only, or duplicates only

Select your range and choose any search action (e.g., “Entered values”, “Formulas”, “Precedents”).

Select the types of values you want to find (numbers, text, dates, etc.).

After configuring your search, click Next to open the filter configuration page.

Configure one or more filters based on your needs. Each filter type appears as a separate section.

Click Select to find cells matching both your search criteria and filter conditions.


Filter cells containing numeric values.

OperatorDescriptionExample
Show allNo filtering (default)
IgnoreExclude all numbers
Equal toExact match= 100
Not equal toExclude exact value≠ 0
Greater thanValues above threshold> 1000
Greater than or equalValues at or above≥ 50
Less thanValues below threshold< 0
Less than or equalValues at or below≤ 100
BetweenValues in range (inclusive)10 - 20
Not betweenValues outside rangeNot 10 - 20
PositiveOnly positive numbers> 0
NegativeOnly negative numbers< 0

Filter cells containing text values.

OperatorDescriptionExample
Show allNo filtering (default)
IgnoreExclude all text
ContainsText includes substringContains "error"
Does not containText excludes substringNot contains "test"
Starts withText begins withStarts with "ID-"
Does not start withText doesn’t begin withNot starts with "#"
Ends withText ends withEnds with ".com"
Does not end withText doesn’t end withNot ends with "!"
Equal toExact text match= "Complete"
Not equal toExclude exact text≠ "N/A"
Length betweenText length in rangeLength 5 - 10 characters
Length not betweenText length outside rangeLength not 0 - 3

Filter cells containing date values.

OperatorDescriptionExample
Show allNo filtering (default)
IgnoreExclude all dates
Equal toExact date match= 01/15/2024
Not equal toExclude specific date≠ 12/31/2023
BeforeDates earlier thanBefore 01/01/2024
AfterDates later thanAfter 06/30/2024
In rangeDates within period01/01/2024 - 03/31/2024
Not in rangeDates outside periodNot in Q1 2024

Filter cells containing TRUE or FALSE values.

OptionDescription
AllShow all boolean values (default)
TrueShow only TRUE values
FalseShow only FALSE values
IgnoreExclude all boolean values

Filter cells containing formula errors.

OptionDescription
Any errorShow all error types (default)
#NULL!Incorrect range reference
#DIV/0!Division by zero
#VALUE!Wrong value type in formula
#REF!Invalid cell reference
#NAME?Unrecognized formula name
#NUM!Invalid numeric value
#N/AValue not available
IgnoreExclude all errors

Filter values by their occurrence within your selection.

OptionDescription
AllShow all values (default)
First occurrenceShow only first instance of each
DuplicatesShow only values that appear more than once

You can apply multiple filters simultaneously. Each filter only checks values of its own type and ignores others:

  • Numbers filter checks only numeric values
  • Text filter checks only text values
  • Dates filter checks only date values
  • Boolean filter checks only TRUE/FALSE values
  • Errors filter checks only error values
  • Duplicates filter checks all value types

When a filter encounters a value that’s not its type, it simply passes that value through.

Example: Numbers > 100 + Text contains “email”

  • Number 150 → Numbers filter checks (passes), Text filter skips → ✅ selected
  • Text "test@email.com" → Numbers filter skips, Text filter checks (passes) → ✅ selected
  • Text "hello" → Numbers filter skips, Text filter checks (fails) → ❌ not selected

Common combinations:

  • Numbers + Duplicates → Find duplicate amounts
  • Text + Duplicates → Find duplicate text entries
  • Numbers + Text → Filter both numbers and text in mixed data