2.7k Aufrufe
Gefragt in Tabellenkalkulation von
Komplexe Prozentwerte addieren,bzw subtrahieren ?

Hi ... an Alle !
Mein Problem ist die Weiterführung dieser Formel:

=WENN(M16>M15;IMSUB(N16;N15)/100*100)+WENN(M15>M16;IMSUB(N15;N16))

Hierbei ist: M 16 -138,416 und M15 +100,196
N 16 44,78% und N15 50%
Ergebnis in N17 = 5,22% , also OK!

Ändern sich die Vorzeichen von minus auf plus
und von plus auf minus:

M 15 auf +100,196 und M16 auf -138,416
N 16 44,78% und N15 50%
Ergebnis in N17 = 5,22% , also auch OK!

Frage : Wie ergänze ich meine Formel insoweit, dass; wenn N15 und auch
N16 Minus- oder Pluswerte Anzeigen, diese in N17 addiert oder subtrahiert werden ?
Ich hab’s einfach nicht drauf !

Gruß Walter

6 Antworten

0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Die beiden Fälle, die du hier beschreibst sind gleich. Du hast nur M15 und M16 getauscht. ;-)

Negative Prozentwerte widersprechen nach meinem (sicher beschränkten und eingestaubten) Verständnis der Prozentrechnung.

Versuche, das Problem nochmal etwas deutlicher zu beschreiben.

btw: IMSUB(N16;N15)/100*100 entspricht IMSUB(N16;N15)

Gruß Flupo
0 Punkte
Beantwortet von
Hallo Flupo , wurde leider heute Nachmittag abgerufen.

Hier also zum besseren Verständnis mit anderen Zahlen:

F15 = 1000
G15 = F15/0,067804148973980
J15= 1500
K15= J15/0,077804148973980
L15 = WENN(K15>G15;K15-G15;G15-K15)
M15 = WENN(K15<G15;H15-K15/E16;K15/E16)-H15
N15= WENN(K15>G15;(100*L15)/G15/100)+WENN(G15>K15;100*L15)/K15/100

F16= 1000
G16 = F16/0,059584935555001
J16= 700
K16= J16/0,077804148973980
L16= WENN(K16>G16;K16-G16;G16-K16)
M16= WENN(K16<G16;H16-K16/E16;K16/E16)-H16
N16= WENN(K16>G16;(100*L16)/G16/100)+WENN(G16>K16;100*L16)/K16/100
N17= WENN(M16>M15;IMSUB(N16;N15)/100*100)+WENN(M15>M16;IMSUB(N15;N16))

Wenn ich mit diesen Eingaben rechne erhalte ich in N17 6,63 % weil N16 von N15 abgezogen wird.

Schreibe ich nun aber in J15 1500 und in J16 700 ,
erhalte ich in N17 8,75% weil N15 von N16 abgezogen wird. Und das soll auch so sein !

Da sich aber die Werte in F15 – F16 und J15 – J16 ständig ändern, kommt es vor, dass N15 und N16 addiert werden müssen. Zum Beispiel wenn in J15 1200 und in J16 1500 stehen würde.
Und diese Additionsmöglichkeit hätte meiner Formel gerne hinzugefügt, - bekomm es aber nicht hin !
=WENN(M16>M15;IMSUB(N16;N15)/100*100)+WENN(M15>M16;IMSUB(N15;N16))

Es müsste also nur dann, wenn der Inhalt dieser Formel nicht zum tragen kommt, addiert werden !

Tut mir leid dass ich hier einen Anspruch stelle für welchen ich keine Gegenleistung erbringen kann als nur ein Dankeschön......

Walter
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Walter,

probiers so, vereinfacht ungetestet:

=WENN(M16>M15;IMSUB(N16;N15);WENN(M15>M16;IMSUB(N15;N16);N15+N16))

je nachdem was rauskommen soll, die Zellen formatieren.

Gruß

Paul1
0 Punkte
Beantwortet von
Herzlichen Dank an Alle die sich wegen dieser Aufgabenstellung den Kopf zerbrochen haben !  Dieses Problem wäre nur zu lösen wenn man mit der dritten WENN-Funktion die ersten beiden WENN-Funktionen ausschalten könnte. Aber diese Funktion fehlt bei Excel. Leider! Denn was könnte man mit solch einer Funktion alles bewerkstelligen !
Wäre halt zu schön gewesen !

Weiterhin eine gute Zeit !

Walter
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Sorry, aber mit den Zahlen und Formeln komme ich nicht auf deine Ergebnisse.
Das Problem sollte aber dennoch lösbar sein. Die Wenn-Funktionen lassen sich ja schachteln.
Du musst nur vorher prüfen, ob gerechnet werden muss.
Denkansatz:

Wenn (muss ich addieren?; alte Wenn-Funktion mit Addition; alte Wenn-Funktion mit Subtraktion)

Gruß Flupo
0 Punkte
Beantwortet von
Flupo, glaube mir, es geht nicht ! Man kann keine 3 WENN-Funktionen einsetzen wenn 2 davon gegenteilige subtraktionen bestimmen.- Und weil ich das weiß, habe ich gedacht, dass ich vielleicht einmal bei den klugen Freaks von Supportnet nachfragen sollte ob vielleicht da einer schon eine dritte Funktion berechnet hat.

Im Übrigen stimmen meine Berechnungen. Wenn Du mir aber noch immer nicht glauben kannst, brauchst Du mir nur deine e-mail Adresse zu posten und ich schicke dir meine Arbeit mal zu.

Gruß Walter
...