Vierfache Wennfunktion ?
#1
Hallo Zusammen,

ich komme im Netz mit Recherche einfach nicht weiter und hoffe daher auf eure Hilfe.
Ich bräuchte quasi für eine Kalkulation eine vierfache Wenn-Funktion , wenn ich das richtig sehe ?

Die Berechnung soll folgende sein:

Teilnehmer 1 = Einkaufspreis von 190€
Teilnehmeranzahl 2<5 = Einkaufspreis von 125€
Teilnehmeranzahl 6<9 = Einkaufspreis von 95€
Teilnehmeranzahl 10< = Einkaufspreis von 80€

[Eingabe der Anzahl der Teilnehmer]: 
[Ausgabe vom Preis pro Person]:

Mit meinem bisherigen Wissen habe ich es schon zu der Formel

=WENN(ODER(E11=1;E11=2<5);E5;E6)

geschafft. Aber ab da komm ich nicht weiter, wie ist denn die Lösung ? Im Anhang eine Beispieldatei :)

Ich freue mich auf eure Rückmeldungen.

Gruß aus Berlin
scotsch


Angehängte Dateien
.xlsx   berechnungsbeispiel.xlsx (Größe: 11,38 KB / Downloads: 3)
Top
#2
(16.08.2016, 17:29)scotsch schrieb: Teilnehmer 1 = Einkaufspreis von 190€
Teilnehmeranzahl 2<5 = Einkaufspreis von 125€
Teilnehmeranzahl 6<9 = Einkaufspreis von 95€
Teilnehmeranzahl 10< = Einkaufspreis von 80€
Ich deute das mal so:
1
2 bis 5
6 bis 9
10 bis unendlich

Arbeitsblatt mit dem Namen 'Tabelle1'
 DEF
4TeilnehmerKosten pro Person 
511901
62 < 51252
76 < 9956
810 <8010
9   
10   
11   
12   
13   
14   
15   
16Anzahl Teilnehmer:2 
17Preis pro Preson125 

ZelleFormel
E17=VERWEIS(E16;F5:F8;E5:E8)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

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

Top
#3
Hi scotsch,

bau Deine Tabelle etwas anders auf und schau Dir die Funktion =SVERWEIS() an ...

 DE
4TeilnehmerKosten pro Person
51190
62125
7695
81080
9  
10  
11  
12  
13  
14  
15  
16Anzahl Teilnehmer:5
17Preis pro Preson125

ZelleFormel
E17=SVERWEIS(E16;D5:E8;2;1)

Hier [KLICK] findest Du einen kleinen Workshop zur Funktion =SVERWEIS() ...
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Top
#4
(16.08.2016, 17:50)shift-del schrieb: Ich deute das mal so...


Hallo Detlef, ich würde die Tabelle umdrehen, dann reicht..:

Arbeitsblatt mit dem Namen 'Blatt1 (2)'
 EF
4Kosten pro Person 
51190
62125
7695
81080
9  
10  
11  
12  
13  
14  
15  
162 
17125 
18125 

ZelleFormel
E17=VERWEIS(E16;E5:E8;F5:F8)
E18=VERWEIS(E16;E5:F8)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#5
Hallo,

ohne Hilfstabelle (ich weiß, wenn die Werte sich ändern....):


Code:
=VERWEIS(E16;{0;1;2;6;10};{"";190;125;95;80})
=VERWEIS(E16;{0."";1.190;2.125;6.95;10.80})
Gruß

Edgar

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

man könnte das, um auf den Titel zurückzukommen, auch mit einer Wenn-Funktion machen.

Ich persönlich würde auch auf (S)Verweis zurück greifen, aber als Hinweis bzw. Lerneffekt wie eine verschachtelte Wenn-Funktion aufgebaut werden kann:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABC
1TeilnehmerKosten pro Person 
21190 
32125 
4695 
51080 
6   
7   
8 15 
9 8080

ZelleFormel
B9=SVERWEIS(B8;A2:B5;2;1)
C9=WENN(B8>=10;80;WENN(B8>=6;95;WENN(B8>=2;125;WENN(B8=1;190;"Fehler"))))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß
Peter
Top
#7
Hallo,

man könnte es aber auch ganz ohne vorgegebene Funktionen lösen:

[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
11180
2695
32125
41190

ZelleFormel
B1=(A1>0)*190-(A1>1)*65-(A1>5)*30-(A1>10)*15
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß

Edgar

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


Gehe zu:


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