Niespójne zachowanie formuły tablicowej?

0

Próbuję użyć sumy z formułą tablicową, aby móc utworzyć „sumproductif”:

moja stara formuła:

 =SUMIFS(OFFSET($B$2:$B$1915;0;$Z$22);$L$2:$L$1915;$Y$3;$B$2:$B$1915;X4)

Zastąpiłem to

{=SUM(OFFSET($B$2:$B$1915;0;$Z$22)*($L$2:$L$1915=$Y$3)*($B$2:$B$1915=X4))}

Co daje mi dokładnie taki sam wynik jak powyżej

Jednak gdy próbuję pomnożyć przez inną kolumnę zawierającą tylko liczby,

{=SUM(OFFSET($B$2:$B$1915;0;$Z$22)*($W$2:$W$1915)*($L$2:$L$1915=$Y$3)*($B$2:$B$1915=X4))}

Daje mi błąd. Masz pojęcie o tym, co zrobiłem źle?

Próbowałem nawet wyjaśnić to doskonale:

{=SUM(OFFSET($B$2:$B$1915;0;$Z$22)*(($W$2:$W$1915)*1)*($L$2:$L$1915=$Y$3)*($B$2:$B$1915=X4))}

co nie pomogło

Moja kolumna W zawiera tylko liczby lub puste komórki (dokładnie w tych samych wierszach, co inne kolumny tutaj odtwarzane)

WNG
źródło
2
Czy są to naprawdę puste komórki w tej kolumnie, czy też są wynikiem formuły, w której jest to pusty ciąg; ""
Scott Craner
Pusty ciąg. Zamieniłem je na 0 i zadziałało. Więc tak, prawdopodobnie złapałem się w pułapkę pustego-nie-pustego, co nie jest moim pierwszym razem
WNG