EXCEL // Uhrzeiten aufaddieren // Mit minus als TEXT()
#1
Hallo Folks,

ich bin neu hier und habe auch gleich eine Problemstellung.

Hier ein Bild:
[
Bild bitte so als Datei hochladen: Klick mich!
]

In Spalte G mit blauen Punkten markiert sind Zeiten aufgelistet. Dies sind die Differenzen zu Soll und Arbeitszeit. Die Felder sind formatiert als Benutzerdefiniert hh:mm, ABER als TEXT() [damit das - dargestellt werden kann.
In Spalte I möchte ich nun die Differenzen aufaddieren (gelb markiert). Beispiele:
I2 + G3 in I3 (-00:35 + 01:40 = 01:05 Also soll in Feld I3 01:05 stehen.) Wie lautet die Formel dafür?

I3 + G4 in I4 (01:05 + 01:06 = 02:11 Also soll in Feld I4 02:11 stehen.) Wie lautet die Formel dass ich es mit linksgehaltener Maustaste einfach nach unten ziehen kann?

FREUE MICH AUF EURE ANTWORTEN!

Vielen Dank für eure Hilfe im Voraus

VG Driver
Antworten Top
#2
Hallo!

Wo ist die Startzeit?
Wie errechnest du die Arbeitszeit?

Hier mein Vorschlag!

Tabelle2

ABCDEFGHI
1Negative Stundenanzahl Plusstunden, Minusstunden, Dezimal, Text in extra Spalte
2
3Textstunden werden nur dargestellt, weiter rechnen geht nicht
4IndustriezeitTextstunden
5kommengehenPauseSollIstPlusstundenMinusstundenDezimal +/-nicht rechnenbar
607:0016:0000:3008:0009:0000:300,50 00:30
709:0514:1200:3008:0005:0703:23-3,38-03:23
808:3016:0000:3008:0007:3001:00-1,00-01:00
907:1016:0000:3006:0008:5002:202,33 02:20
1019:0002:0000:3006:0007:0000:300,50 00:30
1136:0037:2703:2004:23-1,05-01:03
12
13Summenzeile[hh]:mmhh:mm;;hh:mm;;Zellenwert
14kleiner 0
15Schrift rot
16
Formeln der Tabelle
ZelleFormel
E6=REST(B6-A6;1)
F6=WENN(D6<E6;ABS(E6-D6-C6);0)
G6=WENN(D6>E6;ABS(D6-E6+C6);0)
H6=(E6-D6-C6)*24
I6=WENN(E6<D6;"-";" ")&TEXT(ABS(E6-D6-C6);"[hh]:mm")
D11=SUMME(D6:D10)
E11=SUMME(E6:E10)
F11=SUMME(F6:F10)
G11=SUMME(G6:G10)
H11=SUMME(H6:H10)
I11{=WENN(SUMMENPRODUKT((TEIL(I6:I10;2;99))*WENN(LINKS(I6:I10)="-";-1;1))<=0;"-";" ")&TEXT(ABS(SUMMENPRODUKT((TEIL(I6:I10;2;99))*WENN(LINKS(I6:I10)="-";-1;1)));"[hh]:mm")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
H61. / Zellwert ist kleiner als 0Abc
H71. / Zellwert ist kleiner als 0Abc
H81. / Zellwert ist kleiner als 0Abc
H91. / Zellwert ist kleiner als 0Abc
H101. / Zellwert ist kleiner als 0Abc
H111. / Zellwert ist kleiner als 0Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4





Hilft dir das weiter?

Gruß
Wilfried
Antworten Top
#3
Hi,

hier ein Vorschlag mit Hilfsspalten:

Tabelle1
CDEFGHIJKLMN
1Hilfsspalten
2AnfangEndeArbeitszeitPausenzeitDifferenzSollGesamtdez. AZdez. Solldez. Tag +-summiert
39:0016:206:500:30'-00:357:256,83337,4167-0,583333333333334-0,583333333333334
48:0017:509:050:4501:407:2501:05:009,08337,41671,66671,0833
57:5016:508:300:3001:067:2502:10:008,50007,41671,08332,1667
68:3515:556:500:30'-00:347:2501:35:006,83337,4167-0,5833333333333341,5833
79:5012:452:550:002:550:0004:30:002,916702,91674,5000

verwendete Formeln
Zelle Formel Bereich N/A
N3=M3
I4:I7=N4/24
K3:K7=WENN($D3="";"";E3*24)
L3:L7=WENN($D3="";"";H3*24)
M3:M7=K3-L3
N4:N7=SUMME($M$3:M4)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit

Antworten Top
#4
Danke für die schnelle Antworten.

[
Bild bitte so als Datei hochladen: Klick mich!
]
Hier mit Beginn.

Formatierung
Zelle | Formel
E2 | =WENN((D2-C2)>=(9,75/24);(D2-C2)-"00:45";WENN((D2-C2)>(9,5/24);(D2-C2)-((D2-C2)-"09:00");WENN((D2-C2)>=(6,5/24);(D2-C2)-"00:30";WENN((D2-C2)>(6/24);(D2-C2)-((D2-C2)-"06:00");(D2-C2)))))
F2 | =WENN((D2-C2)>=(9,75/24);"00:45";WENN((D2-C2)>=(9,5/24);(D2-C2)-"09:00";WENN((D2-C2)>=(6,5/24);"00:30";WENN((D2-C2)>(6/24);(D2-C2)-"06:00";"00:00"))))
G2 | =WENN(F2="00:00";E2-H2;WENN((E2-H2)<=0;TEXT(ABS(E2-H2);"-"&"hh:mm");E2-H2))
H2 | =WENN(A2="Mo";"07:25";WENN(A2="Di";"07:25";WENN(A2="Mi";"07:24";WENN(A2="Mi";"07:24";WENN(A2="Do";"07:24";"00:00")))))

Gibt es Möglichkeiten ohne Hilfstabelle? Oder ist das sehr schwer? Oder gar nicht möglich?

VG Driver
Antworten Top
#5
Hallöchen,

Du kannst z.B. die Formeln der Reihe nach mit den "Vorgängerformeln" komplettieren. Überall, wo jetzt E2 steht, packst Du die Formel von E2 rein. Dort, wo H2 steht, nimmst Du die Formel von H2 rein. usw.

Allerdings bekommst Du dann auch eine schöne große Monsterformel. Alternativ könntest Du ja auch die "Hilfsspalten" ausblenden.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#6
Hi,

war doch hier: http://www.clever-excel-forum.de/thread-9721.html schon heute morgen erledigt!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
Hallo Edgar,
Ich roll das Feld von hinten auf Wink
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste