In Excel versuche ich, einen Prozentsatz zweier Summen zu berechnen

In Excel versuche ich, einen Prozentsatz zweier Summen zu berechnen

Ich habe einen ziemlich großen Datensatz, 44 Spalten und etwa 8.000 bis 9.000 Zeilen pro Monat. Die Tabelle enthält jede Fahrt, die unsere Kunden entweder abgeschlossen haben oder nicht angetreten sind. Ich habe mit einer einfachen Pivot-Tabelle begonnen, die Folgendes ausgibt:

Customer_Name     comp     noshow
John James        4        1
Sue Stone         10       10
Chris Cole        25       0

Die Spalten "comp" und "noshow" zählen lediglich, wie oft im Datensatz die Spalte "status" mit dem Wort gefüllt istKompoderNo-Show. Ich versuche, eine dritte Spalte zu erstellen, die den Prozentsatz der Fahrten angibt, bei denen keine Fahrten stattfinden. Dies sollte ein einfacher Prozentsatz = Nichterscheinen / Fahrt + Nichterscheinen sein. Ich habe Folgendes erwartet:

Customer_Name     comp     noshow     Percentage
John James        4        1          20%
Sue Stone         10       10         50%
Chris Cole        25       0          0% 

Was ich bekomme, sind entweder die Daten dafür, die ganz unten ausgefüllt sind: =GETPIVOTDATA("Status",$DU$3,"Status","noshow","Clients full name","John James")/(GETPIVOTDATA("Status",$DU$3,"Status","comp","Clients full name","John James")+GETPIVOTDATA("Status",$DU$3,"Status","noshow","Clients full name","John James"))

Bei 410 unterschiedlichen Kundennamen, die sich jeden Monat ändern können, ist es auch nicht praktikabel, die Zeichenfolge für den Namen zu bearbeiten.

Wie kann ich etwas erreichen, was in meinen Augen eine einfache Aufgabe sein sollte? (Ich bereite mich jetzt auf etwas Einfaches vor, das ich verpasst habe!)

Antwort1

Wenn Sie dies außerhalb der Pivot-Tabelle tun möchten, ist es am einfachsten, die Formel manuell einzugeben.

Wenn Sie beim Eingeben der Formel auf die Zelle klicken, erhalten Sie =getpivot..., Sie können die Formel aber auch manuell eingeben =B2und es wird trotzdem auf die Zelle verwiesen, auch wenn sie sich in der Pivot-Tabelle befindet.

Antwort2

Wenn Ihre Pivot-Tabelle bereits erstellt ist, können Sie die Funktion „Berechnetes Feld“ verwenden, um eine sortierbare Spalte innerhalb der Pivot-Tabelle zu erstellen.

In Excel 2013 ist die NavigationPivotTable Tools > Analyze > Options > Fields, Items, & Sets > Calculated Field ...

Berechnetes Feld

Die Formel, die ich verwendet habe, ist die gleiche wie bei @gtwebb:=noshow / (show +noshow )

Nachdem Sie das Feld NoShowPercentage berechnet haben, können Sie die Ergebnisse sortieren, indem Sie mit der rechten Maustaste in die Zelle klicken und auswählenSort > Sort Largest to Smallest

Von groß nach klein sortieren

Wie Sie in meinem Screenshot sehen können, werden die am häufigsten ausgefallenen Produkte oben angezeigt.

Ich habe teilweise verwiesenSo berechnet Mr. Excel den Prozentsatz auf zwei Spaltenfür die Antwort.

verwandte Informationen