Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
of 20.
I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You need to provide some details:
Will there *always* be 20 scores? If there aren't 20 scores what do you want to do? Where are these scores? Do they go down a column or across a row? Are there any empty cells in your range of scores? -- Biff Microsoft Excel MVP "Leroy 694" <Leroy wrote in message ... of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Try:
=INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) Enter with Ctrl+Shift+Enter and copy down for 10 rows. HTH "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
......if you want sum ....
=SUM(INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) ) Enter with Ctrl+Shift+Enter "Toppers" wrote: Try: =INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) Enter with Ctrl+Shift+Enter and copy down for 10 rows. HTH "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
FWIW:
I got the same result with: =SMALL($A$2:$A$21,ROW(1:1)) in B2 copied down to B11 without being CSE entered.. "Toppers" wrote in message ... .....if you want sum .... =SUM(INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) ) Enter with Ctrl+Shift+Enter "Toppers" wrote: Try: =INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) Enter with Ctrl+Shift+Enter and copy down for 10 rows. HTH "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
So did I ... BUT convinced it didn't when I tried earlier! (vbg).
CSE required he =SUM(SMALL($A$2:$A$21,ROW(1:10))) "Jim May" wrote: FWIW: I got the same result with: =SMALL($A$2:$A$21,ROW(1:1)) in B2 copied down to B11 without being CSE entered.. "Toppers" wrote in message ... .....if you want sum .... =SUM(INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) ) Enter with Ctrl+Shift+Enter "Toppers" wrote: Try: =INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) Enter with Ctrl+Shift+Enter and copy down for 10 rows. HTH "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
... so did I but I am sure it didn't work when I first tried (but I guess we
always say that!). And I added the + row()*0.001 because it didn't list the duplicates I had in my data .. again this apears not to be necessary. So not sure what I did differently ..??? this does require CSE: =SUM(INT(SMALL($A$1:$A$20,ROW(1:10)))) "Jim May" wrote: FWIW: I got the same result with: =SMALL($A$2:$A$21,ROW(1:1)) in B2 copied down to B11 without being CSE entered.. "Toppers" wrote in message ... .....if you want sum .... =SUM(INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) ) Enter with Ctrl+Shift+Enter "Toppers" wrote: Try: =INT(SMALL($A$1:$A$20+ROW()*0.0001,ROW(1:10))) Enter with Ctrl+Shift+Enter and copy down for 10 rows. HTH "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
#8
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I have been using this formula perfectly for some time.
=IF(COUNT(F4:Y4)=0,"",IF(COUNT(F4:Y4)<10,AVERAGE(F 4:Y4),AVERAGE(SMALL(F4:Y4,ROW(INDIRECT("1:10"))))) )-72 Enter with Control+Shift+Enter Bob M. "Leroy 694" wrote: of 20. I am trying to create a formula/macro for calculating my golf handicap in Excel. I need a formula that will select the lowest 10 scores of the latest 20 posted. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
2nd lowest Value in Array | Excel Worksheet Functions | |||
How do I sum the lowest n numbers in an array with n variable? | Excel Discussion (Misc queries) | |||
2nd lowest number in an array | Excel Worksheet Functions | |||
Average of an array of entries, minus the lowest entry | Excel Worksheet Functions | |||
Lowest value in top 80% of Total? | Excel Discussion (Misc queries) |