Anzeige
Archiv - Navigation
1256to1260
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 oder und

wenn oder und
doeoet
Hallo zusammen, brauche mal eure Hilfe.
Wenn in b3 "mo" oder "di" oder "mi" oder "do" oder "fr" oder "sa" oder "so" steht, und in c3 eine "1"steht, dann soll in d3 ="6,5" sonst "null" stehen.
Wenn in b3 "mo" oder "di" oder "mi" oder "do" oder "fr" oder "sa" oder "so" steht, und in c3 eine "2"steht, dann soll in d3 ="8,5" sonst "null" stehen.
Ich bekomme das nicht hin. Hatt einer eine Idee?
Danke im Vorraus und schöne Ostertage
D.O.

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
lt. Deinen Vorgaben: =6,5+1*(C2) owT
05.04.2012 22:30:27
silex1
VG, Rene
wenn und oder ...
06.04.2012 02:10:33
Matthias
Hallo
=WENN(UND(C3=1;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));6,5; WENN(UND(C3=2;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));8,5;"0"))
 BCD
3mo28,5
4di16,5
5Frohe20
6Ostern10
7fr50
8sa16,5
9so28,5

Formeln der Tabelle
ZelleFormel
D3=WENN(UND(C3=1;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));6,5;WENN(UND(C3=2;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));8,5;"0"))
D4=WENN(UND(C4=1;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));6,5;WENN(UND(C4=2;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));8,5;"0"))
D5=WENN(UND(C5=1;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));6,5;WENN(UND(C5=2;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));8,5;"0"))
D6=WENN(UND(C6=1;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));6,5;WENN(UND(C6=2;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));8,5;"0"))
D7=WENN(UND(C7=1;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));6,5;WENN(UND(C7=2;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));8,5;"0"))
D8=WENN(UND(C8=1;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));6,5;WENN(UND(C8=2;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));8,5;"0"))
D9=WENN(UND(C9=1;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));6,5;WENN(UND(C9=2;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));8,5;"0"))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias
Anzeige
mit Feiertagen...
06.04.2012 09:24:01
silex1
Hallo Matthias,
stimmt, die Feiertage "könnten" eingetragen sein. War aber im UP nicht vorgegeben!;-)
Arbeitsblatt mit dem Namen 'Tabelle1'
 BCD
3mo30
4di16,5
5Frohe20
6Ostern10
7fr50
8sa16,5
9so28,5

ZelleFormel
D3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso"));0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

VG, Rene
Anzeige
ohne Feiertage ...
06.04.2012 10:09:36
Matthias
Hallo Rene
Da der Fragesteller nur modimidofrsaso in Verbindung mit 1 oder 2 als Ergebnis 6,5 8,5 oder 0(Null) erwartet und ich mit Deiner ersten Antwort nicht zufrieden war [ =6,5+1*(C2) ] wollte ich ihm einen Weg zeigen, wie man da mal ansatzweise rangehen könnte.
Dein jetziger Vorschlag stimmt ja nun im Ergebnis mit meinem Vorschlag überein, ist kürzer und somit effizienter.
So würde ihn nun auch benutzen. Da nun auch C3 beteiligt ist ;o)
 BCDE
3mo28,58,5
4di16,56,5
5kein200
6Feiertag100
7fr500
8sa16,56,5
9so28,58,5

Formeln der Tabelle
ZelleFormel
D3=WENN(UND(C3=1;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));6,5;WENN(UND(C3=2;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));8,5;"0"))
E3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso"));0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
D4=WENN(UND(C4=1;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));6,5;WENN(UND(C4=2;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));8,5;"0"))
E4=WENN(ISTFEHLER(SUCHEN(B4;"modimidofrsaso"));0;1)*MAX((C4=1)*6,5;(C4=2)*8,5)
D5=WENN(UND(C5=1;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));6,5;WENN(UND(C5=2;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));8,5;"0"))
E5=WENN(ISTFEHLER(SUCHEN(B5;"modimidofrsaso"));0;1)*MAX((C5=1)*6,5;(C5=2)*8,5)
D6=WENN(UND(C6=1;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));6,5;WENN(UND(C6=2;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));8,5;"0"))
E6=WENN(ISTFEHLER(SUCHEN(B6;"modimidofrsaso"));0;1)*MAX((C6=1)*6,5;(C6=2)*8,5)
D7=WENN(UND(C7=1;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));6,5;WENN(UND(C7=2;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));8,5;"0"))
E7=WENN(ISTFEHLER(SUCHEN(B7;"modimidofrsaso"));0;1)*MAX((C7=1)*6,5;(C7=2)*8,5)
D8=WENN(UND(C8=1;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));6,5;WENN(UND(C8=2;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));8,5;"0"))
E8=WENN(ISTFEHLER(SUCHEN(B8;"modimidofrsaso"));0;1)*MAX((C8=1)*6,5;(C8=2)*8,5)
D9=WENN(UND(C9=1;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));6,5;WENN(UND(C9=2;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));8,5;"0"))
E9=WENN(ISTFEHLER(SUCHEN(B9;"modimidofrsaso"));0;1)*MAX((C9=1)*6,5;(C9=2)*8,5)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Die Feiertage habe ich übrigens nicht abgefragt, ich wollte nur mal Frohe Ostern wünschen. ;o)
Gruß Matthias
Anzeige
AW: ohne Feiertage ...
06.04.2012 12:19:41
Erich
Hi zusammen,
da hätte ich noch eine Formel in G3 anzubieten:
 BCDEFG
3mo30000
4di16,56,56,56,5
5Frohe20000
6fr50000
7sa16,56,56,56,5
8so28,58,58,58,5
9rs28,508,50

Formeln der Tabelle
ZelleFormel
D3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso")); 0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
E3=WENN(UND(C3=1;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so")); 6,5; WENN(UND(C3=2; ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so")); 8,5;0))
F3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso")); 0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
G3=ISTZAHL(SUCHEN(B3&"|";"mo|di|mi|do|fr|sa|so|"))*((C3=1)*6,5+(C3=2)*8,5)

Euch allen schöne Ostern und fröhliches Ostereiersuchen!
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
Ja!! der Fehler war der String: "modimidofrsaso"
06.04.2012 13:11:21
Matthias
Hallo Erich
Super, das Du so gut aufgepasst hast (mir war das im Beitrag von Rene nicht aufgefallen)
 ABCDEFG
1   das war  Vorschlag
2   mein Vorschlag??Erich
3 mo28,58,58,58,5
4! -->od106,56,50
5 di28,58,58,58,5
6! -->im106,56,50
7 fr50000
8! -->of208,58,50
9 so16,56,56,56,5

Formeln der Tabelle
ZelleFormel
D3=WENN(UND(C3=1;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));6,5;WENN(UND(C3=2;ODER(B3="mo";B3="mo";B3="di";B3="mi";B3="do";B3="fr";B3="sa";B3="so"));8,5;"0"))
E3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso"));0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
F3=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso"));0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
G3=ISTZAHL(SUCHEN(B3&"|";"mo|di|mi|do|fr|sa|so|"))*((C3=1)*6,5+(C3=2)*8,5)
D4=WENN(UND(C4=1;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));6,5;WENN(UND(C4=2;ODER(B4="mo";B4="mo";B4="di";B4="mi";B4="do";B4="fr";B4="sa";B4="so"));8,5;"0"))
E4=WENN(ISTFEHLER(SUCHEN(B4;"modimidofrsaso"));0;1)*MAX((C4=1)*6,5;(C4=2)*8,5)
F4=WENN(ISTFEHLER(SUCHEN(B4;"modimidofrsaso"));0;1)*MAX((C4=1)*6,5;(C4=2)*8,5)
G4=ISTZAHL(SUCHEN(B4&"|";"mo|di|mi|do|fr|sa|so|"))*((C4=1)*6,5+(C4=2)*8,5)
D5=WENN(UND(C5=1;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));6,5;WENN(UND(C5=2;ODER(B5="mo";B5="mo";B5="di";B5="mi";B5="do";B5="fr";B5="sa";B5="so"));8,5;"0"))
E5=WENN(ISTFEHLER(SUCHEN(B5;"modimidofrsaso"));0;1)*MAX((C5=1)*6,5;(C5=2)*8,5)
F5=WENN(ISTFEHLER(SUCHEN(B5;"modimidofrsaso"));0;1)*MAX((C5=1)*6,5;(C5=2)*8,5)
G5=ISTZAHL(SUCHEN(B5&"|";"mo|di|mi|do|fr|sa|so|"))*((C5=1)*6,5+(C5=2)*8,5)
D6=WENN(UND(C6=1;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));6,5;WENN(UND(C6=2;ODER(B6="mo";B6="mo";B6="di";B6="mi";B6="do";B6="fr";B6="sa";B6="so"));8,5;"0"))
E6=WENN(ISTFEHLER(SUCHEN(B6;"modimidofrsaso"));0;1)*MAX((C6=1)*6,5;(C6=2)*8,5)
F6=WENN(ISTFEHLER(SUCHEN(B6;"modimidofrsaso"));0;1)*MAX((C6=1)*6,5;(C6=2)*8,5)
G6=ISTZAHL(SUCHEN(B6&"|";"mo|di|mi|do|fr|sa|so|"))*((C6=1)*6,5+(C6=2)*8,5)
D7=WENN(UND(C7=1;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));6,5;WENN(UND(C7=2;ODER(B7="mo";B7="mo";B7="di";B7="mi";B7="do";B7="fr";B7="sa";B7="so"));8,5;"0"))
E7=WENN(ISTFEHLER(SUCHEN(B7;"modimidofrsaso"));0;1)*MAX((C7=1)*6,5;(C7=2)*8,5)
F7=WENN(ISTFEHLER(SUCHEN(B7;"modimidofrsaso"));0;1)*MAX((C7=1)*6,5;(C7=2)*8,5)
G7=ISTZAHL(SUCHEN(B7&"|";"mo|di|mi|do|fr|sa|so|"))*((C7=1)*6,5+(C7=2)*8,5)
D8=WENN(UND(C8=1;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));6,5;WENN(UND(C8=2;ODER(B8="mo";B8="mo";B8="di";B8="mi";B8="do";B8="fr";B8="sa";B8="so"));8,5;"0"))
E8=WENN(ISTFEHLER(SUCHEN(B8;"modimidofrsaso"));0;1)*MAX((C8=1)*6,5;(C8=2)*8,5)
F8=WENN(ISTFEHLER(SUCHEN(B8;"modimidofrsaso"));0;1)*MAX((C8=1)*6,5;(C8=2)*8,5)
G8=ISTZAHL(SUCHEN(B8&"|";"mo|di|mi|do|fr|sa|so|"))*((C8=1)*6,5+(C8=2)*8,5)
D9=WENN(UND(C9=1;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));6,5;WENN(UND(C9=2;ODER(B9="mo";B9="mo";B9="di";B9="mi";B9="do";B9="fr";B9="sa";B9="so"));8,5;"0"))
E9=WENN(ISTFEHLER(SUCHEN(B9;"modimidofrsaso"));0;1)*MAX((C9=1)*6,5;(C9=2)*8,5)
F9=WENN(ISTFEHLER(SUCHEN(B9;"modimidofrsaso"));0;1)*MAX((C9=1)*6,5;(C9=2)*8,5)
G9=ISTZAHL(SUCHEN(B9&"|";"mo|di|mi|do|fr|sa|so|"))*((C9=1)*6,5+(C9=2)*8,5)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Mein Vorschlag war also doch richtig
Dein Vorschlag ist kürzer und besser
Die Frage war:
Wenn in b3 "mo" oder "di" oder "mi" oder "do" oder "fr" oder "sa" oder "so" steht, und in c3 eine "1"steht, dann soll in d3 ="6,5" sonst "null" stehen.
und...
Wenn in b3 "mo" oder "di" oder "mi" oder "do" oder "fr" oder "sa" oder "so" steht, und in c3 eine "2"steht, dann soll in d3 ="8,5" sonst "null" stehen.
Der String modimidofrsaso wertet auch anderer Daten aus, die in der Frage nicht gestellet wurden.
bspw. modimidofrsaso
Frohes Fest und Danke für's aufpassen
Gruß Matthias
Anzeige
Auch wenn Ostern ist...
06.04.2012 15:41:15
silex1
...würd ich mal "die Kirche im Dorf lassen"!:-)
Sicher kommen bei wahnwitzigen Kombinationen auch Fehler raus.
o|di ergibt auch bei Erichs Formel ein Fehler.;-)
Aber die Formel von Erich ist schon hübscher...auch ohne |
Wünsch Euch ebenso schicke Oktern,
VG, Rene
AW: ohne Feiertage ...
06.04.2012 12:22:29
doeoet
Hallo,
=WENN(ISTFEHLER(SUCHEN(B3;"modimidofrsaso"));0;1)*MAX((C3=1)*6,5;(C3=2)*8,5)
ist genau das, was ich brauche - DANKE
Habe es erweitert auf:
=WENN(ISTFEHLER(SUCHEN($B$4;"modimidofrsaso"));0;1)*MAX((F3=1)*6,5;(F3=2)*8,5;(F3="1S")*3,5;(F3="2S") *5,75)
DANKE Euch allen
wünsche frohe Ostertage
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige