2016-07-28 13 views
0
My data looks like below:  
unit price quantity  salesperson date 
$10    5    A   1/1 
$10    6    B   1/1 
$30    9    A   1/1 
$30    10    B   1/1 
$10    3    A   1/2 
$10    5    B   1/2 
$20    7    A   1/2 
$20    8    B   1/2 

Wie berechnet man in Tableau den durchschnittlichen täglichen Verkaufspreis pro Verkäufer? Angenommen, Einheitspreis und -menge sind Maße, Verkäufer und Datum sind Dimensionen.Wie berechnet man in Tableau den gewichteten Durchschnitt auf Tagesbasis?

Vielen Dank!

Antwort

0

Ich werde voran gehen und Ihnen die LOD expressi geben auf, damit Sie etwas haben, das unabhängig von Ihrem Tabellenlayout funktioniert.

{ FIXED [salesperson], [date] : SUM([unit price] * [quantity])/SUM([quantity]) } 

, dass Sie eine Tabelle gibt, die wie folgt aussieht:

+------------+----------+-------------+------+-----------------+ 
| unit price | quantity | salesperson | date | Avg Daily Sales | 
+------------+----------+-------------+------+-----------------+ 
| 10   | 5  | A   | 1/1 | 22.86   | 
| 10   | 6  | B   | 1/1 | 22.5   | 
| 30   | 9  | A   | 1/1 | 22.86   | 
| 30   | 10  | B   | 1/1 | 22.5   | 
| 10   | 3  | A   | 1/2 | 17    | 
| 10   | 5  | B   | 1/2 | 16.15   | 
| 20   | 7  | A   | 1/2 | 17    | 
| 20   | 8  | B   | 1/2 | 16.15   | 
+------------+----------+-------------+------+-----------------+ 

, dass die Formel folgt Sie in einem Kommentar zu Nicarus Antwort gab.

Hier ist eine schnelle Berechnung, nur um zu bestätigen, dass es funktioniert.

auf 1/2, Verkäufer A verkauft:

((10 * 3) + (20 * 7))/(3 + 7) 
= (30 + 140)/10 
= 170/10 
= 17 
0

Sie möchten den Gesamtbetrag (in Dollar) ermitteln, der durchschnittlich pro Tag verkauft wird.

Sie können ein berechnetes Feld erstellen, etwa so:

SUM([Quantity] * [Unit Price])/COUNTD([Date])

dann durch Verkäufer die Daten anzeigen:

enter image description here

+0

Vielen Dank für Ihre Eingabe. Ich denke, ich wollte den gewichteten Durchschnitt berechnen. Zum Beispiel hat Verkäufer A am 1/1 einen durchschnittlichen Verkaufspreis von (10 * 6 + 30 * 9)/(6 + 9). Ich möchte diese Nummer für jeden Verkäufer auf einer täglichen Basis wissen. – guudeer

+0

Diese Formel ignoriert Tage ohne Verkauf. Das ist vielleicht nicht das, was du willst. –

+0

Obwohl, wenn Sie Outer Join mit einer Kalender-Tabelle, um sicherzustellen, jeden Tag, den Sie in Betracht ziehen möchten, mindestens eine Datenzeile hat, dann tut diese Formel den Trick. –

0

Ich glaube, ich es herausgefunden: Summe (Einheit Preis * Menge)/Summe (Menge)

Verwandte Themen