Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
A B
10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
=MIN(A1*B1,B1*.05) or
=B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Thanks, David. What if A is variable?
"David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Whatever value you have for A1 will be used in the formula.
-- David Biddulph "Donna" wrote in message ... Thanks, David. What if A is variable? "David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
A could be less than or more than 10% but the result can never be more than
5% of B. I don't know the formula to limit the result to 5%. "David Biddulph" wrote: Whatever value you have for A1 will be used in the formula. -- David Biddulph "Donna" wrote in message ... Thanks, David. What if A is variable? "David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#6
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
That's what you asked for, and that's what I gave you.
Did you try the formulae I gave you? -- David Biddulph "Donna" wrote in message ... A could be less than or more than 10% but the result can never be more than 5% of B. I don't know the formula to limit the result to 5%. "David Biddulph" wrote: Whatever value you have for A1 will be used in the formula. -- David Biddulph "Donna" wrote in message ... Thanks, David. What if A is variable? "David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#7
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
"Donna" wrote:
A could be less than or more than 10% but the result can never be more than 5% of B. I don't know the formula to limit the result to 5%. First of all, it was not clear in your initial posting that "10.000" was intended to be interpreted as a percentage. That might be why David's solution is not working for you. You could write: =B1 * min(A1%,5%) But personally, I think it would be better if you entered 10% into A1, and formatted the cell as Percentage with the desired number of decimal places, if necessary. Second, I am sensing that you might not understand the MIN() function and why it does exactly what you requested. The above is a more efficient way of writing: =B1 * if(A1% < 5%, A1%, 5%) or if you prefer: =if(B1*A1% < B1*5%, B1*A1%, B1*5%) The latter says exactly what you wrote in your first posting, namely: "the formula for saying A * B but not greater than B * .05" The MIN() function returns the smallest of its arguments, which can more than 2, by the way. Does that help? ----- original posting ----- "Donna" wrote in message ... A could be less than or more than 10% but the result can never be more than 5% of B. I don't know the formula to limit the result to 5%. "David Biddulph" wrote: Whatever value you have for A1 will be used in the formula. -- David Biddulph "Donna" wrote in message ... Thanks, David. What if A is variable? "David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
#8
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Thanks, Joe. That formula worked. Next time I will be more specific.
"JoeU2004" wrote: "Donna" wrote: A could be less than or more than 10% but the result can never be more than 5% of B. I don't know the formula to limit the result to 5%. First of all, it was not clear in your initial posting that "10.000" was intended to be interpreted as a percentage. That might be why David's solution is not working for you. You could write: =B1 * min(A1%,5%) But personally, I think it would be better if you entered 10% into A1, and formatted the cell as Percentage with the desired number of decimal places, if necessary. Second, I am sensing that you might not understand the MIN() function and why it does exactly what you requested. The above is a more efficient way of writing: =B1 * if(A1% < 5%, A1%, 5%) or if you prefer: =if(B1*A1% < B1*5%, B1*A1%, B1*5%) The latter says exactly what you wrote in your first posting, namely: "the formula for saying A * B but not greater than B * .05" The MIN() function returns the smallest of its arguments, which can more than 2, by the way. Does that help? ----- original posting ----- "Donna" wrote in message ... A could be less than or more than 10% but the result can never be more than 5% of B. I don't know the formula to limit the result to 5%. "David Biddulph" wrote: Whatever value you have for A1 will be used in the formula. -- David Biddulph "Donna" wrote in message ... Thanks, David. What if A is variable? "David Biddulph" wrote: =MIN(A1*B1,B1*.05) or =B1*MIN(A1,0.05) -- David Biddulph Donna wrote: A B 10.000 1,262.61 What is the formula for saying A * B but not greater than B * .05 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
vlookup shows result one cell above the expected result | Excel Worksheet Functions | |||
excel result return wrong calcuation result | Excel Worksheet Functions | |||
excel result return wrong calcuation result | Excel Worksheet Functions | |||
Advanced formula - Return result & Show Cell Reference of result | Excel Worksheet Functions | |||
vlookup based on random result returns incorrect result | Excel Worksheet Functions |