Discussion:
Berechnungen neben Pivot-Tabelle im Zeitformat
(zu alt für eine Antwort)
Andrea
2008-05-23 05:56:00 UTC
Permalink
Hallo NG,


ich habe in Excel 2003 einer Pivottabelle neben dem jeweiligen Datum als
Zeilenwert als Ergebnis die geleistete Stundenanzahl im Format [hh]:mm ;-)
defniert (Also Spalte A = Datum, Spalte B = Summe der Stunden). NEBEN der
Pivottabelle, also in Spalte C, will ich eine Formel einfügen, die die
Überstunden anzeigt, also ich dachte da an so was wie =B5-8. Allerdings
funktioniert das irgendwie nicht, wahrscheinlich liegt es wieder am
Datumsformat, zumal in der Formel bei Bezug auf eine Zelle in der
Pivottabelle folgendes erscheint, was ich nicht richtig zuordnen kann:

=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";)

Was bedeutet das und wie kann ich von der Gesamtanzahl der Stunden 8 Stunden
abziehen und mir dieses Ergebnis anzeigen lassen? (Und geht das überhaupt,
neben der Pivottabelle Formeln mit Bezug auf die Pivottabelle zu
definieren?)

Danke!


Andrea
Claus Busch
2008-05-23 06:03:16 UTC
Permalink
Hallo Andrea,
Post by Andrea
ich habe in Excel 2003 einer Pivottabelle neben dem jeweiligen Datum als
Zeilenwert als Ergebnis die geleistete Stundenanzahl im Format [hh]:mm ;-)
defniert (Also Spalte A = Datum, Spalte B = Summe der Stunden). NEBEN der
Pivottabelle, also in Spalte C, will ich eine Formel einfügen, die die
Überstunden anzeigt, also ich dachte da an so was wie =B5-8. Allerdings
funktioniert das irgendwie nicht, wahrscheinlich liegt es wieder am
Datumsformat, zumal in der Formel bei Bezug auf eine Zelle in der
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";)
Was bedeutet das und wie kann ich von der Gesamtanzahl der Stunden 8 Stunden
abziehen und mir dieses Ergebnis anzeigen lassen? (Und geht das überhaupt,
neben der Pivottabelle Formeln mit Bezug auf die Pivottabelle zu
definieren?)
Excel speichert intern Datums- und Uhrzeitwerte als Teile oder
Vielfaches von Tagen. Das bedeutet, dass 8 Stunden 1/3 Tag sind.
Probiere also:
=B5-1/3


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Andrea
2008-05-23 07:02:40 UTC
Permalink
Hallo Claudia,
Post by Claus Busch
Post by Andrea
ich habe in Excel 2003 einer Pivottabelle neben dem jeweiligen Datum als
Zeilenwert als Ergebnis die geleistete Stundenanzahl im Format [hh]:mm ;-)
defniert (Also Spalte A = Datum, Spalte B = Summe der Stunden). NEBEN der
Pivottabelle, also in Spalte C, will ich eine Formel einfügen, die die
Überstunden anzeigt, also ich dachte da an so was wie =B5-8. Allerdings
funktioniert das irgendwie nicht, wahrscheinlich liegt es wieder am
Datumsformat, zumal in der Formel bei Bezug auf eine Zelle in der
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";)
Was bedeutet das und wie kann ich von der Gesamtanzahl der Stunden 8 Stunden
abziehen und mir dieses Ergebnis anzeigen lassen? (Und geht das überhaupt,
neben der Pivottabelle Formeln mit Bezug auf die Pivottabelle zu
definieren?)
Excel speichert intern Datums- und Uhrzeitwerte als Teile oder
Vielfaches von Tagen. Das bedeutet, dass 8 Stunden 1/3 Tag sind.
=B5-1/3
Ich habe nun also außerhalb der Pivottabelle in der Spalte daneben folgende
Formel für eine Zeile definiert:

=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3

Das klappt, allerdings ich diese Formel nicht am Ausfüllkästchen
runterkopiern, es bleibt immer beim gleichen Datum, obwohl in der ersten
Spalte der Pivottabelle das jeweilige (pro Zeile unterschiedliche) Datum
definiert ist. Wie kann ich die Formel kopieren?

Außerdem: Wenn ich negative Werte habe, werden diese als # dargestellt. Kann
man dies nicht auch noch irgendwie ändern? Denn selbst wenn ich mit den #
leben würde: Sobald ein negativer Wert in der Liste ist, kann ich
Überstunden nicht mehr addieren, ich ich erhalte immer #, auch dann, wenn
die Summe positiv ist!?


Danke.


Andrea
Claus Busch
2008-05-23 09:02:24 UTC
Permalink
Hallo Andrea,
Post by Andrea
Ich habe nun also außerhalb der Pivottabelle in der Spalte daneben folgende
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3
Das klappt, allerdings ich diese Formel nicht am Ausfüllkästchen
runterkopiern, es bleibt immer beim gleichen Datum, obwohl in der ersten
Spalte der Pivottabelle das jeweilige (pro Zeile unterschiedliche) Datum
definiert ist. Wie kann ich die Formel kopieren?
beziehe dich nur auf die Zelle mit den Stunden, also z.B.:
=B5-1/3, dann kannst du auch durch Ziehen kopieren.
Post by Andrea
Außerdem: Wenn ich negative Werte habe, werden diese als # dargestellt. Kann
man dies nicht auch noch irgendwie ändern? Denn selbst wenn ich mit den #
leben würde: Sobald ein negativer Wert in der Liste ist, kann ich
Überstunden nicht mehr addieren, ich ich erhalte immer #, auch dann, wenn
die Summe positiv ist!?
Negative Zeitwerte werden als Rauten angezeigt, aber Excel rechnet
trotzdem mit den korrekten Werten weiter. Wenn du die Zeiten aber sehen
möchtest, dann rechne deine Stunden in Industriezeit um:
=(B5-1/3)*24 und formatiere die Ergebniszelle in Standard oder Zahl.
Wenn du magst, kannst du dann das Endergebnis durch Teilen durch 24
wieder in [h]:mm umwandeln.


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
t***@gmail.com
2008-05-23 06:12:46 UTC
Permalink
Grüezi Andrea
Post by Andrea
ich habe in Excel 2003 einer Pivottabelle neben dem jeweiligen Datum als
Zeilenwert als Ergebnis die geleistete Stundenanzahl im Format [hh]:mm ;-)
Fein... ;-)))
Post by Andrea
defniert (Also Spalte A = Datum, Spalte B = Summe der Stunden). NEBEN der
Pivottabelle, also in Spalte C, will ich eine Formel einfügen, die die
Überstunden anzeigt, also ich dachte da an so was wie =B5-8. Allerdings
funktioniert das irgendwie nicht, wahrscheinlich liegt es wieder am
Datumsformat,
Nein, das bestimmt nicht.
Post by Andrea
zumal in der Formel bei Bezug auf eine Zelle in der
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";)
Was bedeutet das und wie kann ich von der Gesamtanzahl der Stunden 8 Stunden
abziehen und mir dieses Ergebnis anzeigen lassen?
Du kannst aus PTs heraus diverse Daten holen.
Die obige Funktion wird automatisch verwendet wenn Du für den Bezug
einfach in die Zelle der PT klickst und macht den Bezug dann
unabhängig von der Lage des Wertes in der PT , der sich verändern
kann, sobald weitere Daten hinzukommen.

Das liesse sich auch noch ausschalten und/oder über einen Button
steuern.
Post by Andrea
(Und geht das überhaupt, neben der Pivottabelle Formeln mit Bezug auf die
Pivottabelle zu definieren?)
Aber klar doch - in deinem Falle kannst Du den Bezug einfach per
Tastatur schreiben, dann wird ein 'normaler' Bezug erstellt, den Du
auch wie gewohnt behandeln und ziehen kannst.

--
Mit freundlichen Grüssen

Thomas Ramel
- MVP für MS-Excel -
Andrea
2008-05-24 06:45:58 UTC
Permalink
Grüezi Thomas,

Du kannst aus PTs heraus diverse Daten holen.
Die obige Funktion wird automatisch verwendet wenn Du für den Bezug
einfach in die Zelle der PT klickst und macht den Bezug dann
unabhängig von der Lage des Wertes in der PT , der sich verändern
kann, sobald weitere Daten hinzukommen.


Das kann ich nicht ganz nachvollziehen. Wenn ich die Formel
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3 eingebe,
dann aktualisiert sich bei mir der Wert auch dann, wenn sich die Werte in
der zugrunde liegenden Pivot-Tabelle ändern!
Post by Andrea
(Und geht das überhaupt, neben der Pivottabelle Formeln mit Bezug auf die
Pivottabelle zu definieren?)
Aber klar doch - in deinem Falle kannst Du den Bezug einfach per
Tastatur schreiben, dann wird ein 'normaler' Bezug erstellt, den Du
auch wie gewohnt behandeln und ziehen kannst.

Das ist zwar richtig, aber dann habe ich das Problem, dass wenn sich die
nebenstehende Pivot-Tabelle von den Zeilen her reduziert, etwa indem ich im
Dropdown-Feld einige Kriterien ausschließe, dann stimmen die Werte nicht
mehr, weil wenn ich in C5 über die Tastatur die Formel =B5-1/3 eingebe und
durch meine Selektion C5 nun Null ist, dann verfälscht das das Endergebnis.
Kann man denn nicht die Formel
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3 so anpassen,
dass das in der Pivot-Tabelle stehende Datum mitläuft, also so eine Art
relativer Bezug hergestellt wird, wie sonst auch üblich? Wenn ich formel
bisher kopiere, bleibt es auch in allen Kopieren bei dem kopierten Datum,
obwohl in der nächsten Zeile nicht mehr der 3.5.08, sondern schon der 7.5.08
steht.


Danke für Deine Hilfe!


Andrea
Thomas Ramel
2008-05-24 09:05:13 UTC
Permalink
Grüezi Andrea

Andrea schrieb am 24.05.2008
Post by t***@gmail.com
Die obige Funktion wird automatisch verwendet wenn Du für den Bezug
einfach in die Zelle der PT klickst und macht den Bezug dann
unabhängig von der Lage des Wertes in der PT , der sich verändern
kann, sobald weitere Daten hinzukommen.
Das kann ich nicht ganz nachvollziehen. Wenn ich die Formel
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3 eingebe,
dann aktualisiert sich bei mir der Wert auch dann, wenn sich die Werte in
der zugrunde liegenden Pivot-Tabelle ändern!
Ja und das soll er ja auch.
Was ich meinte ist, dass dich die PT aufgrund neuer Kriterien und Ano^rdung
der Daten in der Optik vollständig verändern kann - mit dieser Funktion
kommt dann dennoch der richtige Wert zurück.
Post by t***@gmail.com
Post by Andrea
(Und geht das überhaupt, neben der Pivottabelle Formeln mit Bezug auf die
Pivottabelle zu definieren?)
Aber klar doch - in deinem Falle kannst Du den Bezug einfach per
Tastatur schreiben, dann wird ein 'normaler' Bezug erstellt, den Du
auch wie gewohnt behandeln und ziehen kannst.
Das ist zwar richtig, aber dann habe ich das Problem, dass wenn sich die
nebenstehende Pivot-Tabelle von den Zeilen her reduziert, etwa indem ich im
Dropdown-Feld einige Kriterien ausschließe, dann stimmen die Werte nicht
mehr, weil wenn ich in C5 über die Tastatur die Formel =B5-1/3 eingebe und
durch meine Selektion C5 nun Null ist, dann verfälscht das das Endergebnis.
Das ist dann halt eine Frage davon was genau Du tun möchtest.
Die bleibt uns (mir) bisher noch verborgen.
Post by t***@gmail.com
Kann man denn nicht die Formel
=PIVOTDATENZUORDNEN("Stunden";$A$3;"Datum";DATUM(2008;5;3))-1/3 so anpassen,
dass das in der Pivot-Tabelle stehende Datum mitläuft, also so eine Art
relativer Bezug hergestellt wird, wie sonst auch üblich?
Diese Funktion hat einen anderen Hintergrund als andere Funktionen - daher
verhält sie sich auch etwas anders.

Ich schlage vor, dass Du eine (abgespeckte und anonymisierte) Mappe auf
einem WebSpace zur Verfügung stellst und den Link hier nennst.
Beschreibe dann bitte umfassend und weiter ausholend, was Du genau
berechnen und erreichen willst.

Dann wird es möglich sein, dich konkret(er) zu unterstützen.


Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps
Andrea
2008-05-24 16:57:19 UTC
Permalink
Hallo Thomas,
Post by Thomas Ramel
Ich schlage vor, dass Du eine (abgespeckte und anonymisierte) Mappe auf
einem WebSpace zur Verfügung stellst und den Link hier nennst.
Beschreibe dann bitte umfassend und weiter ausholend, was Du genau
berechnen und erreichen willst.
Ich habe unter
http://spreadsheets.google.com/pub?key=puXAJbHeByAFs17FDQbxzTQ nun meine
Mappe hochgeladen, allerdings bin ich am Verzweifeln, weil auch hier die
Formate und die Zahlen online völlig anders dargestellt werden, als bei mir.
Daher folgende Ergänzung: Das "Gesamtergebnis" in Spalte B ist bei mir
korrekt, nämlich (anders als online) wird es durch meine Formatierung mit
[hh]:mm mit 48:56 Stunden ausgewiesen. Aber ich verzweifle, weil in Spalte C
die Summe der Überstunden in dem nunmehr berechneten Feld WIEDER falsch ist,
OBWOHL ich auch hier mit [hh]:mm formatiert habe. Dem berechneten Feld
liegt die Formel =(Stunden-1/3) zugrunde.

Also, es bleiben 2 Probleme:

1. Die Summenbildung des berechneten Feldes ist mit bei mir ausgewiesenen
40:56 Stunden falsch, es müßten (wie in der Statuszeile angezeigt) 8:56
Stunden sein.

2. Wie kriege ich die ## weg bzw. die korrekten (wenn auch negativen) Zahlen
angezeigt? Die Umrechnung in Industriezeiten mit *24 habe ich probiert, dann
wieder durch 24 geteilt, habe wieder andere Formate drübergelegt und dennoch
will es nciht funktionieren....!?


Herzlichsten Dank für Deine Geduld - ich wäre sehr dankbar für eine Antwort
... jetzt kurz vor dem Ziel mit vielen grauen Haaren mehr ... ;-)


Andrea
Thomas Ramel
2008-05-25 06:44:29 UTC
Permalink
Grüezi Andrea

Andrea schrieb am 24.05.2008
Post by Andrea
Hallo Thomas,
Post by Thomas Ramel
Ich schlage vor, dass Du eine (abgespeckte und anonymisierte) Mappe auf
einem WebSpace zur Verfügung stellst und den Link hier nennst.
Beschreibe dann bitte umfassend und weiter ausholend, was Du genau
berechnen und erreichen willst.
Ich habe unter
http://spreadsheets.google.com/pub?key=puXAJbHeByAFs17FDQbxzTQ nun meine
Mappe hochgeladen,
Sorry, aber das nützt uns herzlich wenig, denn die Google Spreadsheets kann
ich nicht direkt bearbeiten. Ich weiss also nicht, wie genau Du in deiner
Tabelle formatiert hast. Dass die einen Werte mit angezeigter {}-Klammer
erscheinen ist jedenfalls schon mal eigenartig...
Post by Andrea
allerdings bin ich am Verzweifeln, weil auch hier die
Formate und die Zahlen online völlig anders dargestellt werden, als bei mir.
Ja, das meinte ich - besser wäre es, deine Original-Mappe 'in Händen' zu
haben. Meine Adresse hier ist repylfähig, ich bin aber bis abends nicht
mehr hier...
Post by Andrea
Daher folgende Ergänzung: Das "Gesamtergebnis" in Spalte B ist bei mir
korrekt, nämlich (anders als online) wird es durch meine Formatierung mit
[hh]:mm mit 48:56 Stunden ausgewiesen.
OK, das wäre dann schon mal OK, vermutlich ist das ein Problem mit der
Anzeige bei Google Spreadsheets.
Post by Andrea
Aber ich verzweifle, weil in Spalte C
die Summe der Überstunden in dem nunmehr berechneten Feld WIEDER falsch ist,
OBWOHL ich auch hier mit [hh]:mm formatiert habe. Dem berechneten Feld
liegt die Formel =(Stunden-1/3) zugrunde.
Bei mir hier passt das soweit, mit Ausnahme der Gesamtsumme, diese ist hier
in der PT nicht mehr verlässlich.
Post by Andrea
1. Die Summenbildung des berechneten Feldes ist mit bei mir ausgewiesenen
40:56 Stunden falsch, es müßten (wie in der Statuszeile angezeigt) 8:56
Stunden sein.
Ja, das ist korrekt - die PT kann hier IMO nicht korrekt rechnen.
Post by Andrea
2. Wie kriege ich die ## weg bzw. die korrekten (wenn auch negativen) Zahlen
angezeigt?
Wie schon gesagt: Gar nicht.
Das Uhrzeitformat ist nicht in der Lage negative Zeitwerte anzuzeigen (von
grundlegenden Umstellungen mal abgesehen).

Daher würde ich das Ganze in zwei Spalten führen - einmal Über- und einmal
Minuszeit.



Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps
Thomas Ramel
2008-05-25 07:42:31 UTC
Permalink
Grüezi Andrea

Thomas Ramel schrieb am 25.05.2008
Post by Thomas Ramel
Post by Andrea
Aber ich verzweifle, weil in Spalte C
die Summe der Überstunden in dem nunmehr berechneten Feld WIEDER falsch ist,
OBWOHL ich auch hier mit [hh]:mm formatiert habe. Dem berechneten Feld
liegt die Formel =(Stunden-1/3) zugrunde.
Bei mir hier passt das soweit, mit Ausnahme der Gesamtsumme, diese ist hier
in der PT nicht mehr verlässlich.
Post by Andrea
1. Die Summenbildung des berechneten Feldes ist mit bei mir ausgewiesenen
40:56 Stunden falsch, es müßten (wie in der Statuszeile angezeigt) 8:56
Stunden sein.
Ja, das ist korrekt - die PT kann hier IMO nicht korrekt rechnen.
Post by Andrea
2. Wie kriege ich die ## weg bzw. die korrekten (wenn auch negativen) Zahlen
angezeigt?
Wie schon gesagt: Gar nicht.
Das Uhrzeitformat ist nicht in der Lage negative Zeitwerte anzuzeigen (von
grundlegenden Umstellungen mal abgesehen).
Daher würde ich das Ganze in zwei Spalten führen - einmal Über- und einmal
Minuszeit.
Schau dir dazu mal die folgende Mappe an, da habe ich meine Demo-Daten von
deinem Goolge-Spreadsheet kopiert und bearbeitet:

http://users.quick-line.ch/ramel/Demo-Daten/Stunden-Berechnung.xls


Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps
Andrea
2008-05-25 17:52:57 UTC
Permalink
Hallo Thomas,
Post by Thomas Ramel
Schau dir dazu mal die folgende Mappe an, da habe ich meine Demo-Daten von
http://users.quick-line.ch/ramel/Demo-Daten/Stunden-Berechnung.xls
SUPER! DANKE! V.a. Deine Formeln mit den Minus- und Pluszeichen sind
wirklich sehr intelligent gelöst ... da wäre ich bestimmt nicht alleine
drauf gekommen!

Nochmals 1000 Dank für Deine Geduld!


Andrea
Andrea
2008-05-25 17:33:48 UTC
Permalink
Hallo Thomas,
Post by Thomas Ramel
Post by Andrea
1. Die Summenbildung des berechneten Feldes ist mit bei mir ausgewiesenen
40:56 Stunden falsch, es müßten (wie in der Statuszeile angezeigt) 8:56
Stunden sein.
Ja, das ist korrekt - die PT kann hier IMO nicht korrekt rechnen.
Dann kann ich es natürlich lange probieren ...! :-(
Dumme Frage: Warum werden die Berechnungs-Funktionen nicht korrigiert oder
wenigstens deaktiviert, wenn sie nicht korrekt sind ...? Denn man verlässt
sich gerade in Excel schließlich auf korrekte Berechnungen, ohne jedesmal
selbst nachrechnen zu müssen! Mich wundert v.a., dass selbst Excel 2007 das
nicht leistet, auch in dieser Version habe ich's nochmal probiert, mit den
gleichen falschen Ergebnissen!

Danke!

Andrea
Thomas Ramel
2008-05-25 21:58:12 UTC
Permalink
Grüezi Andrea

Andrea schrieb am 25.05.2008
Post by Andrea
Post by Thomas Ramel
Post by Andrea
1. Die Summenbildung des berechneten Feldes ist mit bei mir ausgewiesenen
40:56 Stunden falsch, es müßten (wie in der Statuszeile angezeigt) 8:56
Stunden sein.
Ja, das ist korrekt - die PT kann hier IMO nicht korrekt rechnen.
Dann kann ich es natürlich lange probieren ...! :-(
Dumme Frage: Warum werden die Berechnungs-Funktionen nicht korrigiert oder
wenigstens deaktiviert, wenn sie nicht korrekt sind ...? Denn man verlässt
sich gerade in Excel schließlich auf korrekte Berechnungen, ohne jedesmal
selbst nachrechnen zu müssen! Mich wundert v.a., dass selbst Excel 2007 das
nicht leistet, auch in dieser Version habe ich's nochmal probiert, mit den
gleichen falschen Ergebnissen!
Soooo arg ist es denn aber doch nicht - 'falsch' ist einzig die
Spaltensumme, die nicht stimmig ist. Alles weitere ist durchaus korrekt.

Das hängt aber mit der speziellen Art der Pivot-Tabellen zusammen (obschon
ich mir hier auch was anderes vorstellen könnte).


Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps
Andrea
2008-05-26 17:45:04 UTC
Permalink
Hallo Thomas,
Post by Thomas Ramel
Post by Andrea
Dann kann ich es natürlich lange probieren ...! :-(
Dumme Frage: Warum werden die Berechnungs-Funktionen nicht korrigiert oder
wenigstens deaktiviert, wenn sie nicht korrekt sind ...? Denn man verlässt
sich gerade in Excel schließlich auf korrekte Berechnungen, ohne jedesmal
selbst nachrechnen zu müssen! Mich wundert v.a., dass selbst Excel 2007 das
nicht leistet, auch in dieser Version habe ich's nochmal probiert, mit den
gleichen falschen Ergebnissen!
Soooo arg ist es denn aber doch nicht - 'falsch' ist einzig die
Spaltensumme, die nicht stimmig ist. Alles weitere ist durchaus korrekt.
Das hängt aber mit der speziellen Art der Pivot-Tabellen zusammen (obschon
ich mir hier auch was anderes vorstellen könnte).
... wie auch immer, nichts für ungut.

Nochmals vielen Dank für Deine Hilfe.


Andrea

Claus Busch
2008-05-23 06:16:12 UTC
Permalink
Hallo Andrea,

ich nochmals.
Du kannst auch *in* der Pivot-Tabelle ein berechnetes Feld einfügen.
Vergebe den Namen Überstunden und als Formel dann:
Stunden - 1/3


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Andrea
2008-05-23 07:06:47 UTC
Permalink
Hallo Claus,
Post by Claus Busch
Hallo Andrea,
ich nochmals.
Du kannst auch *in* der Pivot-Tabelle ein berechnetes Feld einfügen.
Stunden - 1/3
Auch ich habe nochmal folgende Ergänzung: Wie lässt sich ein berechnetes
Feld IN der Pivot-Tabelle definieren, OHNE dass dies in der
zugrundeliegenden Tabelle steht? Denn in der zugrunde liegenden Tabelle kann
ich das Feld Überstunden nicht berechnen (jedenfalls nicht ohne Makro), denn
hier steht je nach Projekt das Datum ja in MEHREREN Zeilen, die ja erst
kummuliert die Summe von 8 Stunden oder mehr ergeben, d.h. die EINE Zeile
Datum in der Pivottabelle ist ja schon "verdichtet".


Danke.


Andrea
Claus Busch
2008-05-23 09:05:28 UTC
Permalink
Hallo Andrea,
Post by Andrea
Auch ich habe nochmal folgende Ergänzung: Wie lässt sich ein berechnetes
Feld IN der Pivot-Tabelle definieren, OHNE dass dies in der
zugrundeliegenden Tabelle steht? Denn in der zugrunde liegenden Tabelle kann
ich das Feld Überstunden nicht berechnen (jedenfalls nicht ohne Makro), denn
hier steht je nach Projekt das Datum ja in MEHREREN Zeilen, die ja erst
kummuliert die Summe von 8 Stunden oder mehr ergeben, d.h. die EINE Zeile
Datum in der Pivottabelle ist ja schon "verdichtet".
blende die Pivot-Symbolleiste ein, klicke dann auf den Dropdown-Pfeil
bei PivotTable und wähle Formeln => Berechnetes Feld. Gebe dann bei
Namen für das Feld Überstunden ein und als Formel dann (Stunden-1/3)*24


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Andrea
2008-05-24 07:00:26 UTC
Permalink
Hallo Claus,
Post by Claus Busch
Post by Andrea
Auch ich habe nochmal folgende Ergänzung: Wie lässt sich ein berechnetes
Feld IN der Pivot-Tabelle definieren, OHNE dass dies in der
zugrundeliegenden Tabelle steht? Denn in der zugrunde liegenden Tabelle kann
ich das Feld Überstunden nicht berechnen (jedenfalls nicht ohne Makro), denn
hier steht je nach Projekt das Datum ja in MEHREREN Zeilen, die ja erst
kummuliert die Summe von 8 Stunden oder mehr ergeben, d.h. die EINE Zeile
Datum in der Pivottabelle ist ja schon "verdichtet".
blende die Pivot-Symbolleiste ein, klicke dann auf den Dropdown-Pfeil
bei PivotTable und wähle Formeln => Berechnetes Feld. Gebe dann bei
Namen für das Feld Überstunden ein und als Formel dann (Stunden-1/3)*24
Ich bin zur Zeit in Excel 2007 und kann den von Dir beschriebenen Weg hier
leider nicht finden. Muss ich in der der Pivot-Tabelle zugrundeliegenden
normalen Tabelle gesondert ein "berechnetes Feld" einfügen oder kann ich das
irgendwie einfacher direkt über die Pivot-Tabelle machen?

Danke nochmals.


Andrea
Andrea
2008-05-24 07:30:03 UTC
Permalink
Hallo Claus,
Post by Andrea
Post by Claus Busch
Post by Andrea
Auch ich habe nochmal folgende Ergänzung: Wie lässt sich ein berechnetes
Feld IN der Pivot-Tabelle definieren, OHNE dass dies in der
zugrundeliegenden Tabelle steht? Denn in der zugrunde liegenden Tabelle kann
ich das Feld Überstunden nicht berechnen (jedenfalls nicht ohne Makro), denn
hier steht je nach Projekt das Datum ja in MEHREREN Zeilen, die ja erst
kummuliert die Summe von 8 Stunden oder mehr ergeben, d.h. die EINE Zeile
Datum in der Pivottabelle ist ja schon "verdichtet".
blende die Pivot-Symbolleiste ein, klicke dann auf den Dropdown-Pfeil
bei PivotTable und wähle Formeln => Berechnetes Feld. Gebe dann bei
Namen für das Feld Überstunden ein und als Formel dann (Stunden-1/3)*24
Ich bin zur Zeit in Excel 2007 und kann den von Dir beschriebenen Weg hier
leider nicht finden. Muss ich in der der Pivot-Tabelle zugrundeliegenden
normalen Tabelle gesondert ein "berechnetes Feld" einfügen oder kann ich
das irgendwie einfacher direkt über die Pivot-Tabelle machen?
Den Menüpunkt habe ich in Excel 2007 mittlerweile gefunden: Registerkarte
Optionen, Formeln, berechnetes Feld. Es erscheint zwar nun in der Feldliste,
aber ich bekomme es dennoch nicht in meine Pivot-Tabelle rein, denn wenn es
anklicken will, werde ich gefragt, ob ich die Tabelle ersetzen will, und
wenn ja, dann erscheint nur noch dieses Feld aber nicht mehr die anderen
Spalten und wenn ich das berechnete Feld Überstunden in die
Zeilenbeschriftungen einfügen will, erhalte ich die Meldung, dass ich ein
Feld veschiebe, das nicht in diesem Pivot-Tabele-Bereich platziert werden
kann!?

Hast Du noch eine Lösung für mich?

Danke.


Andrea
Peter Wolber
2008-05-24 07:29:32 UTC
Permalink
Andrea schrieb:

Hallo Andrea,
Post by Andrea
Post by Claus Busch
blende die Pivot-Symbolleiste ein, klicke dann auf den Dropdown-Pfeil
bei PivotTable und wähle Formeln => Berechnetes Feld. Gebe dann bei
Namen für das Feld Überstunden ein und als Formel dann (Stunden-1/3)*24
Ich bin zur Zeit in Excel 2007 und kann den von Dir beschriebenen Weg hier
leider nicht finden.
Wenn du in XL 2007 eine Zelle in der PT markierst werden die
PivotTable-Tools eingeblendet.

Dort findest du eine Gruppe Tools und in dieser Gruppe auch den Punkt
'Formeln' und darin an angesprochenen Punkt Berechnetes Feld.


Gruss
Peter
--
"Verantwortlich ist man nicht nur fuer das, was man tut, sondern auch fuer
das, was man nicht tut." (Lao-tse)
Andrea
2008-05-24 07:49:29 UTC
Permalink
Hallo Peter,
Post by Peter Wolber
Post by Andrea
Ich bin zur Zeit in Excel 2007 und kann den von Dir beschriebenen Weg hier
leider nicht finden.
Wenn du in XL 2007 eine Zelle in der PT markierst werden die
PivotTable-Tools eingeblendet.
Dort findest du eine Gruppe Tools und in dieser Gruppe auch den Punkt
'Formeln' und darin an angesprochenen Punkt Berechnetes Feld.
Das berechnete Feld erscheint zwar nun in der Feldliste,
aber ich bekomme es dennoch nicht in meine Pivot-Tabelle rein, denn wenn es
anklicken will, werde ich gefragt, ob ich die Tabelle ersetzen will, und
wenn ja, dann erscheint nur noch dieses Feld aber nicht mehr die anderen
Spalten und wenn ich das berechnete Feld Überstunden in die
Zeilenbeschriftungen einfügen will, erhalte ich die Meldung, dass ich ein
Feld veschiebe, das nicht in diesem Pivot-Tabele-Bereich platziert werden
kann!?

Hast Du noch eine Lösung für mich?

Danke.


Andrea
Loading...