Dynamic Sort Formula

Loume89

New Member
Joined
Sep 18, 2024
Messages
1
Office Version
  1. 2016
Platform
  1. Windows
  2. MacOS
  3. Web
Hello ... Please help!

I used the dynamic sort formula on a table in the web Excel however I only have V.16 on my MAC and it will not work in there.

The table is for a fishing league (it is for a friend) and when they enter their scores in the different matches I want the person with the lowest total score to move to the top of the table automatically and for the rest to follow suit and for their data and scores to move with them. I want this to happen without having to sort every time manually as soon as the new data is added.

Is anybody able to help please?
 

Attachments

  • Screenshot 2024-09-18 at 14.23.27.png
    Screenshot 2024-09-18 at 14.23.27.png
    194.9 KB · Views: 9

Excel Facts

Does the VLOOKUP table have to be sorted?
No! when you are using an exact match, the VLOOKUP table can be in any order. Best-selling items at the top is actually the best.
How about:

Book1
ABCDEFGHIJKL
1
2NameTotal PointsNameTotal Points
3Name018Name023
4Name023Name103
5Name036Name084
6Name048Name145
7Name0511Name036
8Name069Name126
9Name0710Name018
10Name084Name048
11Name098Name098
12Name103Name138
13Name1110Name168
14Name126Name188
15Name138Name069
16Name145Name199
17Name1510Name0710
18Name168Name1110
19Name1711Name1510
20Name188Name2010
21Name199Name0511
22Name2010Name1711
23Name2112Name2112
24Name2213Name2213
25Name2316Name2513
26Name2415Name2714
27Name2513Name2415
28Name2618Name2316
29Name2714Name2618
Sheet1
Cell Formulas
RangeFormula
K3:K29K3=INDEX($B$3:$B$29,MATCH(SMALL($C$3:$C$29+ROW($C$3:$C$29)/1000, ROW()-ROW($K$2)), $C$3:$C$29+ROW($C$3:$C$29)/1000, 0))
L3:L29L3=INDEX($C$3:$C$29,MATCH(SMALL($C$3:$C$29+ROW($C$3:$C$29)/1000, ROW()-ROW($K$2)), $C$3:$C$29+ROW($C$3:$C$29)/1000, 0))
 
Upvote 0
Hi & welcome to MrExcel.
Another option.
In L3 copied down
Excel Formula:
=SMALL($C$3:$C$29,ROWS(L$3:L3))
& in K3 copied down
Excel Formula:
=INDEX(B:B,AGGREGATE(15,6,ROW($B$3:$B$29)/($C$3:$C$29=L3),COUNTIFS(L$3:L3,L3)))
 
Upvote 0

Forum statistics

Threads
1,224,817
Messages
6,181,144
Members
453,021
Latest member
Justyna P

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