Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
512to516
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
512to516
512to516
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

mehrfache Bedingung

mehrfache Bedingung
08.11.2004 22:55:51
Timo
Hallo Ihr Profis da draussen,
ich moechte in einer Tabelle mit angenommen 3 Spalten folgende Werte eingeben.
1. Listenpreis (fest)
2. Sonderangebot (variabel)
3. Rabatt in % (variabel)
Dabei soll es zwei Eingabemoeglichkeiten geben.
1. Wenn ich das Sonderangebot eingebe, dann soll der Rabatt angezeigt werden.
2. Wenn der Rabatt eingetragen wird dann soll das Sonderangebot angezeigt werden.
Welche Formel kann ich dafuer verwenden. Wenn ich zum Beispiel den Rabatt vorgeben moechte, dann soll das Sonderangebot berechnet werden unter der Voraussetzung, dass kein Angebot eingegeben wurde, da ja sonst der Rabatt berechnet werden soll. Wenn moeglich wuerde ich eine Loesung ohne VBA bevorzugen, wenn es nicht geht ein paar basics habe ich noch drauf.
Vielen, vielen Dank im voraus
Timo

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mehrfache Bedingung
08.11.2004 23:39:33
MichiM
Hi Timo,
da es mW nach nicht möglich ist, in eine Zelle bei Bedarf einen Wert einzutragen, wenn bereits eine Formel drin ist (und bleiben soll), wirst du wohl 2 zusätzliche Spalten für die Formeln anlegen müssen.
A2: Eingabe Listenpreis
B2: Eingabe Sonderpreis
C2: Eingabe Rabatt (in %)
D2: =WENN(B2="";(A2/100)*(100-C2);"")
E2: =WENN(C2="";B2/(A2/100);"")
Gruss
MichiM
AW: mehrfache Bedingung
08.11.2004 23:41:50
Josef
Hallo Timo!
Wenn du Eingabe oder Ergebnis in einer Zelle haben willst,
dann geht's nur mit VBA!
ZB. so.
Tabelle1
 ABCD
1ListenpreisSonderangebotRabattVerkaufspreis
2129,564,573,53%124,99
3275,4310,443,79%264,99
4733,2553,267,26%679,99
5221,3711,385,14%209,99
Formeln der Tabelle
D2 : =A2-(A2*C2)
D3 : =A3-(A3*C3)
D4 : =A4-(A4*C4)
D5 : =A5-(A5*C5)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Und hier der Code in der Tabelle.
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo FEHLER Application.EnableEvents = False With Target If .Column = 1 And .Count = 1 Then .Offset(0, 1) = Target * .Offset(0, 2) ElseIf .Column = 2 And .Count = 1 Then .Offset(0, 1) = (Target / .Offset(0, -1)) ElseIf .Column = 3 And .Count = 1 Then .Offset(0, -1) = (.Offset(0, -2) * Target) End If End With FEHLER: Application.EnableEvents = True End Sub
Gruß Sepp
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige