Supportnet / Forum / Tabellenkalkulation
knifflig.
Frage
So schon wieder ich...
Jetzt mal was für Kenner( zu denen ich leider noch nicht gehöre)
Ich will in einer Zeile Prozentzahlen automatisch ertstellen lassen( Ausschüttungen von Eigenkapital).
Dabei muß das Makro oder die Formel beachten das die Werte in einem bestimmtem Bereich (2 Zeilen) nicht negativ werden dürfen. Die Prozentzahlen sollen ansteigend sein(die letzte am größten)
Problem (weshalb es bisher nicht mit einer Formel geklappt hat): Die Werte die nicht negativ werden dürfen ergeben sich durch die Berechnung mit der Prozentzahl aber nicht nur in einer Spalte sondern in der Spalte mit der Prozentzahl und der darauffolgenden. ( Zirkelbezüge ohne Ende)...
Außerdem muß bei jeder Berechnung jeder Wert der kompletten Zeile auf Nichtnegativität getest werden. Formal kam ich zu keinem befriedigenden Ergebnis.
Ich hatte es mit
Wenn( Und (Test1;Test2>0);Zelle +1%;0)) probiert. Dazu noch die Verzweigung mit Wenn( Zelle 1< Zelle 2). Alles in allem zu viel für Excel....
Hilfe.
Antwort 1 von achim_13086
Hallo Koesterjung06,
ich habe mir die erste Formal angeschaut und bin der Meinung, dass in der Formel etwas fehlt.
Die Änderung habe ich zwar nicht ausprobiert, denke aber, die Änderung müßte funktionieren.
Hier die Änderung:
WENN( UND (Test1;Test2>0);Zelle +(Zelle * 1%);WENN(Zelle1 < Zelle2;Zelle + (Zelle * 1%);0))
oder
WENN( UND (Test1;Test2>0);Zelle * 1,01;WENN(Zelle1 < Zelle2;Zelle * 1,01;0))
Ich hoffe meine Anregungen können helfen.
Gruß
Joachim
ich habe mir die erste Formal angeschaut und bin der Meinung, dass in der Formel etwas fehlt.
Die Änderung habe ich zwar nicht ausprobiert, denke aber, die Änderung müßte funktionieren.
Hier die Änderung:
WENN( UND (Test1;Test2>0);Zelle +(Zelle * 1%);WENN(Zelle1 < Zelle2;Zelle + (Zelle * 1%);0))
oder
WENN( UND (Test1;Test2>0);Zelle * 1,01;WENN(Zelle1 < Zelle2;Zelle * 1,01;0))
Ich hoffe meine Anregungen können helfen.
Gruß
Joachim
Antwort 2 von CaroS
Hallo Koesterjung06,
ich glaube, Du musst das alles mal viel konkreter erklären, vor allem die Berechnungs-vorschrift. Am besten an einem Beispiel oder einer hochgeladenen Beispieldatei.
(http://www.netupload.de/, http://www.uploadagent.de/)
Kann ja sein, dass die von Dir angegebene Formel richtig ist, aber sie sagt so gut wie gar nichts aus. Kann aber auch sein, dass da schon einiges nicht stimmt, denn Wenn( Und (Test1;Test2>0) zum Beispiel prüft nicht, ob Test1 und Test2 größer als Null sind. Vielleicht war das aber beabsichtigt. +1% ist leider falsch, so geht das nicht.
Am besten fängst Du mal mit den Ausgangswerten an und erklärst, wie und unter welchen Bedingungen welche Ergebnisse zu berechnen snd.
Gruß,
CaroS
ich glaube, Du musst das alles mal viel konkreter erklären, vor allem die Berechnungs-vorschrift. Am besten an einem Beispiel oder einer hochgeladenen Beispieldatei.
(http://www.netupload.de/, http://www.uploadagent.de/)
Kann ja sein, dass die von Dir angegebene Formel richtig ist, aber sie sagt so gut wie gar nichts aus. Kann aber auch sein, dass da schon einiges nicht stimmt, denn Wenn( Und (Test1;Test2>0) zum Beispiel prüft nicht, ob Test1 und Test2 größer als Null sind. Vielleicht war das aber beabsichtigt. +1% ist leider falsch, so geht das nicht.
Am besten fängst Du mal mit den Ausgangswerten an und erklärst, wie und unter welchen Bedingungen welche Ergebnisse zu berechnen snd.
Gruß,
CaroS
Antwort 3 von kuestenjung06
Ihr habt recht... Ich hab die Formel verkürzt eingestellt.
Also in der Zelle die berechnet werden soll müssen Prozente entstehen...(Ausschüttungen in % nicht in Absolutwerten(€)). Die Testbereiche sind von z.b A4:z4 und der zweite Bereich von A6:Z6. Er soll also nach der Erhöhung der Prozentzahl testen ob sich in den Testbereichen eine Negativzahl ergibt. Falls eine Negativzahl entsteht soll er nicht mehr die Prozentzahl erhöhen sondern noch einmal senken um die letzte mögliche Prozentzahl zu nehmen, bei der die Testbereiche noch positiv sind. Ne Idee ob es nur mit Formeln geht????
Also in der Zelle die berechnet werden soll müssen Prozente entstehen...(Ausschüttungen in % nicht in Absolutwerten(€)). Die Testbereiche sind von z.b A4:z4 und der zweite Bereich von A6:Z6. Er soll also nach der Erhöhung der Prozentzahl testen ob sich in den Testbereichen eine Negativzahl ergibt. Falls eine Negativzahl entsteht soll er nicht mehr die Prozentzahl erhöhen sondern noch einmal senken um die letzte mögliche Prozentzahl zu nehmen, bei der die Testbereiche noch positiv sind. Ne Idee ob es nur mit Formeln geht????

