Jak utworzyć formułę Excela dla średniej wagi w dwóch zakresach komórek?

0

Chcę uzyskać średnią wagę programu Excel w dwóch zakresach komórek, które są rozdzielone przez niektóre liczby, których nie chcę uwzględniać, i wypróbowałem następujące:

=SUMPRODUCT(AQ6:AQ50,AQ75:AQ256,AT6:AT50,AT75:AT256)/SUM(AT6:AT50,AT75:AT256)

Ale w Excelu dla Maca 16.12 daje mi to #VALUE!, chociaż sam zakres działa:

=SUMPRODUCT(AQ6:AQ50,AT6:AT50)/SUM(AT6:AT50)
=SUMPRODUCT(AQ75:AQ256,AT75:AT256)/SUM(AT75:AT256)

Jak mogę utworzyć średnią wagę dla obu zakresów komórek w jednej formule?

WilliamKF
źródło
Nie ma nic złego w twojej formule, która działa, testowałem na moim arkuszu. Lepiej załaduj zrzut ekranu.
Rajesh S

Odpowiedzi:

2

Zakresy wewnątrz SUMPRODUCT muszą być tego samego rozmiaru, wykonaj dwa:

=(SUMPRODUCT(AQ6:AQ50,AT6:AT50)+SUMPRODUCT(AQ75:AQ256,AT75:AT256))/SUM(AT6:AT50,AT75:AT256)
Scott Craner
źródło
2

Edytuj: W formule OP, SUMPRODUCT() spróbuje pomnożyć wszystkie cztery tablice razem, następnie sumuje elementy wynikowej tablicy. To nie to, co należy zrobić, a poza tym zgłasza błąd z powodu wzmianki o @ScottCraner.

W języku angielskim średnia ważona jest obliczana jako suma (liczby razy ich wagi) podzielona przez sumę wag. SUMPRODUCT() można to zrobić za pomocą dwóch tablic liczb, ale nie jest tak łatwo zrozumieć, co faktycznie robi formuła.

Ta formuła tablicowa daje poprawny wynik:

=SUM(AQ6:AQ50*AT6:AT50,AQ75:AQ256*AT75:AT256)/SUM(AT6:AT50,AT75:AT256)

Jako formuła tablicowa musi być wprowadzona za pomocą CTRL Przesunięcie Wchodzić , a nie tylko Wchodzić .

Steve Kennedy
źródło
Ta formuła wymaga pewnych poprawek, nie działa błąd #NA !!
Rajesh S
@RajeshS ta formuła działa dla mnie, jeśli użyjesz Ctrl-Shift-Enter poprawnie. Używasz SUM, a nie SUMPRODUCT.
Scott Craner
Dzięki, @Scott. Domyślam się, że nie mam wystarczającej liczby głosów, aby poprzeć Twoją odpowiedź, a nawet skomentować ją. Wrócę później. :-) Zastanawiałem się dlaczego SUMPRODUCT() dał błąd, a nie tylko złą odpowiedź. Wyjaśniłeś to. Dobrze pamiętać.
Steve Kennedy
Użyłem dokładnie tak, jak jest napisane w CSE! SUMPRODUCT OP działa dobrze.
Rajesh S
Nie jest „dokładnie” lub nie działa poprawnie.
Steve Kennedy