Function Problems

WPS Spreadsheet: Copy Zero-Quantity Inventory Rows to Another Sheet

Kushani NimanthikaKushani Nimanthika Nov 12, 2026 868 views

Question details

Display every inventory row whose quantity is zero on a separate worksheet.

WPS Spreadsheet: Copy Zero-Quantity Inventory Rows to Another Sheet
Product
WPS Spreadsheet
Device & OS
not provided
Scenario
The inventory list contains a quantity column, and the user wants a separate out-of-stock view that updates from the source data.
Observed behavior
The matching zero-quantity rows need to appear automatically on another worksheet instead of being copied manually.
Before you start

Confirm which column contains the quantity values and identify the source range or table name. On the destination sheet, select an empty area with enough space for the filtered rows and columns to spill.

Solution 1Recommended

Use FILTER with an inventory table to show zero-quantity rows

Use this method when the inventory is formatted as a table named Stock and you want the results to update as the table changes.

FILTER returns every matching row and spills the results into adjacent cells on the destination worksheet. The formula below returns the Description-through-Volume columns for records where Qty equals zero.

1
Open the destination worksheet

In WPS Spreadsheet, click the worksheet where the out-of-stock list should appear, then select the top-left output cell.

2
Enter the table formula

Type =FILTER(Stock[[Description]:[Volume]],Stock[Qty]=0,"No out-of-stock items") and press Enter.

3
Review the spilled results

Allow the formula to populate the cells below and to the right of the formula cell. The output updates when values in the Stock table change.

Automatic out-of-stock view: If no quantity is zero, the formula displays "No out-of-stock items" instead of an error.

Create a live zero-quantity inventory list in WPS Spreadsheet

WPS Spreadsheet lets you use the FILTER function to pull zero-quantity inventory rows into another worksheet. The results spill automatically and can be saved and shared in commonly used Excel-compatible formats.

  1. 1. Open the inventory workbook: Launch WPS Office, open the workbook in WPS Spreadsheet, and select the worksheet containing the stock data.
  2. 2. Prepare the destination sheet: Add or open the worksheet for out-of-stock items and click an empty top-left output cell.
  3. 3. Insert the FILTER formula: Enter a table-based formula such as =FILTER(Stock[[Description]:[Volume]],Stock[Qty]=0,"No out-of-stock items") or use a matching cell-range formula.
  4. 4. Check and save the results: Confirm that the zero-quantity rows spill into the destination sheet, then save the workbook in .xlsx format if it will be opened in Microsoft Excel.
Automatically displays all out-of-stock rows without manual copyingWorks with structured inventory tables or standard cell rangesSupports Excel .xlsx files for smooth import and sharingKeeps the filtered list synchronized when source quantities change
microsoft office alternative - wps office

Frequently Asked Questions

Can FILTER return complete inventory rows instead of only the quantity cells?

Yes. Set the first FILTER argument to the full row range, such as A1:C13, or to the table columns you want returned, such as Stock[[Description]:[Volume]].

Where should I enter the formula to copy results to another sheet?

Open the destination worksheet, click the cell where the list should begin, and enter the FILTER formula there. WPS Spreadsheet spills the matching rows into the surrounding empty cells.

What if there are no inventory items with a quantity of zero?

Add a third argument to FILTER, such as "No out-of-stock items". WPS Spreadsheet displays that message when no rows meet the zero-quantity condition.

Why are some filtered rows missing from the result?

Check that the quantity range and return range contain the same number of rows. Also verify that zero values are stored as numeric 0 rather than text, and expand a fixed range if new records were added outside it.