Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Probleme mit der Wenn-Dann Funktion
#1
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.


Angehängte Dateien
.xlsx   übung.xlsx (Größe: 11,19 KB / Downloads: 6)
Antworten Top
#2
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
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
(23.08.2015, 13:22)WillWissen schrieb: so vielleicht?

Hallo WillWissen,
danke für deine Hilfe, aber es trifft es nicht ganz.
Antworten Top
#4
Hallo,

versuche es mal so:

=WENN(UND(B9<1;B10B9;B10=2;B10
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top
#5
(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.
Antworten Top
#6
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!
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#7
(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.
Antworten Top
#8
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
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste