Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1344to1348
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
Inhaltsverzeichnis

wenn Funktion mit "und" oder "oder"

wenn Funktion mit "und" oder "oder"
15.01.2014 08:12:42
Peter
Hallo liebe Excel Freunde, ich komme trotz vielen Versuchen nicht weiter....
=WENN(U5="x";WENN(O5*60-T$2<0;TEXT(T$2-O5*60;"-[h]:mm");O5*60-T$2);WENN(V5="x";WENN((W5+P5) *60-T$2<0;TEXT(T$2-(W5+P5)*60;"-[h]:mm");P5*60+W5-T$2);S5))
ich möchte gerne wenn in U5 = x das berechnen
oder wenn in V5 = x das berechnen
und wenn in U5 und in V5 = x das Beides berechnen
in meiner Formel geht immer nur eine Berechnung und wenn ich in beide Zellen x eintrage immer nur die erste Berechnung, also U5 .....
Ein weiteres Problem habe ich den Mittelwert zu bestimmen in Bezug auf einen Monat.
In Spalte A steht das Datum (01.01.2014, in den darauf folgenden Spalten und Zeilen stehen dann Angaben zu dem Tag und in Spalte K dann die Arbeitszeit. Ist es möglich mit einer Formel den Mittelwert zu ermitteln nach dem Monat in Spalte A? Die Arbeitszeit steht nicht in der gleichen Zeile wie das Datum....
Vielen Dank
LG Peter

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn Funktion mit "und" oder "oder"
15.01.2014 08:36:05
Matze
Hallo Peter,
habs mal mit einfachen Beispiel gestrickt, hoffe du schaffst den Rest



Tabelle1
 AB
1'x'XinA
2'x'XinB
3  'XinAundB
4   
5'Formel:'XinAundB

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
B5=WENN(UND(A1="x";A2="x") ;B3;WENN(A1="x";B1;WENN(A2="x";B2;"") ) )   =IF(AND(R[-4]C[-1]="x",R[-3]C[-1]="x") ,R[-2]C,IF(R[-4]C[-1]="x",R[-4]C,IF(R[-3]C[-1]="x",R[-3]C,"") ) )

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.50 einschl 64 Bit Version



Bei dir fehlt irgendwo das "und"
Gruß Matze

Anzeige
AW: wenn Funktion mit "und" oder "oder"
15.01.2014 09:19:18
Peter
wenn das so einfach wäre..... komme da irgendwie total durcheinander....werde es versuchen, trotzdem danke Matze

AW: wenn Funktion mit "und" oder "oder"
15.01.2014 15:50:59
Matze
Hallo Peter,
hatte Nachtschicht daher erst jetzt meine Antwort.
Du musst so wie ich jetzt aus der von dir aufgezeigten Formel, die "Wenn-Prüfungen" heraus nehmen.
Du hast 2 Prüfungen und eine Sonst Anweisung wenn Beide x da sind
Abfrage A in B1 =WENN(O5*60-T$2<0;TEXT(T$2-O5*60;"-[h]:mm");O5*60-T$2)
Abfrage B in B2 =WENN((W5+P5) *60-T$2<0;TEXT(T$2-(W5+P5)*60;"-[h]:mm");P5*60+W5-T$2)
SONST in B3 =S5
Zelle Ergebnis =WENN(UND(U5="x";V5="x");$B$3;WENN(A1="x";$B$1;WENN(A2="x";$B$2;"")))



Tabelle1
 BC
10'X in Zelle U5
20'X in Zelle V5
30'Beide X
4   
5  'Formel

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
B1=WENN(O5*60-T$2<0;TEXT(T$2-O5*60;"-[h]:mm") ;O5*60-T$2)   =IF(R[4]C[13]*60-R2C[18]<0,TEXT(R2C[18]-R[4]C[13]*60,"-[h]:mm") ,R[4]C[13]*60-R2C[18])
B2=WENN((W5+P5) *60-T$2<0;TEXT(T$2-(W5+P5) *60;"-[h]:mm") ;P5*60+W5-T$2)   =IF((R[3]C[21]+R[3]C[14]) *60-R2C[18]<0,TEXT(R2C[18]-(R[3]C[21]+R[3]C[14]) *60,"-[h]:mm") ,R[3]C[14]*60+R[3]C[21]-R2C[18])
B3=S5  =R[2]C[17]
B5=WENN(UND(U51="x";V52="x") ;$B$3;WENN(A1="x";$B$1;WENN(A2="x";$B$2;"") ) )   =IF(AND(R[46]C[19]="x",R[47]C[20]="x") ,R3C2,IF(R[-4]C[-1]="x",R1C2,IF(R[-3]C[-1]="x",R2C2,"") ) )

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.50 einschl 64 Bit Version



Gruß Matze

Anzeige
Nun komplett in einer Formel
15.01.2014 15:57:16
Matze
Hallo Peter,
wenn du nun das vorangegangene verstanden hast, kannst du nun alle in eine Formel packen.
Füge an den Stellen wo B1;b2;B3 sind deine Prüfungen ein, somit erhältst du:
=WENN(UND(U51="x";V52="x");S5;WENN(A1="x";WENN(O5*60-T$2<0;TEXT(T$2-O5*60;"-[h]:mm");O5*60-T$2); WENN(A2="x";WENN((W5+P5) *60-T$2<0;TEXT(T$2-(W5+P5)*60;"-[h]:mm");P5*60+W5-T$2);"")))
Hoffe ich hab das so richtig umgesetzt,
Guß Matze

Korrektur: Nun komplett in einer Formel
15.01.2014 16:00:59
Matze
=WENN(UND(U51="x";V52="x");S5;WENN(U5="x";WENN(O5*60-T$2<0;TEXT(T$2-O5*60;"-[h]:mm");O5*60-T$2); WENN(V5="x";WENN((W5+P5) *60-T$2<0;TEXT(T$2-(W5+P5)*60;"-[h]:mm");P5*60+W5-T$2);"")))
da war noch A1,A2, durch U5 und V5 zu ändern, jetzt sollte es passen

Anzeige
AW: Korrektur: Nun komplett in einer Formel
16.01.2014 09:47:01
Peter
Hallo Matze,
ich danke dir ganz herzlich!!! Das funktioniert super und ich habe dank deiner Erklärungen auch verstanden wie das funktioniert.
Ich habe Spätschicht und daher jetzt meine Antwort, meinen Dank.
Hast du vielleicht auch noch eine Idee zu meiner zweiten Frage, das mit dem Mittelwert in einem Monat in Spalte K wenn in Spalte A das Datum steht.....
LG Peter

AW: Korrektur: Nun komplett in einer Formel
16.01.2014 10:53:24
Peter
Hallo Matze,
haut doch nicht so ganz hin.....entweder ich hab das von vorneherein schon viel zu kompliziert angefangen, die Tabelle oder irgendwas haut mit der Formatierung nicht hin.....
kann ich dir die Datei mal senden?
LG Peter

Anzeige
AW: Korrektur: Nun komplett in einer Formel
16.01.2014 15:31:16
Matze
Hallo Peter,
kannst die hier im Forum per Upload einstellen, entferne Namen u. ersetz die durch Muster.
Wenn nicht dann an machtnix21ATgmxPunktDE
Matze

AW: Korrektur: Nun komplett in einer Formel
17.01.2014 09:27:33
Peter
Das Problem sind die Spalten Q bis T, vielleicht sind die Formate nicht richtig und vor allem die Formeln in S und T (wenn in U="x" und/oder in V="x"). Es handelt sich um Zeitwerte die ins Verhältnis mit einer vorgegebenen Zeit (8 Stunden = 480 Minuten) gesetzt werden und somit negative Zeit errechnet werden könnte.
https://www.herber.de/bbs/user/88868.xlsx
LG Peter

Anzeige
AW: Thema rechnen mit Uhrzeiten, - Hilfe
19.01.2014 07:33:06
Matze
Hallo Peter,
so hab mir das nochmal angesehen, war anfangs verwirrend, aber auch dafür soll es Lösungen geben.
Hab die Musterdatei mal etwas abgespeckt, sonst bekomm ich Augenkrebs- grins
ACHTUNG:
- in den Spalten habe ich die Formatierungen geändert
- lediglich die Pause und die Fehlzeit muss manuell eingetragen werden
Alles in die Formel integriert:
Wenn SpalteU UNG SpalteV "x" sowie "" (leer sind) und "Einzelwertung"
Teste mal durch ob es so sein soll,: https://www.herber.de/bbs/user/88879.xlsx
Gruß Matze
Ps.: Rückmeldung wäre nett, danke
Anzeige

346 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige