Thank you both for your responses. I will reply to them in this post:
Sandy, data set that I'm pulling data from is already queried by a PowerQuery and is going to be a template for other users, so I'm trying to avoid the use of PowerQuery again.
Dave, could you explain your solution a bit? I'm just wondering because not only am I looking into the data set, but I'm also performing conditionals for it. I'm fine with creating named ranges, but just curious how it would work given the formula I'm working with. See below the formula:
Formula:
=SUMPRODUCT(--(ISNUMBER(SEARCH($A$2,'[Metrics.xlsm]Report'!$Y$2:$Y$8094))),--('[Metrics.xlsm]Report'!$V$2:$V$8094 = $A$3),--(ISNUMBER(SEARCH($A$5, '[Metrics.xlsm]Report'!$C$2:$C$8094))),--('[Metrics.xlsm]Report'!$BY$2:$BY$8094<='[Metrics.xlsm]Report'!$BX$2:$BX$8094),--(MONTH('[Metrics.xlsm]Report'!$BX$2:$BX$8094) = MONTH(DATEVALUE(B$3 & " 1"))),--('[Metrics.xlsm]Report'!$BZ$2:$BZ$8094 = $B$2)) + SUMPRODUCT(--('[Metrics.xlsm]Report'!$K$2:$K$8094 = $A$3), --(ISNUMBER(SEARCH($A$5,'[Metrics.xlsm]Report'!$C$2:$C$8094))),--('[Metrics.xlsm]Report'!$BY$2:$BY$8094<='[Metrics.xlsm]Report'!$BX$2:$BX$8094),--(MONTH('[Metrics.xlsm]Report'!$BX$2:$BX$8094) = MONTH(DATEVALUE(B$3 & " 1"))),--('[Metrics.xlsm]Report'!$BZ$2:$BZ$8094 = $B$2))
There's a lot in there comparing dates, data points, names, etc.
Bookmarks