Finding Best and Send Best Value and ignore #N/A

SeanLCA

New Member
Joined
Nov 3, 2018
Messages
15
Office Version
  1. 365
Platform
  1. Windows
30Investors
RateLender ALender BLender CLender DLender E
6.125#N/A105.801#N/A#N/A#N/A
6.000#N/A105.1920.000105.782105.382
5.8750.000104.8830.000105.558105.158
5.750105.092104.674104.498105.299105.435
5.625104.603104.150104.107104.883104.946
5.500104.177103.728103.711104.495104.52
5.375103.819103.405103.601104.145104.162
5.250103.387103.113103.427103.725103.73
5.125102.906102.610102.975103.256103.249
5.000102.198101.946102.353102.563102.541
4.875101.726101.466101.586102.079102.069
4.750101.135100.881100.832101.476101.478
4.625100.533#N/A100.497100.852100.876
4.50099.846#N/A99.874100.165#N/A
4.37599.089#N/A98.99899.402#N/A
4.25098.427#N/A98.304#N/A#N/A
4.12597.716#N/A97.648#N/A#N/A

<colgroup><col><col><col><col><col><col></colgroup><tbody>
</tbody>
<strike></strike>
<strike></strike>
I have a list of 5 lenders offering a rate of return on different interest rates. how do I highlight the best and send best price at each rate. For example, at 6.00 rate, lender D is the best price at 105.782 then it be lender E at 105.382 and formula is able to ignore the N/A
Thanks

<tbody>
</tbody>
 

Excel Facts

How to find 2nd largest value in a column?
MAX finds the largest value. =LARGE(A:A,2) will find the second largest. =SMALL(A:A,3) will find the third smallest
Hi

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1RateLender ALender BLender CLender DLender E
26,125#N/A105,801#N/A#N/A#N/A
36,000#N/A105,1920,000105,782105,382
45,8750,000104,8830,000105,558105,158
55,750105,092104,674104,498105,299105,435
65,625104,603104,150104,107104,883104,946
75,500104,177103,728103,711104,495104,520
85,375103,819103,405103,601104,145104,162
95,250103,387103,113103,427103,725103,730
105,125102,906102,610102,975103,256103,249
115,000102,198101,946102,353102,563102,541
124,875101,726101,466101,586102,079102,069
134,750101,135100,881100,832101,476101,478
144,625100,533#N/A100,497100,852100,876
154,50099,846#N/A99,874100,165#N/A
164,37599,089#N/A98,99899,402#N/A
174,25098,427#N/A98,304#N/A#N/A
184,12597,716#N/A97,648#N/A#N/A

<colgroup><col style="width: 28ptpx"><col width="34,5pt"><col width="48,75pt"><col width="46,5pt"><col width="46,5pt"><col width="47,25pt"><col width="45,75pt"></colgroup><tbody>
</tbody>

Zellebedingte Formatierung...Format
B21: LARGE($B2:$F2,2)=B2abc
B22: LARGE($B2:$F2,1)=B2abc

<tbody>
</tbody>
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

<tbody>
</tbody>
 
Upvote 0
How about
=B2=AGGREGATE(14,6,$B2:$F2,2)
and
=B2=AGGREGATE(14,6,$B2:$F2,1)
 
Upvote 0
Hi,

Maybe this can help?

ABCDEF G HIJK
1RateLender ALender BLender CLender DLender EBest LenderPriceWorst LenderPrice
26,125#N/A105,801#N/A#N/A#N/ALender B105,801Lender B105,801
36,000#N/A105,1920,000105,782105,382Lender D105,782Lender C0,000
45,8750,000104,8830,000105,558105,158Lender D105,558Lender A0,000
55,750105,092104,674104,498105,299105,435Lender E105,435Lender C104,498
65,625104,603104,150104,107104,883104,946Lender E104,946Lender C104,107
75,500104,177103,728103,711104,495104,520Lender E104,520Lender C103,711
85,375103,819103,405103,601104,145104,162Lender E104,162Lender B103,405
95,250103,387103,113103,427103,725103,730Lender E103,730Lender B103,113
105,125102,906102,610102,975103,256103,249Lender D103,256Lender B102,610
115,000102,198101,946102,353102,563102,541Lender D102,563Lender B101,946
124,875101,726101,466101,586102,079102,069Lender D102,079Lender B101,466
134,750101,135100,881100,832101,476101,478Lender E101,478Lender C100,832
144,625100,533#N/A100,497100,852100,876Lender E100,876Lender C100,497
154,50099,846#N/A99,874100,165#N/ALender D100,165Lender A99,846
164,37599,089#N/A98,99899,402#N/ALender D99,402Lender C98,998
174,25098,427#N/A98,304#N/A#N/ALender A98,427Lender C98,304
184,12597,716#N/A97,648#N/A#N/ALender A97,716Lender C97,648

<tbody>
</tbody>

Formula in H2: =OFFSET(INDIRECT(ADDRESS(ROW();MATCH(AGGREGATE(4;6;$B2:$F2);$B2:$F2;)+1;2));-ROW()+1;0)
Formula in H3: =OFFSET(INDIRECT(ADDRESS(ROW();MATCH(AGGREGATE(4;6;$B3:$F3);$B3:$F3;)+1;2));-ROW()+1;0)
and so on...

Formula in I2: =AGGREGATE(4;6;B2:F2)
Formula in I3: =AGGREGATE(4;6;B3:F3)
and so on...

Formula in J2: =OFFSET(INDIRECT(ADDRESS(ROW();MATCH(AGGREGATE(5;6;$B2:$F2);$B2:$F2;)+1;2));-ROW()+1;0)
Formula in J3: =OFFSET(INDIRECT(ADDRESS(ROW();MATCH(AGGREGATE(5;6;$B3:$F3);$B3:$F3;)+1;2));-ROW()+1;0)
and so on...

Formula in K2: =AGGREGATE(5;6;$B2:$F2)
Formula in K3: =AGGREGATE(5;6;$B3:$F3)
and so on...

I guess you need to change the semicolons to commas to get the formulas to work on your computer.

This may not me the easiest approach, but it seems to work if it was something like this you were looking for.


-Thomas
 
Upvote 0

Forum statistics

Threads
1,215,353
Messages
6,124,458
Members
449,161
Latest member
NHOJ

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top