Discussion:
Bedingte Formatierung bei #NV
(zu alt für eine Antwort)
Björn Krüger
2004-06-08 08:43:45 UTC
Permalink
Moin

Excel 2000 unter w2k

Ich glaube, das Problem wurde hier schon x mal diskutiert:

Ich habe eine Tabelle mit Jahreswerten, die sich
automatisch monatsweise aktualisiert.
Aus den Werte berechnen sich Quoten, die dann in
Liniendiagrammen dargestellt werden sollen.
Für in der Zukunft liegende Monate gibt es natürlich noch
keine Werte, sodass die Quoten nicht berechnet werden
können.
Damit nun die Quotenkurven nur jeweils bis zum aktuellen
Monat angezeigt werden (und nicht auf 0 abfallen), habe
ich die Formel zur Berechnung der Quoten per Wenn-Funktion
wie folgt definiert

sinngemäß:
=wenn(Nenner=0;#NV;Zähler/Nenner)

Dadurch bekomme ich in allen in der Zukunft liegenden
Feldern "#NV" eigetragen, was mein Problem mit den auf 0
abfallenden Kurven löst.

Allerdings sieht's nicht besonders schön aus mit den
ganzen "#NV"-Fehlern.

Nun endlich die Frage:
Kann ich mithilfe der Bedingten Formatierung nicht
irgendwie den Inhalt "#NV" abfragen, und dann die
Schriftfarbe auf die Hintergrundfarbe stellen? Dann würden
die Fehler nicht mehr sichtbar sein.

Irgendwie finde ich die Idee allerdings ziemlich grauslig.
Hat vielleicht jemand einen schlaueren Einfall, wie man
das Ganze besser machen könnte?

Wie kriege ich das hin, dass die Kurve bei Nullwerten
nicht weiter gezeichnet wird? Über EXTRAS-OPTIONEN-
DIAGRAMM gibt es eine Option dafür, aber die funktioniert
nur dann, wenn wirklich nichts in der Zelle steht. Wenn
eine Formel drin ist, geht's schon nicht mehr.

Danke und viele Grüße,

Björn
M. Scheible
2004-06-08 09:18:46 UTC
Permalink
Post by Björn Krüger
=wenn(Nenner=0;#NV;Zähler/Nenner)
Dadurch bekomme ich in allen in der Zukunft liegenden
Feldern "#NV" eigetragen, was mein Problem mit den auf 0
abfallenden Kurven löst.
Also über bedingte Formatierung sollte das kein Problem
sein ( ganze SPalte Markieren, Format - > bedingte
Formatierung, dann condition 1: zellinhalt enthält "nv"
dann auf Format klicken und Font color auf Hintergrund
einstellen).

Ich würde aber vielleicht nicht so einen "Pseudofehler"
nehmen, sondern eher irgendwas anderes eintragen
(z.B. "kein Wert"), dann könntest du dir die bedingte
Formatierung ganz sparen. Oder du machst dann eben
aus "nv" in der bedingten Formatierung ein "kein".

Beste Grüße,

Markus
Post by Björn Krüger
Irgendwie finde ich die Idee allerdings ziemlich
grauslig.
Post by Björn Krüger
Hat vielleicht jemand einen schlaueren Einfall, wie man
das Ganze besser machen könnte?
Wie kriege ich das hin, dass die Kurve bei Nullwerten
nicht weiter gezeichnet wird? Über EXTRAS-OPTIONEN-
DIAGRAMM gibt es eine Option dafür, aber die funktioniert
nur dann, wenn wirklich nichts in der Zelle steht. Wenn
eine Formel drin ist, geht's schon nicht mehr.
Danke und viele Grüße,
Björn
.
Thomas Ramel
2004-06-08 09:24:36 UTC
Permalink
Grüezi Björn

Björn Krüger schrieb am 08.06.2004
In der Tat - und Du hast die entsprechenen Schlüsse daruas auch schon
folgerichtig gezogen.
Post by Björn Krüger
=wenn(Nenner=0;#NV;Zähler/Nenner)
Kann ich mithilfe der Bedingten Formatierung nicht
irgendwie den Inhalt "#NV" abfragen, und dann die
Schriftfarbe auf die Hintergrundfarbe stellen? Dann würden
die Fehler nicht mehr sichtbar sein.
Bedingte Formatierung --> Formel ist: --> =ISTNV(A1) --> [Format...] -->
Schriftfarbe entsprechend der Hintergrundfarbe einstellen.
Den Zellbezug auf deinen Bereich anpassen und das Format übertragen.
Post by Björn Krüger
Irgendwie finde ich die Idee allerdings ziemlich grauslig.
Hat vielleicht jemand einen schlaueren Einfall, wie man
das Ganze besser machen könnte?
Nein, bisher nicht - einzoge Alternative wäre eine VBA-Prozedur welche die
#NV-Werte ganz aus dem Tabellenblatt löscht; dann hast Du aber keine
Formeln mehr drinstehen.
--
Mit freundlichen Grüssen

Thomas Ramel
- MVP für Microsoft-Excel -

[Win XP Pro SP-1 / xl2000 SP-3]
Peter Dorigo
2004-06-08 09:25:34 UTC
Permalink
Hallo Björn

verwende: 'Formel ist:'
=ISTNV(A1)

mfg Peter
--
MVP für MS-Excel
---------------------------


"Bj�rn Kr�ger" <***@discussions.microsoft.com> schrieb im Newsbeitrag news:1940101c44d34$b5cf8210$***@phx.gbl...
Moin

Excel 2000 unter w2k

Ich glaube, das Problem wurde hier schon x mal diskutiert:

Ich habe eine Tabelle mit Jahreswerten, die sich
automatisch monatsweise aktualisiert.
Aus den Werte berechnen sich Quoten, die dann in
Liniendiagrammen dargestellt werden sollen.
Für in der Zukunft liegende Monate gibt es natürlich noch
keine Werte, sodass die Quoten nicht berechnet werden
können.
Damit nun die Quotenkurven nur jeweils bis zum aktuellen
Monat angezeigt werden (und nicht auf 0 abfallen), habe
ich die Formel zur Berechnung der Quoten per Wenn-Funktion
wie folgt definiert

sinngemäß:
=wenn(Nenner=0;#NV;Zähler/Nenner)

Dadurch bekomme ich in allen in der Zukunft liegenden
Feldern "#NV" eigetragen, was mein Problem mit den auf 0
abfallenden Kurven löst.

Allerdings sieht's nicht besonders schön aus mit den
ganzen "#NV"-Fehlern.

Nun endlich die Frage:
Kann ich mithilfe der Bedingten Formatierung nicht
irgendwie den Inhalt "#NV" abfragen, und dann die
Schriftfarbe auf die Hintergrundfarbe stellen? Dann würden
die Fehler nicht mehr sichtbar sein.

Irgendwie finde ich die Idee allerdings ziemlich grauslig.
Hat vielleicht jemand einen schlaueren Einfall, wie man
das Ganze besser machen könnte?

Wie kriege ich das hin, dass die Kurve bei Nullwerten
nicht weiter gezeichnet wird? Über EXTRAS-OPTIONEN-
DIAGRAMM gibt es eine Option dafür, aber die funktioniert
nur dann, wenn wirklich nichts in der Zelle steht. Wenn
eine Formel drin ist, geht's schon nicht mehr.

Danke und viele Grüße,

Björn
Björn Krüger
2004-06-08 09:55:08 UTC
Permalink
Moin Ihr alle!

Vielen Dank für die Tipps!

Hat mir sehr geholfen und mein Problem ist gelöst!

Viele Grüße,

Björn
-----Originalnachricht-----
Moin
Excel 2000 unter w2k
Ich habe eine Tabelle mit Jahreswerten, die sich
automatisch monatsweise aktualisiert.
Aus den Werte berechnen sich Quoten, die dann in
Liniendiagrammen dargestellt werden sollen.
Für in der Zukunft liegende Monate gibt es natürlich noch
keine Werte, sodass die Quoten nicht berechnet werden
können.
Damit nun die Quotenkurven nur jeweils bis zum aktuellen
Monat angezeigt werden (und nicht auf 0 abfallen), habe
ich die Formel zur Berechnung der Quoten per Wenn-
Funktion
wie folgt definiert
=wenn(Nenner=0;#NV;Zähler/Nenner)
Dadurch bekomme ich in allen in der Zukunft liegenden
Feldern "#NV" eigetragen, was mein Problem mit den auf 0
abfallenden Kurven löst.
Allerdings sieht's nicht besonders schön aus mit den
ganzen "#NV"-Fehlern.
Kann ich mithilfe der Bedingten Formatierung nicht
irgendwie den Inhalt "#NV" abfragen, und dann die
Schriftfarbe auf die Hintergrundfarbe stellen? Dann
würden
die Fehler nicht mehr sichtbar sein.
Irgendwie finde ich die Idee allerdings ziemlich
grauslig.
Hat vielleicht jemand einen schlaueren Einfall, wie man
das Ganze besser machen könnte?
Wie kriege ich das hin, dass die Kurve bei Nullwerten
nicht weiter gezeichnet wird? Über EXTRAS-OPTIONEN-
DIAGRAMM gibt es eine Option dafür, aber die funktioniert
nur dann, wenn wirklich nichts in der Zelle steht. Wenn
eine Formel drin ist, geht's schon nicht mehr.
Danke und viele Grüße,
Björn
.
Loading...