Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
396to400
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
396to400
396to400
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Was für Formelprofis!

Was für Formelprofis!
12.03.2004 17:37:15
Lorenz
Hallo allerseits!
Mir raucht schon die Birne!!!
Kann man, bzw wie kann man die angeführte Formel sinnvoll kürzen?
oder vielleicht sogar anders lösen?
=WENN(UND(D6=0;ODER(UND(TEXT(E6;"HH:MM")="06:00";LINKS(G6;6)="Wasser");UND(TEXT(H6;"HH:MM")="06:00";LINKS(J6;6)="Wasser");UND(TEXT(K6;"HH:MM")="06:00";LINKS(M6;6)="Wasser")));1;WENN(UND(B6="1";ODER(UND(TEXT(E6;"HH:MM")>"15:00";LINKS(G6;6)="Wasser");UND(TEXT(H6;"HH:MM")>"15:00";LINKS(J6;6)="Wasser");UND(TEXT(K6;"HH:MM")>"15:00";LINKS(M6;6)="Wasser")));1;0))
Besten Dank im Voraus!
Grüße Lorenz

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Was für Formelprofis!
12.03.2004 19:18:57
Josef B
Hallo Lorenz
Ich habe hier einmal die Überprüfung der Uhrzeit verkürzt.
Teste einmal diese Formel, und gib Bescheid wie die nachstehende Formel bei dir funktioniert. Bei Zeiteingaben innerhalb eines Tages, sollte meine Formel gehen.
Anschliessend liegt sicher noch eine Verkürzung drinn.
=WENN(UND(D6=0;ODER(UND(E6=0.25;LINKS(G6;6)="Wasser");UND(H6=0.25;LINKS(J6;6)="Wasser");UND(K6=0.25;LINKS(M6;6)="Wasser")));1;WENN(UND(B6="1";ODER(UND(E6>0.625;LINKS(G6;6)="Wasser");UND(H6>0.625;LINKS(J6;6)="Wasser");UND(K6>0.625;LINKS(M6;6)="Wasser")));1;0))
Gruss Josef
AW: Was für Formelprofis!
13.03.2004 10:56:19
Lorenz
Hallo Josef!
Seh den Wald vor lauter Bäumen nicht mehr!
Ich hantiere sehr viel mit "Zeiten" z.b. "00:00" u "24:00" ect. Habe dabei ganz vergessen die "Dezimalvariante"
Deine Formel funktioniert, musste lediglich den Punkt durch Komma ersetzen!
Was die Länge betrifft gelang mir folgende Variante (um 3 Zeichen weniger wie Deine)
Es wirft sich jetzt die Frage auf, ob SUMME oder WENN die schnellere Art (in Bezug auf Rechnerleistung) darstellt.
=SUMME((UND(D6=0;ODER(UND(E6=0,25;LINKS(G6;6)="Wasser");UND(H6=0,25;LINKS(J6;6)="Wasser");UND(K6=0,25;LINKS(M6;6)="Wasser"))))*1;(UND(B6="1";ODER(UND(E6>0,625;LINKS(G6;6)="Wasser");UND(H6>0,625;LINKS(J6;6)="Wasser");UND(K6>0,625;LINKS(M6;6)="Wasser"))))*1)
Danke für die Mühe und viele Grüsse Lorenz
Anzeige
AW: Was für Formelprofis!
13.03.2004 14:45:41
Josef B
Hallo Lorenz
Ob Summen oder Wenn wird bezüglich rechenleisung keinen entscheidenden Unterschied sein.
Der Unterschied ist, wenn in B6 eine 1 steht, und in D6 eine 0 und die restlichen Bedingungen zutreffen, dann ergibt die Formel nicht 1 sondern 2.
Ist die Summen-Formel dennoch für dich Ok, dann melde dich nochmals, denn diese kann sicher noch verkürzt werden.
Gruss Josef
AW: Was für Formelprofis!
13.03.2004 16:42:32
Lorenz
Hallo Josef!
In meinen Fall kann wird es nicht vorkommen daß in
B6 u. in D6 eine 1 , 0 steht, sondern eher
in B6 u. in D6 eine 1 , 1
in B6 u. in D6 eine 0 , 1
in B6 u. in D6 eine 0 , 0
Gruss Lorenz
Anzeige
Fomel verkürzen
13.03.2004 18:17:06
Josef B
Hallo Lorenz
Hier nun nochmals eine verkürzte Formel:
=((D6=0)*((E6=0,25)*(LINKS(G6;6)="Wasser")+(H6=0,25)*(LINKS(J6;6)="Wasser")+(K6=0,25)*(LINKS(M6;6)="Wasser"))>0)+((B6="1")*((E6>0,625)*(LINKS(G6;6)="Wasser")+(H6>0,625)*(LINKS(J6;6)="Wasser")+(K6>0,625)*(LINKS(M6;6)="Wasser"))>0)
Gruss Josef
Fomel verkürzen :-)) ECHT SUPER!!!
13.03.2004 18:34:34
Lorenz
Hallo Josef!
Wenn du so weiter machst bleibt ja gar nichts mehr übrig!
Is ja Super!
Jetzt ist es überhaupt kein Problem mehr die Formel zu benennen!
Vorher war`s aufgrund der Einschränkung bei Namensdefinition von 256 Zeichen nicht möglich.
Nochmals Danke u. Grüsse aus Österreich,
Lorenz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige