Drop Down List
I have a drop down list that I'm using to sum up detail by specific customer.
The detail is kept on a worksheet called "Detail". The summary and drop down list is on a worksheet called "Summary". When no customer is selected from the list I want to be able to sum all customers. Then when a customer is selected I only want it to sum that customer. How do I add this "All" function to my worksheet? Here is an example of the formula I am using to sum up detail by a customer and date. The cell "B3" is where my drop down list is. =SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3)) |
Drop Down List
Perhaps....
=IF(Summary!$B$3="All",SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998)),SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3))) "Secret Squirrel" wrote: I have a drop down list that I'm using to sum up detail by specific customer. The detail is kept on a worksheet called "Detail". The summary and drop down list is on a worksheet called "Summary". When no customer is selected from the list I want to be able to sum all customers. Then when a customer is selected I only want it to sum that customer. How do I add this "All" function to my worksheet? Here is an example of the formula I am using to sum up detail by a customer and date. The cell "B3" is where my drop down list is. =SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3)) |
Drop Down List
That's what I was thinking but how will it know "All" means to sum all the
detail? In my formula it will be looking for a customer called "All", correct? "Toppers" wrote: Perhaps.... =IF(Summary!$B$3="All",SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998)),SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3))) "Secret Squirrel" wrote: I have a drop down list that I'm using to sum up detail by specific customer. The detail is kept on a worksheet called "Detail". The summary and drop down list is on a worksheet called "Summary". When no customer is selected from the list I want to be able to sum all customers. Then when a customer is selected I only want it to sum that customer. How do I add this "All" function to my worksheet? Here is an example of the formula I am using to sum up detail by a customer and date. The cell "B3" is where my drop down list is. =SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3)) |
Drop Down List
NO! If you check the first SUMPRODUCT, the compare to $B$3 had been removed
so it will sum based on Month and Year only. This is what you want? "Secret Squirrel" wrote: That's what I was thinking but how will it know "All" means to sum all the detail? In my formula it will be looking for a customer called "All", correct? "Toppers" wrote: Perhaps.... =IF(Summary!$B$3="All",SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998)),SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3))) "Secret Squirrel" wrote: I have a drop down list that I'm using to sum up detail by specific customer. The detail is kept on a worksheet called "Detail". The summary and drop down list is on a worksheet called "Summary". When no customer is selected from the list I want to be able to sum all customers. Then when a customer is selected I only want it to sum that customer. How do I add this "All" function to my worksheet? Here is an example of the formula I am using to sum up detail by a customer and date. The cell "B3" is where my drop down list is. =SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3)) |
Drop Down List
That's what I want. I missed the fact that you removed the first compare.
Thanks! "Toppers" wrote: NO! If you check the first SUMPRODUCT, the compare to $B$3 had been removed so it will sum based on Month and Year only. This is what you want? "Secret Squirrel" wrote: That's what I was thinking but how will it know "All" means to sum all the detail? In my formula it will be looking for a customer called "All", correct? "Toppers" wrote: Perhaps.... =IF(Summary!$B$3="All",SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998)),SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3))) "Secret Squirrel" wrote: I have a drop down list that I'm using to sum up detail by specific customer. The detail is kept on a worksheet called "Detail". The summary and drop down list is on a worksheet called "Summary". When no customer is selected from the list I want to be able to sum all customers. Then when a customer is selected I only want it to sum that customer. How do I add this "All" function to my worksheet? Here is an example of the formula I am using to sum up detail by a customer and date. The cell "B3" is where my drop down list is. =SUMPRODUCT(--(MONTH(Detail!$I$2:$I$43998)=MONTH($A8)),--(YEAR(Detail!$I$2:$I$43998)=YEAR($A8)),--(Detail!$B$2:$B$43998=Summary!$B$3)) |
All times are GMT +1. The time now is 03:37 AM. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com