Function Problems

Use FILTER in WPS Spreadsheets to Return Rows Where a Column Exceeds a Value

Olivia MillerOlivia Miller Nov 13, 2026 869 views

Question details

The user needs to return columns A:L from another worksheet when column C contains a numeric value greater than 2, using the FILTER function in WPS Spreadsheets.

Use FILTER in WPS Spreadsheets to Return Rows Where a Column Exceeds a Value
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
A workbook has a source worksheet named Data Sheet with data in rows 3:200. The user wants a dynamic list on a destination sheet showing only rows where column C exceeds 2.
Observed behavior
The expected result is that only matching rows, such as the row for Carlton, appear and update automatically when source data changes.
Before you start

Verify that the source worksheet is named Data Sheet and that column C contains numbers rather than text stored as numbers. If the sheet name or range differs, adjust the references in the formula.

Solution 1Recommended

Enter the FILTER formula with a worksheet reference and a >2 condition

Use this approach when the source data is in Data Sheet!A3:L200 and you want matching rows returned to another worksheet.

The FILTER function returns an array of rows. The include argument 'Data Sheet'!C3:C200>2 evaluates each row in column C; only rows where the result is TRUE are returned. The third argument "" returns an empty string if no rows match.

1
Copy the header row

In the destination worksheet, copy the header row from 'Data Sheet'!A3:L3 into the first row where you want the filtered results to start.

2
Enter the FILTER formula

Select the first result cell below the headers, type =FILTER('Data Sheet'!A3:L200,'Data Sheet'!C3:C200>2,""), and press Enter.

3
Verify the filtered output

Confirm that only rows with column C greater than 2 are listed, such as the Carlton row. Change a source value above or below 2 to see the results recalculate automatically.

Enter the FILTER formula with a worksheet reference and a >2 condition
Formula result updates automatically: WPS Spreadsheets returns the matching rows without manual sorting or copying.
WPS Spreadsheets formula

Filter rows with a condition in WPS Spreadsheets

Use WPS Spreadsheets to enter the FILTER function directly, reference a separate worksheet, and return only rows where column C exceeds 2—without installing Microsoft 365.

  1. 1. Launch WPS Spreadsheets: Open WPS Office and start WPS Spreadsheets, then open the workbook containing the source and destination worksheets.
  2. 2. Select the destination sheet: Click the destination worksheet tab where you want the filtered rows to appear.
  3. 3. Enter the FILTER formula: Select the first result cell, type =FILTER('Data Sheet'!A3:L200,'Data Sheet'!C3:C200>2,""), and press Enter.
  4. 4. Review the returned rows: Check that only rows meeting the column C > 2 condition are displayed, including the Carlton row.
Excel-compatible FILTER function for conditional row extractionOpens and saves .xlsx workbooks without conversionLive recalculation when the source worksheet changesFree, lightweight spreadsheet app with a familiar ribbon UI
microsoft office alternative - wps office

Frequently Asked Questions

Can the FILTER function reference a worksheet name with spaces?

Yes. Wrap the sheet name in single quotes, as in =FILTER('Data Sheet'!A3:L200,'Data Sheet'!C3:C200>2,""). If your sheet has a different name, update both references.

What does the third argument "" mean in the FILTER formula?

It is the value returned when no rows meet the condition. Using an empty string keeps the result cell blank instead of showing an error.

Why does my FILTER formula return a #SPILL! error?

The destination range below the formula must be empty. Clear any content or merged cells where the filtered rows would spill.

Can I combine this condition with another criterion?

Yes. Multiply the include arrays for AND logic, for example =FILTER('Data Sheet'!A3:L200,('Data Sheet'!C3:C200>2)*('Data Sheet'!D3:D200="Active"),"").

Does the FILTER result update when the source worksheet changes?

Yes. The formula dynamically recalculates whenever values in Data Sheet rows 3:200 change.