Function Problems

How to Find the First Percentage That Reaches Break-Even in WPS Spreadsheets

Aamir Naveed AkramAamir Naveed Akram Nov 13, 2026 869 views

Question details

The user needs to return the first percentage from C14:C6014 where the corresponding result in G14:G6014 becomes zero or positive, using a lookup formula.

How to Find the First Percentage That Reaches Break-Even in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
A percentage column and a corresponding result column are available, and the user wants to identify the first percentage that reaches break-even.
Observed behavior
The formula should return the first matching percentage from the percentage range, or display "Not found" if no result meets the condition.
Before you start

Confirm that the percentage values in C14:C6014 and the result values in G14:G6014 are aligned row-by-row, and verify that the result range contains numeric values. If you are using an approximate lookup, keep the percentage column sorted in ascending order.

Solution 1Recommended

Use XLOOKUP to Return the First Break-Even Percentage

Best for current WPS Spreadsheets and Excel 365 versions because it directly tests the break-even condition and returns the first matching percentage.

The formula compares every value in G14:G6014 to 0, creates a TRUE/FALSE array, and XLOOKUP returns the corresponding percentage from C14:C6014 for the first TRUE.

1
Select the output cell

Click the cell where you want the break-even percentage to appear.

2
Enter the XLOOKUP formula

Type =XLOOKUP(TRUE,G14:G6014>=0,C14:C6014,"Not found") and press Enter.

3
Confirm the result

Check that the returned percentage is the first row in the sorted range where the corresponding result is zero or positive.

Use XLOOKUP to Return the First Break-Even Percentage
No matching result: If no value in G14:G6014 is zero or positive, the formula returns "Not found".

Find Break-Even Percentages Quickly with WPS Spreadsheets

Use WPS Spreadsheets to enter XLOOKUP or INDEX and MATCH formulas directly in your .xlsx workbook and return the first percentage that reaches break-even without switching tools.

  1. 1. Open your workbook in WPS Spreadsheets: Launch WPS Office, open the workbook containing the percentage and result columns, or create a new spreadsheet.
  2. 2. Locate your data ranges: Confirm that the percentages are in C14:C6014 and the break-even results are in G14:G6014, with both columns aligned row by row.
  3. 3. Enter the lookup formula: Click the output cell and type =XLOOKUP(TRUE,G14:G6014>=0,C14:C6014,"Not found") or use the INDEX and MATCH formula.
  4. 4. Review the returned percentage: Press Enter and verify that the cell shows the first percentage where the corresponding result reached zero or positive.
Returns the first break-even percentage using Excel-compatible XLOOKUP or INDEX and MATCH formulas.Works with .xlsx files and preserves Microsoft Excel formula compatibility.Free and lightweight spreadsheet editor with a familiar ribbon interface.No extra add-ins are required to perform lookups on large ranges such as C14:C6014.
QA img-9

Frequently Asked Questions

Does the XLOOKUP break-even formula require sorted percentages?

In WPS Spreadsheets, =XLOOKUP(TRUE,G14:G6014>=0,C14:C6014,"Not found") returns the first TRUE from the top of the range. Sorting C14:C6014 in ascending order helps make that first match also the lowest percentage that reaches break-even.

What does the condition G14:G6014>=0 do in the formula?

It tests each result cell and returns TRUE for zero or positive values and FALSE for negative values. The lookup then searches for TRUE to locate the first break-even row.

Can I use INDEX and MATCH for this in WPS Spreadsheets?

Yes. Enter =INDEX(C14:C6014,MATCH(TRUE,G14:G6014>=0,0)). In WPS Spreadsheets this works as a normal formula; in older Excel versions, press Ctrl+Shift+Enter if legacy array entry is required.

How do I show "Not found" when no result reaches break-even?

Use the fourth argument of XLOOKUP as "Not found", for example =XLOOKUP(TRUE,G14:G6014>=0,C14:C6014,"Not found"). If you use INDEX and MATCH, wrap the formula in IFERROR: =IFERROR(INDEX(C14:C6014,MATCH(TRUE,G14:G6014>=0,0)),"Not found").

Does this lookup work with Microsoft Excel files?

Yes. WPS Spreadsheets opens and saves .xlsx files and supports the XLOOKUP, INDEX, and MATCH formulas, so the same lookup can be used across WPS Office and Microsoft Excel.