Registriert seit: 18.08.2016
Version(en): 2010
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:
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
normalerweise macht man das mit dem Sverweis (4. Parameter auf WAHR stellen).
http://www.online-excel.de/excel/singsel.php?f=9
Gruß,
steve1da
Registriert seit: 13.04.2014
Version(en): 365, 2019
20.12.2016, 22:47
(Dieser Beitrag wurde zuletzt bearbeitet: 20.12.2016, 22:47 von BoskoBiati.)
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!!!!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi Günter,
manchmal nervt es schon, wenn sowas immer wieder vorkommt. Es ist ja nicht so, als hätte man den TE nicht schon mal drauf hingewiesen: http://www.clever-excel-forum.de/thread-6125.html
Wünsche Dir ein schönes Weihnachtsfest.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 18.08.2016
Version(en): 2010
22.12.2016, 23:57
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2016, 23:57 von Thund3r.)
Hallo alle,
der Sverweis hilft mir nicht da er alles zerschießt, hier mal meine Datei :
NCs - Rating.ods (Größe: 53,15 KB / Downloads: 7)
@ BoskoBiati, wenn du nix anderes als profilieren drauf hast bitte das X Benutzen.
Registriert seit: 10.04.2014
Version(en): Office 2019
23.12.2016, 00:57
(Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2016, 00:57 von Jockel.)
(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..:
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 13.04.2014
Version(en): 365, 2019
23.12.2016, 06:50
(Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2016, 06:50 von BoskoBiati.)
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!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 13.04.2014
Version(en): 365, 2019
23.12.2016, 09:59
(Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2016, 09:59 von BoskoBiati.)
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 |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
|