2017-01-21 5 views
0

Ich habe eine Excel-Datei mit 30 Zeitkarten, jede auf ihrem eigenen Arbeitsblatt, wobei der einzige Bezeichner der Name des Arbeitsblatts (dh der Name des Mitarbeiters) ist. Jedes Arbeitsblatt hat eine erste Spalte mit Kontonummern, gefolgt von Spalten für die geleisteten Stunden für jeden Tag des Monats und dann für die Summe.Formel zum Abrufen von Arbeitsblattnamen basierend auf Pivot-Tabellen-Ergebnissen

Aus diesen einzelnen Mitarbeiter Registerkarten ich ein Summen Arbeitsblatt machen (mit = SUMME (!... ‚Adams: White‘ B1) und dann links füllen und füllen unten)

ich dann eine Pivot auf die Summen machen Daten und erhalten zusammenfassende Daten für die Abteilung. (dh wir haben insgesamt 100 Stunden auf Konto Nr. 12345 verbracht) - kein Problem.

Meine Frage ist: Wie schreibe ich eine Formel (n) zu finden, welche Mitarbeiter zu den Stunden auf Konto # 12345 beigetragen haben. Die spezifische Ausgabe, die ich möchte, ist eine Tabelle mit einer Spaltenüberschrift von "12345" und dann nur die Namen derer, die unter der Überschrift auf diesem Konto gearbeitet haben. (Oder alle Namen, sortiert, mit einer zweiten Spalte, wie viele Stunden sie gearbeitet haben "12345").

Danke! Steve

Antwort

0

Da Sie Ihren Datensatz in eine Pivot-Tabelle eingeben, müssen Sie sicherstellen, dass jeder Datensatz (Zeile) in Ihrem Datensatz berichtspflichtig ist. Wenn also Adam und Jane insgesamt 7 Stunden auf dem Konto 12345 gearbeitet haben und Ihr Datensatz in Ihrem Datensatz (Tabelle) nur eine Zeile mit dem angegebenen Konto und der Gesamtanzahl der Stunden ist, wird es schwierig und extrem schlecht zu versuchen sein um dies durch Mitarbeiter zu melden (woher wissen Sie, dass die 7 Stunden aus Adam und Jane bestehen, oder es könnten 14 Teilzeitkräfte sein, die jeweils in einer halben Stunde arbeiten).

Sie haben zwei Ansätze. Erstens: Sie können die Daten in eine Stammdatenregisterkarte konsolidieren und von dort aus können Sie jedes Blatt (Adam, Jane, White) als Bericht von der Master-Tabelle anzeigen lassen, um die Leistung des Mitarbeiters anzuzeigen.

Zwei: Verwenden Sie Power Pivot, wenn Excel 2013+ installiert ist. Hier würden Sie für jede Tabelle einen Link nach Konto erstellen. Jetzt würden Sie die Stunden jedes Repräsentanten als Feld in der Power-Pivot-Verbindung beitragen.

Bitte lassen Sie mich wissen, welche der beiden scheint eine bessere Wahl, und ich kann von dort aus unterstützen.

Verwandte Themen