2016-04-29 8 views
0

das ist meine probleme:Pivot-Tabelle, berechnet Feld

Data base

i aus der Datenbank erhalten diese Pivot-Tabelle: pivot tablz

Ich möchte eine Zeile am Ende jeder groupe einfügen tha calculat (Nombre de responsable für jede Gruppe/total somme Typ a-Monat).

zum Beispiel: für den groupe A in avr:
(Nombre de responsable für groupe A/Gesamt somme Typen a-Monat) = 1/2 = 0,5

wie kann ich das tun?

Antwort

0

Wenn Sie Ihrer Pivot-Tabelle eine Berechnung hinzufügen möchten, verwenden Sie normalerweise ein berechnetes Feld.

So mächtig wie Pivot-Tabellen sind, besteht ihre Achillesferse darin, dass sie keine aggregierten Werte außer SUM in ihren berechneten Feldern verwenden können. Siehe this post und this web page.

Beachtenswert:

Einschränkungen

  • Berechnete Feldformeln können nicht auf die Pivot-Tabelle Summen oder Teilsummen
  • Berechnete Feldformeln beziehen sich nicht beziehen Zellen auf Arbeitsblatt-Adresse oder nach Namen .
  • Summe ist die einzige verfügbare Funktion für ein berechnetes Feld.

Wenn Sie Ihre Berechnung in der Tabelle hinzufügen möchten, müssen Sie es an der Seite zu tun, unter oder über dem Tisch mit einer Formel wie ...

=GETPIVOTDATA("Count of responsible",$A$3,"responsible","A","Months",5)/GETPIVOTDATA("Sum of type a-month",$A$3,"responsible","A","Months",5) 

Diese Formeln sind leicht zu konstruieren, wie Sie nur = in die Zelle geben Sie die Formel dann in die Pivot-Tabelle klicken möchten, müssen Sie den Verweis auf die Pivot-Tabelle GETPIVOTDATA(...)

eine weitere Alternative zu bekommen, ist eine Spalte zu Ihrem ursprünglichen Datensatz hinzufügen und es in Ihre Pivot-Tabelle.

+0

Vielen Dank für Ihre Antwort, ich möchte die zweite Alternative verwenden, um eine Spalte zum Datensatz hinzuzufügen und in die Pivot-Tabelle aufzunehmen. Hast du einen Vorschlag, um mir zu helfen, das bitte zu erreichen? Danke vielmals –