2017-09-22 3 views
-1

alle. Ich versuche, die durchschnittliche Menge an Tipps zu berechnen ich von Tag zu machen, basierend auf den Daten aus meiner Tabelle hier:Berechnen Sie Durchschnitt von Wochentag Google Tabellen

Copy of Tips

Ich habe ein paar verschiedene Formeln wurde versucht, dies zu erreichen, und so weit ich bin nah dran. Dies: =ArrayFormula(AVERAGE(if(text(B4:B,"dddd")="Monday",F4:G))) funktioniert in gewissem Umfang. Es berechnet den Durchschnitt, aber es ist nicht korrekt und ich habe herausgefunden warum. Für instace:

Dies ist, was am Montag in L5 sein sollte:
4 Montag in B4: B (Datum Spalte) = $ 240 aus Daten F4: G (Beträge)/4 montag = $ 60 Die durchschnittlichen Bewertung für Montag.

Allerdings basiert die AVG-Formel auf den Monday-Kriterien, aber auch auf jeder Zelle, die Montag entspricht, und nicht auf einer Summe beider Zellen aus F4: G. Also zum Beispiel: 4 montags = $ 240/8 = $ 30 was falsch ist. Es sollte 60 $ sein.

Jetzt füge ich nur ein * 2 am Ende meiner Formel hinzu. Aber ich frage mich, ob es einen besseren Weg gibt, dies zu erreichen.
Danke.

+0

Die Formel scheint gut zu sein. Zeigen Sie ein Beispiel für Ihre Tabelle an. –

Antwort

0

"Besser" in meinem Buch ist etwas Dynamisches und nicht hartcoded in oder jimmy Rigging es, um es zu arbeiten IE: * 2 meine Formel zu haben, weil ich es nicht den richtigen Weg, um meine richtige Antwort zu bekommen. Es sieht so aus, als ob jemand die Formel angepasst hat, damit es funktioniert. Anscheinend machen diese "$" den Unterschied. Für wen auch immer, danke. Der Link befindet sich am Anfang des Absatzes, wenn Sie trotzdem einen Blick darauf werfen möchten.

=ARRAYFORMULA(AVERAGE(IF(TEXT($B$4:B,"dddd")=$K5,$F$4:F+$G$4:G))) 
Verwandte Themen