I have data from shows for different ponies. I need to select the best 15 events by pony and division between specific dates and sum those for the total qualification points for different events.
Sample Data
[TABLE="width: 500"]
<tbody>[TR]
[TD]Show[/TD]
[TD]Date[/TD]
[TD]Pony[/TD]
[TD]Division[/TD]
[TD]Points[/TD]
[/TR]
[TR]
[TD]Show 1[/TD]
[TD]1/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]150[/TD]
[/TR]
[TR]
[TD]Show 1[/TD]
[TD]1/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]200[/TD]
[/TR]
[TR]
[TD]Show 2[/TD]
[TD]2/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]235[/TD]
[/TR]
[TR]
[TD]Show 2[/TD]
[TD]2/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]250[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]185[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Green[/TD]
[TD]200[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]195[/TD]
[/TR]
[TR]
[TD]Show 4[/TD]
[TD]5/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]164[/TD]
[/TR]
[TR]
[TD]Show 4[/TD]
[TD]5/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]179[/TD]
[/TR]
</tbody>[/TABLE]
For example, with the data shown, I would need the top 3 shows for Pony 1 in Division Small between 1/1/2017 and 4/1/2017. I also would need to calculate the top 3 shows for Pony 1 in Division Small between 1/1/2017 and 6/1/2017.
I have tried using the SUMIFS function with the LARGE function, and I have tried using LARGE with IF statements embedded. Neither seem to work. I cannot use a pivot table as the person I am making this for will not be able to update it. It will need to updated automatically as we put more shows in. I'd appreciate any advice you can provide!
Sample Data
[TABLE="width: 500"]
<tbody>[TR]
[TD]Show[/TD]
[TD]Date[/TD]
[TD]Pony[/TD]
[TD]Division[/TD]
[TD]Points[/TD]
[/TR]
[TR]
[TD]Show 1[/TD]
[TD]1/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]150[/TD]
[/TR]
[TR]
[TD]Show 1[/TD]
[TD]1/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]200[/TD]
[/TR]
[TR]
[TD]Show 2[/TD]
[TD]2/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]235[/TD]
[/TR]
[TR]
[TD]Show 2[/TD]
[TD]2/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]250[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]185[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Green[/TD]
[TD]200[/TD]
[/TR]
[TR]
[TD]Show 3[/TD]
[TD]3/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]195[/TD]
[/TR]
[TR]
[TD]Show 4[/TD]
[TD]5/1/2017[/TD]
[TD]Pony 1[/TD]
[TD]Small[/TD]
[TD]164[/TD]
[/TR]
[TR]
[TD]Show 4[/TD]
[TD]5/1/2017[/TD]
[TD]Pony 2[/TD]
[TD]Medium[/TD]
[TD]179[/TD]
[/TR]
</tbody>[/TABLE]
For example, with the data shown, I would need the top 3 shows for Pony 1 in Division Small between 1/1/2017 and 4/1/2017. I also would need to calculate the top 3 shows for Pony 1 in Division Small between 1/1/2017 and 6/1/2017.
I have tried using the SUMIFS function with the LARGE function, and I have tried using LARGE with IF statements embedded. Neither seem to work. I cannot use a pivot table as the person I am making this for will not be able to update it. It will need to updated automatically as we put more shows in. I'd appreciate any advice you can provide!