Hallo Excel und OO Freunde,
ich habe ein kleines Problem denn ich befürchte ich muss 990 WENNs schreiben, die Frage ist ob man dies umgehen kann auf irgend eine art und weise. Was passieren muss ist folgendes OO muss Anleihen berechnen indem es auf die vorgegeben zinsen zugreift und das in 100.000 € schritten bis hoch zu 100.000.000 € und ich frage mich ob man das ganze irgendwie mit einer eigenen Intelligenz versehen kann die Automatiklicht erkennt in welche Zahlengruppe sie einen bestimmten Betrag aufteilen kann zur Verfügung stehen 100.000 € - 900.000 € und 1.000.000€ bis 10.000.000 € sprich ich müsste nur 19 verschiedene Zahlengruppen einbauen stat 990 WENNs ICh zeige euch mal die Tabelle:
[
attachment=8588]
bis jetzt benutze ich folgende WENN forem die ich dann noch erweitern müsste:
Code:
=WENN(A2<=1000000;A2+(C3*10);WENN(A2<=1100000;A2+((9*C3)+(1*D3));WENN(A2<=1200000;A2+((8*C3)+(2*D3));WENN(A2<=1300000;A2+((7*C3)+(3*D3));WENN(A2<=1400000;A2+((6*C3)+(4*D3));0)))))
Ihr seht also ich muss das Anlegerverhalten für jede neue 100.000€ Anleihe neu Schreiben, was noch wichtig ist wenn es mehr als 100.000.000 € Start buchwert sind soll er nur max die 100.000.000 € in 10 x 10.000.000 € Anleihen "zeichnen"/berechnen.
Gibt es eine Möglichkeit dies alles zu umgehen oder muss ich den langen weg gehen?
Gruß
Robin
Hallo,
das könnte man auch so machen:
Code:
=A2+(10-MAX(0;KÜRZEN(A2%%%*10;)-10))*$C$3+MAX(0;KÜRZEN(A2%%%*10;)-10)*$D$3
Was soll so ein sch... Bild??? Meinst Du damit kann man was anfangen???
http://www.clever-excel-forum.de/thread-326.html
Zitat:ob man das ganze irgendwie mit einer eigenen Intelligenz versehen kann die Automatiklicht erkennt
Excel verläßt sich da auf die Intelligenz vor dem Bildschirm!!!!
Hi Robin,
Zitat:Was soll so ein sch... Bild??? Meinst Du damit kann man was anfangen???
http://www.clever-excel-forum.de/thread-326.html
was Edgar mit dieser etwas drastischen Art meint, ist, dass die Helfer mit einem ScrShot nichts anfangen können. Sie müssten die Tabelle nachbauen, was keiner mag. Lade doch bitte eine anonymisierte Tabelle (etwa 15 - 20 Datensätze sind ausreichend) hoch - wichtig dabei ist, dass der Aufbau mit deinem Original völlig identisch ist. Ein paar händisch eingetragene Wunschergebnisse helfen noch zusätzlich zum Verständnis. Wie das Hochladen geht, steht in dem von Edgar geposteten Link.
Hallo alle,
der Sverweis hilft mir nicht da er alles zerschießt, hier mal meine Datei :
[
attachment=8630]
@
BoskoBiati, wenn du nix anderes als profilieren drauf hast bitte das X Benutzen.
(22.12.2016, 23:57)Thund3r schrieb: [ -> ]Hallo alle,
der Sverweis hilft mir nicht da er alles zerschießt, hier mal meine Datei :
@ BoskoBiati, wenn du nix anderes als profilieren drauf hast bitte das X Benutzen.
Hallo, was heißt das: "er zerschießt alles"...? Lass dir gesagt sein: Edgar hat es nicht nötig, sich hier zu "profilieren"... Aus der Formel unten..:
Code:
=WENN(E27=1;6;WENN(E27=2;5,75;WENN(E27=3;5,5;WENN(E27=4;5,25;WENN(E27=5;5;WENN(E27=6;4,75;WENN(E27=7;4,5;WENN(E27=8;4,25;WENN(E27=9;4;WENN(E27=10;3,75;WENN(E27=11;3,5;WENN(E27=12;3,25;WENN(E27=13;3;WENN(E27=14;2,75;WENN(E27=15;2,5;WENN(E27=16;2,25;WENN(E27=17;2;WENN(E27=18;1,75;WENN(E27=19;1,5;WENN(E27=20;1,25;1))))))))))))))))))))
... lässt sich ganz einfach ff. machen..:
Hallo,
so schlecht lag ich mit meiner Formel ja nicht.
Formel gelöscht, fehlerhaft
Und was bitte hat mein Kommentar mit profilieren zu tun? Ich weiß sehr wohl, was ich in Excel bearbeiten kann und was ich dazu brauche. Auf jeden Fall keine Bildchen, wie alle anderen Kollegen auch!
Hallo,
so, in A12:
Code:
=A11+INDEX($C$1:$U$26;ZEILE(A12);MAX(1;KÜRZEN(AUFRUNDEN(A11/10^5;0)/10;0)))*(10-REST(KÜRZEN(A11/10^5;0)-KÜRZEN(A11/10^6;0)*10+1;10))+INDEX($C$1:$U$26;ZEILE(A12);1+MAX(1;(A11>10^6)*KÜRZEN(AUFRUNDEN(A11/10^5;0)/10;0)))*REST(KÜRZEN(A11/10^5;0)-KÜRZEN(A11/10^6;0)*10+1;10)
Bei den vorliegenden Daten würde aber diese Tabelle reichen:
Arbeitsblatt mit dem Namen 'BSMW Berechnung' |
| A | B | C | D | E | F | G |
1 | Zinsen 100k | Zinsen 200k | Zinsen 300k | Zinsen 400k | Zinsen 500k | Zinsen 600k | Zinsen 700k |
2 | 6.159,00 € | 7.136,00 € | 8.146,00 € | 9.165,00 € | 10.187,00 € | 11.210,00 € | 12.235,00 € |
3 | | | | | | | |
4 | | | | | | | |
5 | | | | | | | |
6 | | | | | | | |
7 | | Buchwert
Hochrechnung | Substanzwert
Hochrechnung | Mittelwert
Hochrechnung | | | |
8 | Tage | 3.000.000,00 € | 2.976.000,00 € | 2.988.000,00 € | | | |
9 | 5 | 3.082.479,00 € | 3.057.460,00 € | 3.069.460,00 € | | | |
10 | 10 | 3.164.958,00 € | 3.139.939,00 € | 3.151.939,00 € | | | |
11 | 15 | 3.248.456,00 € | 3.223.437,00 € | 3.235.437,00 € | | | |
12 | 20 | 3.332.973,00 € | 3.307.954,00 € | 3.319.954,00 € | | | |
13 | 25 | 3.418.509,00 € | 3.393.490,00 € | 3.405.490,00 € | | | |
14 | 30 | 3.505.064,00 € | 3.479.026,00 € | 3.492.045,00 € | | | |
Zelle | Formel |
B8 | ='Rating - System '!B8 |
C8 | ='Wachstums Rechner'!A22*'Wachstums Rechner'!A14 |
D8 | ='Wachstum BSK'!E2*'Wachstums Rechner'!A14 |
B9 | =B8+INDEX($A$2:$S$2;MAX(1;KÜRZEN(AUFRUNDEN(B8/10^5;0)/10;0)))*(10-REST(KÜRZEN(B8/10^5;0)-KÜRZEN(B8/10^6;0)*10+1;10))+INDEX($A$2:$S$2;1+MAX(1;(B8>10^6)*KÜRZEN(AUFRUNDEN(B8/10^5;0)/10;0)))*REST(KÜRZEN(B8/10^5;0)-KÜRZEN(B8/10^6;0)*10+1;10) |
C9 | =C8+INDEX($A$2:$S$2;MAX(1;KÜRZEN(AUFRUNDEN(C8/10^5;0)/10;0)))*(10-REST(KÜRZEN(C8/10^5;0)-KÜRZEN(C8/10^6;0)*10+1;10))+INDEX($A$2:$S$2;1+MAX(1;(C8>10^6)*KÜRZEN(AUFRUNDEN(C8/10^5;0)/10;0)))*REST(KÜRZEN(C8/10^5;0)-KÜRZEN(C8/10^6;0)*10+1;10) |
D9 | =D8+INDEX($A$2:$S$2;MAX(1;KÜRZEN(AUFRUNDEN(D8/10^5;0)/10;0)))*(10-REST(KÜRZEN(D8/10^5;0)-KÜRZEN(D8/10^6;0)*10+1;10))+INDEX($A$2:$S$2;1+MAX(1;(D8>10^6)*KÜRZEN(AUFRUNDEN(D8/10^5;0)/10;0)))*REST(KÜRZEN(D8/10^5;0)-KÜRZEN(D8/10^6;0)*10+1;10) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |