![]() |
SOS! how do I write a customized function to do multiple-value lookupin Excel 2007?
I have two regions in exact same places of sheet 1 and sheet 2, I want to find all cells in the region in sheet 1, with cell content equal to 0, and then add the numbers at the corresponding locations in the region in sheet 2 up. For example, let's say in the region in sheet 1, there are multiple locations where the cell content = 0: A1, B3, C4, D2, etc... I would like to obtain sum(sheet2!A1, sheet2!B3, sheet2!C4, sheet2! D2), etc. How do I do that? I want to write a user customized function for that: The regions in sheet1 and sheet2 are fixed to be D7 to Z20. So the first step is to find all cells in sheet1 in D7 to Z20 with values=0, and then add up all such cells in sheet2... How to do that? I am a green hand in using Excel/VBA... Thanks a lot! |
SOS! how do I write a customized function to do multiple-value loo
You can try out the below formula in Sheet1 which will sum the entries in
Sheet2 D7:Z20 for the cells having zeroes in Sheet1 =SUMPRODUCT((D7:Z20<"")*(D7:Z20=0)*Sheet2!D7:Z20) -- Jacob "LunaMoon" wrote: I have two regions in exact same places of sheet 1 and sheet 2, I want to find all cells in the region in sheet 1, with cell content equal to 0, and then add the numbers at the corresponding locations in the region in sheet 2 up. For example, let's say in the region in sheet 1, there are multiple locations where the cell content = 0: A1, B3, C4, D2, etc... I would like to obtain sum(sheet2!A1, sheet2!B3, sheet2!C4, sheet2! D2), etc. How do I do that? I want to write a user customized function for that: The regions in sheet1 and sheet2 are fixed to be D7 to Z20. So the first step is to find all cells in sheet1 in D7 to Z20 with values=0, and then add up all such cells in sheet2... How to do that? I am a green hand in using Excel/VBA... Thanks a lot! . |
All times are GMT +1. The time now is 03:38 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com