# How to Find the First or Last Positive or Negative Number in a Column/List in Excel

Suppose we have a list of data entry, we want to look up the first positive number among them, is there any way to find it out? And if we want to look up the first or last negative number, how can we do? Actually, to find out the first or last positive/negative number from a list of data, we can apply formula with some functions like INDEX, LOOKUP, MATCH to get them properly. This free tutorial will show you the formulas to help you find out positive or negative number per your request.

Precondition:

See screenshot below. There are some positive and negative numbers in a column. ## Method 1: Find the First Positive Number by Formula

Step 1: Select a blank cell, enter the formula =INDEX(A1:A10,MATCH(TRUE,A1:A10>0,0)). Step 2: As it is an array formula, so press Ctrl+Shift+Enter to get result. Verify that the first positive number 123 is displayed properly. ## Method 2: Find the First Negative Number by Formula

Step 1: Select a blank cell, enter the formula =INDEX(A1:A10,MATCH(TRUE,A1:A10<0,0)). Just change > in method1 formula to <. Step 2: As it is an array formula, so press Ctrl+Shift+Enter to get result. Verify that the first negative number -91 is displayed properly. ## Method 3: Find the Last Positive Number by Formula

Step 1: Select a blank cell, enter the formula =LOOKUP(2,1/(A1:A10>0),A1:A10). Step 2: As it is an array formula, so press Ctrl+Shift+Enter to get result. Verify that the last positive number 78 is displayed properly. ## Method 4: Find the Last Negative Number by Formula

Step 1: Select a blank cell, enter the formula =LOOKUP(2,1/(A1:A10<0),A1:A10). Compare to get the positive number by formula, just change > in the formula to <. Step 2: As it is an array formula, so press Ctrl+Shift+Enter to get result. Verify that the last negative number -101 is displayed properly. ### Related Functions

• Excel LOOKUP function
The Excel LOOKUP function will search a value in a vector or array.The syntax of the LOOKUP function is as below:= LOOKUP (lookup_value, lookup_vector, [result_vector])…
• Excel INDEX function
The Excel INDEX function returns a value from a table based on the index (row number and column number)The INDEX function is a build-in function in Microsoft Excel and it is categorized as a Lookup and Reference Function.The syntax of the INDEX function is as below:= INDEX (array, row_num,[column_num])…
• Excel MATCH  function
The Excel MATCH function search a value in an array and returns the position of that item.The MATCH function is a build-in function in Microsoft Excel and it is categorized as a Lookup and Reference Function.The syntax of the MATCH function is as below:= MATCH  (lookup_value, lookup_array, [match_type])….

Related Posts

Break ties with helper COUNTIF and column

Suppose you got a task to adjust the values that contain the ties; what would be your first attempt to break the ties of the given value? If you are wondering about doing this task manually, let me add that ...

Find the Closest Data to the Data Provided in Excel

In our daily work, we may encounter such an issue that to find the closest value to a certain value. In fact, Excel internal functions can help us solve this problem. In today’s article, we will show you how to ...

Abbreviate Names Or Words in Excel

As an MS Excel user, you might have come across a task where you need to abbreviate different names or words, and there are also possibilities that you might have done this task manually by assuming that there isn't any ...

Convert State Names To Abbreviations

Assume that you got a task to convert the full state's name into the abbreviations in MS Excel, and for doing this task, you might choose to do it manually, which is an acceptable way only if you don't have ...

Filter or Remove Columns

Assume that in MS Excel, you have a table consisting of a few columns consisting of few values, and you want to filter to remove the specified columns from the table. You might take it easy and would prefer to ...

Sidebar