Home |
Search |
Today's Posts |
|
#1
![]() |
|||
|
|||
![]() Hello, I am working on an Excel project in which I need to return one cell value from an array based on multiple conditions. Let me explain my example as best I can. I have an array setup with multiple fields such as: Year , Product, Location, Revenue What I need to do is return the cell value in the revenue cell where for example Year=2005 & Product=C100 & Location=Atlanta. For each combination like this there is only one possible result to return, however there are multiple records with year = 2005, Product = C100 and so on. Is there a formula or combination of formulas I can use to return my result? Thanks so much for your help! -- rmcnam05 ------------------------------------------------------------------------ rmcnam05's Profile: http://www.excelforum.com/member.php...o&userid=27978 View this thread: http://www.excelforum.com/showthread...hreadid=474861 |
#2
![]() |
|||
|
|||
![]()
=sumproduct(--(A2:A20=2005),--(B2:B20=C100),--(C2:C20="Atlanta"),D2:D20)
adjust the ranges to suit, or better if you named them =sumproduct(--(year=2005),--(product=C100),--(location="Atlanta"),revenue) -- HTH Bob Phillips "rmcnam05" wrote in message ... Hello, I am working on an Excel project in which I need to return one cell value from an array based on multiple conditions. Let me explain my example as best I can. I have an array setup with multiple fields such as: Year , Product, Location, Revenue What I need to do is return the cell value in the revenue cell where for example Year=2005 & Product=C100 & Location=Atlanta. For each combination like this there is only one possible result to return, however there are multiple records with year = 2005, Product = C100 and so on. Is there a formula or combination of formulas I can use to return my result? Thanks so much for your help! -- rmcnam05 ------------------------------------------------------------------------ rmcnam05's Profile: http://www.excelforum.com/member.php...o&userid=27978 View this thread: http://www.excelforum.com/showthread...hreadid=474861 |
#3
![]() |
|||
|
|||
![]()
Hi,
You may also use the following array formula =sum(if((range1="2005")*(range2="product")*(range3 ="location"),revenue range)) Regards, Ashish Mathur "rmcnam05" wrote: Hello, I am working on an Excel project in which I need to return one cell value from an array based on multiple conditions. Let me explain my example as best I can. I have an array setup with multiple fields such as: Year , Product, Location, Revenue What I need to do is return the cell value in the revenue cell where for example Year=2005 & Product=C100 & Location=Atlanta. For each combination like this there is only one possible result to return, however there are multiple records with year = 2005, Product = C100 and so on. Is there a formula or combination of formulas I can use to return my result? Thanks so much for your help! -- rmcnam05 ------------------------------------------------------------------------ rmcnam05's Profile: http://www.excelforum.com/member.php...o&userid=27978 View this thread: http://www.excelforum.com/showthread...hreadid=474861 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Cell Value Updated based cell input | Excel Discussion (Misc queries) | |||
Return cell contents based on conditional lookup | Excel Worksheet Functions | |||
I am trying to color fill a cell based on specific criteria | Excel Discussion (Misc queries) | |||
if the value of a cell in a range is not blank, then return the v. | Excel Worksheet Functions | |||
Syntax for inferred cell references | Excel Worksheet Functions |