Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ich brauche mal wieder eure Hilfe für eine Formel, und zwar habe ich Teile welche jeden Tag eine Menge haben und dies aber auch je Kunde Verschieden teils.
Ich benötige aber den Durchschnitt je Teil je Woche. Folgendes Beispiel dazu:
Woche | Datum | Teil | Kunde | Menge |
KW 17 | 23.April | A-Teil | 1-Kunde | 40 |
A-Teil | 2-Kunde | 20 | ||
B-Teil | 2-Kunde | 30 | ||
C-Teil | 1-Kunde | 70 | ||
2-Kunde | 60 | |||
24. April | A-Teil | 1-Kunde | 40 | |
B-Teil | 1-Kunde | 20 | ||
25.April | A-Teil | 1-Kunde | 30 | |
26.April | A-Teil | 2-Kunde | 10 | |
27.April | A-Teil | 1-Kunde | 30 | |
B-Teil | 1-Kunde | 20 | ||
28.April | A-Teil | 1-Kunde | 30 | |
A-Teil | 2-Kunde | 10 | ||
29.April | A-Teil | 1-Kunde | 10 | |
A-Teil | 2-Kunde | 10 | ||
KW 18 | 30. April | A-Teil | 1-Kunde | 10 |
A-Teil | 2-Kunde | 10 | ||
01.Mai | B-Teil | 2-Kunde | 30 | |
2.Mai | B-Teil | 1-Kunde | 10 | |
3.Mai | C-Teil | 1-Kunde | 70 | |
2-Kunde | 60 |
Verwendet soll zum Berechnen, dann nur jedes Teil pro Kunde pro Woch einmal, und davon dann auf Teile Basis den Durchschnitt berechnen, was dann bei dem Teil A wie aufgelistet aussieht.
Es werden folgende Sätze für KW 17 genommen:
- A-Teil für Kunde 1
- A-Teile für Kunde 2
-> Zuletzt noch der Schritt allgmein für das Teil: (26,67 + 15 )/2= 20,835
Wer weis wie ich die Formel bauen muss damit ich diese Zahl raus bekomme und am besten in einem Diagramm darstellen kann?
Vielen Dank im Vorraus
Gruß Merry
Ok ich nehme es zurück, ich hatte einen Fehler in dem Feldnamen.
Mit der zweiten Variante funktioniert es.
Vielen Dank!
Gruß
Insa
so jetzt hab ich doch noch eine Frage dazu, und zwar wenn ich das ganze mit Monatlicher Ansicht will, tausche ich das Woche -> in Monat aber wie mache ich es wenn ich jetzt die gesamte Anzahl über ein Jahr sehen möchte, also in einem Balken mit einer Summe?
Gruß
Insa
Im Tab Beschränkungen kann man (die vorletzte Option) dafür "Gesamtwerte anzeigen" anhaken. Die Formel selbst muss dann aber auch auf der globalen Ebene valide sein.
Das meint ein simples sum(Wert) geht immer, jedoch wird:
sum(distinct Menge) / count(distinct Menge)
zwar ein Ergebnis liefern, möglicherweise aber nicht das gewollte, da die globale Summe durch die globale Anzahl gerechnet wird und nicht etwa ein sum/avg() über die Einzelwerte. In solchen Fällen benötigt man dann eine (weitere) aggr() um die eigentliche Formel, also in der Logik:
avg(aggr(Formel, Dim1, Dim2))
- Marcus
Ich bin mir nicht ganz sicher, aber vermutlich funktioniert es mit folgender Formel nicht:
avg(aggr(sum(Distinct Menge), Kunde, Jahr, Teil))
Und zwar möchte ich den Gesamtwert vom ganzen Jahr( so wie auch jeweils für die einzelnen Wochen/Monate), sprich die jeweiligen berechneten durchschnitte pro teil, zusammenaddiert, da es ja bei zwei verschiedenen teilen nicht den Schnitt nehmen soll.
Wie müsste ich die Formel dafür anpassen?
Probiere mal etwas wie das hier:
sum(aggr(
avg(aggr(sum(Distinct Menge), Kunde, Jahr, Teil)),
Jahr))
vermutlich reicht es das avg durch sum zu tauschen und das 'Jahr' raus zu nehmen, wenn ich es grad richtig stichprobenartig überprüft hab.
Da bin ich mir jetzt grad nicht sicher ob ich es korrekt nachgerechnet habe, ob dieses auch stimmt, aber glaub bei dem einen Test sah meine Formel fast korrekter aus.