Howdy! I have a formula that's loading a list of names based on how many times it's repeated on another document. It works wonderfully!
My only issue is, I found out after trying to show it to someone else that the workbook it's referencing needs to be open for it to return the correct values. I'm trying to figure out how to re-work the existing formula to still do what it's currently doing, but not be dependent on the source workbook being open. After 3 hours of trying to wrap my head around SUMPRODUCT and how to make that work with what I want to do, I figured I'd do what I always do when I"m ready to beat my head against my desk:
Ask y'all for help :P
Here's my formula currently:
{=IF(ROWS(B$15:B15)>$O$15,"",INDEX(MainDoc.xlsx!ColumnName,SMALL(IF(MainDoc.xlsx!UserName=$H$1,ROW(MainDoc.xlsx!UserName)),ROWS(B$15:B15))))}
I'm currently having to enter these as array formulas to make them work, and as mentioned the MainDoc.xlsx has to be open otherwise everything just says #VALUE!. Any ideas how I can achieve the same result?
Any input would be wonderful! Thanks, this forum is always crazy helpful.
Bookmarks