Hallo Stefan,

vielleicht stelle ich mir das zu einfach vor, aber könnte man nicht die Funktion VORZEICHEN verwenden?

Also statt:
=WENN(ODER(B2="F2";B2="S2");A2*-1;A2)
könnte man schreiben
=A2*VORZEICHEN(A2)

Günter

Stefan Weigel schrieb:
Du hast eine Spalte (Beispiel: Spalte A) mit Werten (Euro oder Stück). Und Du hast eine zweite Spalte (Beispiel: Spalte B), die jeden Wert mit einem der Kennzeichen F2, RE, S1 oder S2 auszeichnet.

Jetzt machst Du Dir eine dritte Spalte, in der das Vorzeichen des Wertes umgedreht wird, indem mit -1 multipliziert wird, natürlich nur, wenn es das Kennzeichen so vorsieht.

Die pragmatische Vorgehensweise ist eine WENN-Formel:

=WENN(ODER(B2="F2";B2="S2");A2*-1;A2)

Die intelligente Vorgehensweise ist nutzt die SVERWEIS-Funktion. Das ist deshalb intelligent, weil Deine Formeln nicht geändert werden müssen, wenn sich bei der Bedeutung der Kennzeichen mal etwas ändern sollte.

=SVERWEIS(B2;Kennzeichentabelle;2;0)*A1

Wobei Kennzeichentabelle ein benannter Bereich auf einem anderen Tabellenblatt ist. Dieser Bereich hat 2 Spalten und 4 Zeilen und enthält die Werte:

F2 -1
RE 1
S1 1
S2 -1


Gruß

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to