How to determine the number from given condition?

E

Eric

Does anyone have any suggestions on how to determine the number under
following conditions?
There is a list of number under column A & B, and I would like to determine
the highest values based on following conditions.
If any number under column A is smaller than the previous one from bottom to
top direction, then this is the starting point, such as row 5 is the starting
point, because in cell A6 is 6 and in cell A5 is 2. The other starting point
will be in cell A10 and cell A15.
Once the starting point is determine, then I would like to determine the
highest value from starting point to the top as long as the number in column
A is larger than previous one, such as
in cell A10, the highest number column B from row 10 to row 6 is 115.27 in
cell C10. The reason to select the number up to row 6 is that the number in
cell A6 is larger than the number in cell A5, therefore, this define as the
ending point. Therefore, I would like to determine the highest number within
the range from starting point to ending point. Another example will be from
row 15 to row 11, the highest number within this range is 114.65 in cell C15,
and another example will be from row 5 to row 1, the highest number within
this range is 114.54 in cell C5.

row 1 6 110.9
row 2 5 112.66
row 3 4 113.29
row 4 3 114.51
row 5 2 114.54
row 6 6 114.74
row 7 5 114.87
row 8 4 115.27
row 9 3 114.72
row 10 2 114.69
row 11 6 114.01
row 12 5 114.09
row 13 4 113.94
row 14 3 114.65
row 15 2 114.07
row 16 6 115.15

Does anyone have any suggestions?
Thanks in advance for any suggestions
Eric
 
E

Eric

Thank you very much for your suggestions
There is one more question for determining the number

The starting points are on row 5, 10, 15
The ending points are on row 1, 6, 11
I would like to determine the number at the ending points,
110.9 will be returned in cell D5, because the number on row 1 is the ending
point.
114.74 will be returned in cell D10, because the number on row 6 is the
ending point.
114.01 will be returned in cell D15, because the number on row 11 is the
ending point.

Does you have any suggestions?
Thank you very much for any suggestions
Eric

row 1 6 110.9
row 2 5 112.66
row 3 4 113.29
row 4 3 114.51
row 5 2 114.54
row 6 6 114.74
row 7 5 114.87
row 8 4 115.27
row 9 3 114.72
row 10 2 114.69
row 11 6 114.01
row 12 5 114.09
row 13 4 113.94
row 14 3 114.65
row 15 2 114.07
row 16 6 115.15
 
E

Eric

I get one more question, if I would like to find the lowest value based on
the given condition, do you have any suggestions on how to modify the code? I
have tried to replace max with min, but it does not work.
Do you have any suggestions?
Thank you very much for any suggestions
Eric
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top