Clever-Excel-Forum

Normale Version: Probleme mit der Wenn-Dann Funktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

ich bin in Excel nicht so bewandert und komme trotz verschiedener Versuche nicht weiter, aber ich vermute fast schon, dass die Lösung einfach ist und ich nur nicht darauf komme.

Ich habe eine Tabelle mit drei Spalten, Durchmesser, Mindestmenge und Zuschlag. Ich möchte für den jeweiligen Durchmesserbereich mit der Wenn-Dann Funktion festlegen, wann ein Zuschlag fällig ist.

Als Beispiel:
Beim Durchmesserbereich 0,50 mm - 0,99 mm wird ein Zuschlag berechnet, wenn die Mindestmenge kleiner 200 kg ist. Beim Durchmesserbereich 1,00 mm - 1,99 mm wird ein Zuschlag berechnet, wenn die Mindestmenge unter 300 kg liegt.

Ich habe versucht das gewünschte Ergebnis mit der Wenn-Dann Funktion und der Bedingung „und“ zu lösen, aber leider stimmen die Ergebnisse nicht.

Habt ihr eine Idee, wo mein Fehler liegt?

Ich habe die Datei beigefügt.

vielen Dank für Eure Hilfe.
Hi,

so vielleicht?

Tabelle1

ABCD
1Durchmesser vonDurchmesser bisMindestmengeZuschlag
20,500,99200,00 kg150,00 €
31,001,99300,00 kg80,00 €
42,008,50500,00 kg60,00 €
5
6Durchmesser:1,00 mm
7Menge:0,00 kg
8Zuschlag:80,00 €
Formeln der Tabelle
ZelleFormel
B8=WENN(UND($B$6<=$B$2;B7<$C$2);$D$2;WENN(UND($B$6<=$B$3;B7<$C$3);$D$3;WENN(UND($B$6<=$B$4;B7<$C$4);$D$4;0)))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
(23.08.2015, 13:22)WillWissen schrieb: [ -> ]so vielleicht?

Hallo WillWissen,
danke für deine Hilfe, aber es trifft es nicht ganz.
Hallo,

versuche es mal so:

=WENN(UND(B9<1;B10B9;B10=2;B10
(23.08.2015, 15:00)coemm schrieb: [ -> ]versuche es mal so:
Hallo Cony,

die Formel funktioniert leider nicht, jetzt verschiebt sich der Fehler nur auf die erste "Wenn-Bedingung", wenn jetzt 0,50 mm unter 300 kg ist, dann, zeigt er nicht 0 sondern 80 € an.
Hallo Alex

 ABCD
1Durchmesser abDurchmesser bisMindestmengeZuschlag
20,50,99200,00 kg150,00 €
311,99300,00 kg80,00 €
428,5500,00 kg60,00 €
5    
6    
7    
8    
9Durchmesser:2,50 mm  
10Menge:145,00 kg  
11Zuschlag:60,00 €  

ZelleFormel
B11=(B10<VERWEIS(B9;Tabelle13[Durchmesser ab];Tabelle13[Mindestmenge]))*VERWEIS(B9;Tabelle13[Durchmesser ab];Tabelle13[Zuschlag])
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

PS: Bitte achte auf korrektes Quoten!
(23.08.2015, 16:21)shift-del schrieb: [ -> ]Hallo Alex
[...]
PS: Bitte achte auf korrektes Quoten!

HI,

ich habe es in der Zwischenzeit selber mit der Wenn-Funktion hinbekommen, aber deine Formel sieht sehr interessant aus. Die ist noch etwas geschmeidiger als meine. Ich habe den Abmessungsbereich in der zweiten Wenn-Funktion genauer spezifiziert.

Code:
=WENN(UND(B9<1;B10<B2);C2;WENN(UND(B9>=1;B9<1,99;B10<B3);C3;WENN(UND(B9>=2;B10<B4);C4;0)))

Vielen Dank für Eure Hilfe und Unterstützung.
Hi alex,

hier noch drei Varianten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1DurchmesserMindestmengeZuschlag 
20,50 - 0,99 mm200,00 kg150,00 € 
31,00 - 1,99 mm300,00 kg80,00 € 
42,00 - 8,50 mm500,00 kg60,00 € 
5    
6    
7    
8    
9Durchmesser:1,00 mm  
10Menge:200,00 kg  
11Zuschlag:80,00 €80,00 €80,00 €

ZelleFormel
B11=(B10<INDEX(Tabelle1[Mindestmenge];VERWEIS(B9;{0,5;1;2};{1;2;3})))*INDEX(Tabelle1[Zuschlag];VERWEIS(B9;{0,5;1;2};{1;2;3}))
C11=(B10<VERWEIS(B9;{0,5;1;2};Tabelle1[Mindestmenge]))*VERWEIS(B9;{0,5;1;2};Tabelle1[Zuschlag])
D11=(B9<1)*(B10<B2)*C2+(B9>=1)*(B9<1,99)*(B10<B3)*C3+(B9>=2)*(B10<B4)*C4
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg