Kreuztabelle - leere Zellen

Hallo,

gibt es eine Möglichkeit in einer Kreuztabelle einen default-Wert in eine Zelle zu schreiben falls kein Knoten (Zelle ist leer) existiert?

Beispiel:

Mitarbeiter: M1, M2
Kunden: K1, K2

M1 hat bei K1 und K2 100,00 Umsatz, M2 hat nur bei K1 100,00 Umsatz
Die Tabelle soll nun folgendermaßen aussehen:

__M1_____M2
K1 | 100,00 |[color=red][h]—[/h][/color]
K2 | 100,00 | 100,00

Hallo Frau Feichtinger,

vielen Dank für Ihren Beitrag.

Die Ausgabe eines derartigen Default-Wertes ist möglich. In den Eigenschaften der Zellendefinition können Sie hierfür bei “Dargestellter Inhalt” mit folgender Formel arbeiten:

Cond(Umsatz > 0, Str$(Umsatz, 0, 0), "---")

Mit freundlichen Grüßen

Christian Rauchfuß
Technischer Support
combit GmbH

Lieber Herr Rauchfuß,

und wenn Umsätze mit 0,00 auch gedruckt werden sollen? Gibt es eine Möglichkeit nur leere Zellen zu ersetzen?

Liebe Grüße
Anna Feichtinger

Hallo Frau Feichtinger

vielen Dank für Ihren Beitrag.

In solchen Fällen kann die Bedingung beliebig verschachtelt werden:

Cond(Umsatz >0 , Str$(Umsatz ,0,0), Cond(Umsatz =0.00, "0,00", Cond(IsNullOrEmpty(Str$(Umsatz)), "---")))

Mit freundlichen Grüßen

Christian Rauchfuß
Technischer Support
combit GmbH

Hallo,

ich habe einen ähnlichen Code verwendet:

Cond(IsNullOrEmpty(Str$(Umsatz)), "---", Str$(Umsatz) )

Die Zelle ohne Umsatz bleibt aber leer.

Meine Daten sind dabei wie folgt
Mitarbeiter; Kunde; Umsatz
M1; K1; 100,00
M1; K2; 100,00
M2; K2; 100,00

Hallo Frau Feichtinger,

vielen Dank für Ihren Beitrag.

Diese Frage läßt sich im Rahmen des Forums leider nicht abschließend klären - wir benötigen zur Klärung weitere Informationen von Ihnen, die auf dieser Plattform nicht sinnvoll ausgetauscht werden können. Gerne können Sie in unserem Supportportal unter einen Support-Case eröffnen, bitte kopieren Sie dabei die relevanten Informationen aus diesem Thread in die Beschreibung.

Mit freundlichen Grüßen

Christian Rauchfuß
Technischer Support
combit GmbH