Steffen Bertz
2003-10-07 18:56:57 UTC
Hay, ich habe schon wieder mal ein Excel-Problem (bleibt wohl nicht aus,
wenn man intensiv damit arbeitet).
Es ist eigentlich ein "Darstellungsproblem".
Ich bilde die Differenz zweier Felder.
A1 B1 C1 D1=B1-A1 E1
Hierbei möchte ich in C1 in zeigen, ob es ein Zuwachs oder ein Verlust
ist. Ich schreibe also in C1:
=wenn(Vorzeichen(B1-A1)=1;"+";"-")
Das klappt auch prima. Jetzt geht es aber noch um D1. Denn dort steht
bei einer negativen Zahl das Minus. Erste Idee wäre jetzt ABS(). Das ist
aber nur bedingt möglich, denn ich habe ca. 20 Zeilen und zudem noch in
E1 eine "Markierung", welche Zeile ich bei einer Summe in D21 haben
will. Dort soll nämlich stehen:
=summewenn(E1:E20;"Markierung";D1:D20)
Und genau hier soll eine möglicherweise negative Zahl auch negativ
eingehen, was mit ABS() in D1 nicht möglich ist.
Wie kann ich also per Formatierung oder Formel das "-" verschwinden
lassen, und der Wert in der Zelle bleibt trotzdem negativ für's
Weiterbearbeiten.
THX&TIA
Steffen
PS: Ich wollte heute im Buchladen nach einem VBA-Einstieg suchen. Aber
dort gibt es nur VisualBasic.net oder VisualBasic 6. Womit kann ich denn
arbeiten, um speziell unter Excel die VBA-Skripte erstellen zu können?
wenn man intensiv damit arbeitet).
Es ist eigentlich ein "Darstellungsproblem".
Ich bilde die Differenz zweier Felder.
A1 B1 C1 D1=B1-A1 E1
Hierbei möchte ich in C1 in zeigen, ob es ein Zuwachs oder ein Verlust
ist. Ich schreibe also in C1:
=wenn(Vorzeichen(B1-A1)=1;"+";"-")
Das klappt auch prima. Jetzt geht es aber noch um D1. Denn dort steht
bei einer negativen Zahl das Minus. Erste Idee wäre jetzt ABS(). Das ist
aber nur bedingt möglich, denn ich habe ca. 20 Zeilen und zudem noch in
E1 eine "Markierung", welche Zeile ich bei einer Summe in D21 haben
will. Dort soll nämlich stehen:
=summewenn(E1:E20;"Markierung";D1:D20)
Und genau hier soll eine möglicherweise negative Zahl auch negativ
eingehen, was mit ABS() in D1 nicht möglich ist.
Wie kann ich also per Formatierung oder Formel das "-" verschwinden
lassen, und der Wert in der Zelle bleibt trotzdem negativ für's
Weiterbearbeiten.
THX&TIA
Steffen
PS: Ich wollte heute im Buchladen nach einem VBA-Einstieg suchen. Aber
dort gibt es nur VisualBasic.net oder VisualBasic 6. Womit kann ich denn
arbeiten, um speziell unter Excel die VBA-Skripte erstellen zu können?
--
visit me: http://people.freenet.de/steffeniminternet
Denken ist die schwerste Arbeit, die es gibt.
Das ist wohl auch der Grund, warum sich so wenige Menschen damit
beschäftigen (Henry Ford)
visit me: http://people.freenet.de/steffeniminternet
Denken ist die schwerste Arbeit, die es gibt.
Das ist wohl auch der Grund, warum sich so wenige Menschen damit
beschäftigen (Henry Ford)