ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Return a cell value based on specific combinations of cells in an array (https://www.excelbanter.com/excel-worksheet-functions/49688-return-cell-value-based-specific-combinations-cells-array.html)

rmcnam05

Return a cell value based on specific combinations of cells in an array
 

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


Bob Phillips

=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




Ashish Mathur

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




All times are GMT +1. The time now is 06:14 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com