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

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
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: 1 Gast/Gäste