Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel gesucht

Forumthread: Formel gesucht

Formel gesucht
Jean
Guten Abend,
ich suche eine Formel. Der erste Formelversuch
'=oder(A3größer=50;B3größer=1:00) erhält die Benotung mangelhaft, da fehlerhaft,
die Alternativformel
'=oder(A3größer=50;b3größer=0,041666667) ausreichend, da zeitaufwendig wegen der Ermittlung der Kommazahl.
Wie könnte für diese Aufgabenstellung eine optimale Formel aussehen?
Gruß
Jean
Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Formel gesucht
05.10.2011 22:36:24
Josef

Hallo Jean,
=ODER(A3>=50;B3>=ZEIT(0;1;0))

« Gruß Sepp »

Anzeige
AW: Formel gesucht
05.10.2011 22:47:49
Jean
Hallo Sepp,
vielen Dank für Deine rasche Antwort.
Wenn Deine Formel nach unten kopiert wird, dann wird offensichtlich in Zeile 6 ein falscher Rückgabewert WAHR angezeigt, obwohl dort in A6 20 steht, in B6 0:30.
Es wird in allen Fällen WAHR angezeigt.
Die Eingaben in B haben das Zeitformat 0:00
Woran kann es liegen?
Gruß
Jean
Anzeige
AW: Formel gesucht
05.10.2011 22:56:58
Uwe
Hallo Jean,
ich glaube Sepp ist da die 1 etwas verrutscht. So:
=ODER(A3>=50;B3>=ZEIT(1;0;0))
entspricht es 01:00 Uhr. ZEIT(0;1;0) wäre 0:01 Uhr.
Vielleicht ist es mit Zeitwert besser lesbar:
=ODER(A3>=50;B3>=ZEITWERT("1:00"))
DAS entspricht der obigen Formel.
Gruß
Uwe
(:o)
Anzeige
@ Uwe! Wehe du behauptest noch einmal ...
05.10.2011 23:04:45
Josef

... das mir was "verrutscht" ist ;-))
Danke für's "mitdenken"

« Gruß Sepp »

Anzeige
AW: @ Sepp: (:o)))))) o.T.
06.10.2011 00:54:10
Uwe
Gruß
Uwe
(:o)
Danke
06.10.2011 08:34:43
Jean
Hallo Uwe,
vielen Dank für Deinen Beitrag. Die Formel funktioniert wie erhofft.
Gruß
Jean
AW: Formel gesucht
05.10.2011 22:59:24
Josef

Hallo Jean,
"Woran kann es liegen?"
ganz einfach daran, dass meine Formel falsch ist;-((
So passt es, und besser noch mit RUNDEN(), weil sich sonst bei Zeitwerten oft Rundungsfehler einschleichen.
Tabelle1

 ABCDE
1100   WAHR
24901:00  WAHR
32000:30  FALSCH
455   WAHR

Formeln der Tabelle
ZelleFormel
E1=ODER(A1>=50;RUNDEN(B1;6)>=RUNDEN(ZEIT(1;0;0); 6))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
Alternative
06.10.2011 01:52:11
Erich
Hi zusammen,
in Spalte E noch eine Alternative, für die man nur wissen muss, dass ein Tag 24 Stunden hat.
(Man muss dabei auch nicht 1/24 = 0,041666667 berechnen!)
 ABCDEF
1100  WAHRWAHRWAHR
24901:00 WAHRWAHRFALSCH
32000:30 FALSCHFALSCHFALSCH
450  WAHRWAHRFALSCH

Formeln der Tabelle
ZelleFormel
D1=ODER(A1>=50;RUNDEN(B1;6)>=RUNDEN(ZEIT(1;0;0); 6))
E1=ODER(A1>=50;RUNDEN(B1*24;6)>=1)
F1=ODER(A1>50;RUNDEN(B1*24;6)>1)

In Spalte F steht eine weitere Alternative - für den Fall, dass du, Jean, doch "größer" und nicht "größergleich" meinst.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Alternative, nur größergleich...
06.10.2011 08:06:05
Erich
Hi Jean,
sorry, ich habe mal wieder ungenau gelesen. Du wolltest "größer="...
Also vergiss bitte meinen Vorschlag in Spalte F.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Danke und Zusatzfrage
06.10.2011 08:59:33
Jean
Hallo Erich,
vielen Dank für Deine ergänzenden Lösungen. Nun liegt eine große Palette an Lösungen vor.
Warum aber Runden auf die 6. Stelle
'=RUNDEN((1/24);6) ergibt 0,041667
'=RUNDEN((1/24);8) ergibt 0,04166667
Reicht Runden auf die 8. Stelle nicht aus?
Gruß
Jean
Anzeige
Rundung von Uhrzeiten
06.10.2011 12:26:22
Uhrzeiten
Hi Jean,
Runden auf die 8. Stelle wäre viel besser als auf die 6. Stelle!
Ein paar Beispiele:
 ABCDEFGHI
1ZeitdezimalStundenRUNDEN(3)RUNDEN(4)RUNDEN(5)RUNDEN(6)RUNDEN(7)RUNDEN(8)
200:590,0409722220,983333330,983000000,983300000,983330000,983333000,983333300,98333333
300:59:500,0415509260,997222220,997000000,997200000,997220000,997222000,997222200,99722222
400:59:590,0416550930,999722221,000000000,999700000,999720000,999722000,999722200,99972222
500:59:59,90,0416655090,999972221,000000001,000000000,999970000,999972000,999972200,99997222
600:59:59,990,0416665510,999997221,000000001,000000001,000000000,999997000,999997200,99999722
700:59:59,9990,0416666550,999999721,000000001,000000001,000000001,000000000,999999700,99999972

Formeln der Tabelle
ZelleFormel
B2=A2
C2=A2*24
D2=RUNDEN(C2;3)
E2=RUNDEN(C2;4)
F2=RUNDEN(C2;5)
G2=RUNDEN(C2;6)
H2=RUNDEN(C2;7)
I2=RUNDEN(C2;8)

Bei den ocker gefärbten Zellen in den Spalten D:G sieht man, dass eine zu grobe Rundung bei manchen Zeiten dazu führt,
dass der gerundete Wert gleich 1 ist - obwohl die Zeit kleiner als 1 Stunde ist.
Also ist es wohl besser, auf 7 oder 8 Stellen zu runden.
Naürlich:
Wenn man nicht mit Zehntel- oder Hundertstelsekunden hantiert, reicht die Rundung auf 4 Stellen.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Rundung von Uhrzeiten
06.10.2011 16:45:27
Uhrzeiten
Hallo Erich,
vielen Dank für Deine überzeugenden Beispiele.
Gruß
Jean
Zusatzfrage
06.10.2011 08:32:16
Jean
Hallo Sepp,
vielen Dank für die ODER-Formel.
Warum wird gerade auf die 6. Stelle gerundet?
Gruß
Jean
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige