Discussion:
Wenn mit Uhrzeit
(zu alt für eine Antwort)
Brigitte Cokan
2006-09-16 16:00:00 UTC
Permalink
Hallo liebe NG´ler,

kann man eine Wenn_Dann-Beziehung, formattechn. Art herstellen (ExXP)? :
Also Bsp:
Zelle1: 12:00 Zelle2 22:15. Zelle3 14:15 Zelle4 21:00
Nur wenn Zeiten zwischen 13:00h und 20:00 h dabei sind, sollen diese in
einer Extrazelle summiert werden. Wenn also Z1 größer als 13:00 und Z2
kleiner gleich 20:00. Das gleiche gilt für Z3 und Z4. Also kann man sagen
=wenn(und(a1>=13:00;a1<=20:00, usw.?
Ganz lieben Dank für Tips, Gruß Brigitte
Klaus "Perry" Pago
2006-09-16 17:56:27 UTC
Permalink
Hallo Brigitte,
Hallo liebe NGŽler,
Zelle1: 12:00 Zelle2 22:15. Zelle3 14:15 Zelle4 21:00
Nur wenn Zeiten zwischen 13:00h und 20:00 h dabei sind, sollen diese in
einer Extrazelle summiert werden. Wenn also Z1 größer als 13:00 und Z2
kleiner gleich 20:00. Das gleiche gilt für Z3 und Z4. Also kann man sagen
=wenn(und(a1>=13:00;a1<=20:00, usw.?
Ganz lieben Dank für Tips, Gruß Brigitte
ich verstehe nicht ganz, was dann addiert werden soll - aber vielleicht
hilft dieser Ansatz:

=WENN(UND(Z1>=ZEITWERT("13:00");Z1<=ZEITWERT("20:00");Z2>=ZEITWERT("13:00");Z2<=ZEITWERT("20:00"));....;.....)

Gruß
Klaus
Hubert Daubmeier
2006-09-17 09:32:12 UTC
Permalink
"Klaus "Perry" Pago" schrieb
Post by Klaus "Perry" Pago
=WENN(UND(Z1>=ZEITWERT("13:00");Z1<=ZEITWERT("20:00");Z2>=ZEITWERT("13:00");Z2<=ZEITWERT("20:00"));....;.....)
Wobei man anstelle der Funktion Zeitwert auch einfach Zeit nehmen könnte.
Oder in VB[A|S] speak timeserial anstelle von cdate. Ich denke mir mal das
spart die Text zu Zahl Konvertierung.

=WENN(UND(Z1>=ZEIT(13;0;0); ...
--
Viele Grüße
Hubert Daubmeier
Klaus "Perry" Pago
2006-09-17 10:42:01 UTC
Permalink
Post by Hubert Daubmeier
"Klaus "Perry" Pago" schrieb
Post by Klaus "Perry" Pago
=WENN(UND(Z1>=ZEITWERT("13:00");Z1<=ZEITWERT("20:00");Z2>=ZEITWERT("13:00");Z2<=ZEITWERT("20:00"));....;.....)
Wobei man anstelle der Funktion Zeitwert auch einfach Zeit nehmen könnte.
Oder in VB[A|S] speak timeserial anstelle von cdate. Ich denke mir mal
das spart die Text zu Zahl Konvertierung.
=WENN(UND(Z1>=ZEIT(13;0;0); ...
Du bringst mich auf eine Idee - wir ersparen uns jegliche Konvertierung und
nehmen gleich 13/24 oder besser noch direkt 0,541666666666667.

Gruß
Klaus
Wolfgang Habernoll
2006-09-17 09:11:43 UTC
Permalink
Hallo Brigitte
Post by Brigitte Cokan
Hallo liebe NG´ler,
Zelle1: 12:00 Zelle2 22:15. Zelle3 14:15 Zelle4 21:00
Nur wenn Zeiten zwischen 13:00h und 20:00 h dabei sind, sollen diese in
einer Extrazelle summiert werden. Wenn also Z1 größer als 13:00 und Z2
kleiner gleich 20:00. Das gleiche gilt für Z3 und Z4. Also kann man sagen
=wenn(und(a1>=13:00;a1<=20:00, usw.?
Ganz lieben Dank für Tips, Gruß Brigitte
verstehe ich das richtig, du möchtest die Zeiten in A1-A4 summieren wenn
nur eine Zeit im Bereich zwischen 13:00-20:00 Uhr ist ? Dann könntest du
dies Formel nehmen. Zeiten in A1-A4 Formel in A5, und mit [h]:mm
formatieren!

A5=WENN(ZÄHLENWENN(A1:A4;">="&ZEITWERT("12:00"))-ZÄHLENWENN(A1:A4;">"&ZEITWERT("20:00"))>0;SUMME(A1:A4);"")

die Formel würde auch nicht länger wenn du den Bereich erweitern müsstest,
und noch kürzer wenn die Parameter als Zellbezug eingibst also

B1=12:00 B2=20:00
=WENN(ZÄHLENWENN(A1:A4;">="&B1)-ZÄHLENWENN(A1:A4;">"&B2)>0;SUMME(A1:A4);"")

mfG
Wolfgang Habernoll
Brigitte Cokan
2006-09-17 11:49:51 UTC
Permalink
ihr Lieben,
ich weiß das klingt alles wirr. Ích stelle diese Anfrage auch nicht für mich
sondern für jmd. der keine EX-NG abonniert hat. (das mit der Summierung ist
so gemeint: Nur die Uhrzeiten (Dienstplan) welche zw. 13:00 und 20:00
liegen, also z.b. Beginn 11:00, Ende 14:30, Ergebnis = 1 Std und 30 min.
sind für ihn relevant.
Aber ich glaube alle Vorschläge sind brauchbar, lieben Dank und Gruß
Brigitte
Post by Brigitte Cokan
Hallo liebe NG´ler,
Zelle1: 12:00 Zelle2 22:15. Zelle3 14:15 Zelle4 21:00
Nur wenn Zeiten zwischen 13:00h und 20:00 h dabei sind, sollen diese in
einer Extrazelle summiert werden. Wenn also Z1 größer als 13:00 und Z2
kleiner gleich 20:00. Das gleiche gilt für Z3 und Z4. Also kann man sagen
=wenn(und(a1>=13:00;a1<=20:00, usw.?
Ganz lieben Dank für Tips, Gruß Brigitte
Claus Busch
2006-09-17 13:04:53 UTC
Permalink
Hallo Brigitte,
Post by Brigitte Cokan
ihr Lieben,
ich weiß das klingt alles wirr. Ích stelle diese Anfrage auch nicht für mich
sondern für jmd. der keine EX-NG abonniert hat. (das mit der Summierung ist
so gemeint: Nur die Uhrzeiten (Dienstplan) welche zw. 13:00 und 20:00
liegen, also z.b. Beginn 11:00, Ende 14:30, Ergebnis = 1 Std und 30 min.
sind für ihn relevant.
Aber ich glaube alle Vorschläge sind brauchbar, lieben Dank und Gruß
ja, es ist etwas verwirrend, aber ich hoffe, dass ich es richtig verstanden
habe. Probiere es mal so:
=WENN(UND(A1>=13/24;B1<=5/6);B1-A1;WENN(UND(A1<13/24;B1<=5/6);B1-13/24;WENN(UND(A1>=13/24;B1>=5/6);5/6-A1;5/6-13/24)))
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Brigitte Cokan
2006-09-17 13:38:21 UTC
Permalink
tatsächlich, funktioniert. Lieben Dank, Gruß Brigitte
Post by Klaus "Perry" Pago
Hallo Brigitte,
Post by Brigitte Cokan
ihr Lieben,
ich weiß das klingt alles wirr. Ích stelle diese Anfrage auch nicht für mich
sondern für jmd. der keine EX-NG abonniert hat. (das mit der Summierung ist
so gemeint: Nur die Uhrzeiten (Dienstplan) welche zw. 13:00 und 20:00
liegen, also z.b. Beginn 11:00, Ende 14:30, Ergebnis = 1 Std und 30 min.
sind für ihn relevant.
Aber ich glaube alle Vorschläge sind brauchbar, lieben Dank und Gruß
ja, es ist etwas verwirrend, aber ich hoffe, dass ich es richtig verstanden
=WENN(UND(A1>=13/24;B1<=5/6);B1-A1;WENN(UND(A1<13/24;B1<=5/6);B1-13/24;WENN(UND(A1>=13/24;B1>=5/6);5/6-A1;5/6-13/24)))
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-09-17 13:51:06 UTC
Permalink
Hallo Brigitte,
Post by Brigitte Cokan
tatsächlich, funktioniert. Lieben Dank, Gruß Brigitte
keine Ursache. Freut mich, wenn ich helfen konnte. Danke für die
Rückmeldung.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Lesen Sie weiter auf narkive:
Loading...