Leere Attributwerte

Alle Zellen einer Tabelle in InfoZoom enthalten Attributwerte. Dies können beliebige Zeichenketten (Strings), Zahlen, Datums- und Zeitangaben sowie Bilder oder Hyperlinks sein. In jedem dieser Fälle kann es sein, dass keine Werte vorhanden sind, weil sie bei diesen Objekten keinen Sinn machen oder weil sie unbekannt oder noch nicht erfasst sind. Sinnvollerweise lässt man solche Zellen dann ganz leer, sodass sie keine Zeichen enthalten. Da solche leeren Attributwerte eine besondere Bedeutung haben können und oft über die Datenqualität Auskunft geben, werden sie in InfoZoom auch besonders behandelt.

Tipp: Wenn es zu einem Attributwert keine Angabe gibt, ist es immer sinnvoll, dort den leeren Attributwert zu verwenden, statt beispielsweise "k. A.", "unbekannt", "Datum unbekannt" oder ähnliches. Denn der leere Attributwert verträgt sich mit allen Datenformaten, während beim Einlesen von Zeichenketten aus Buchstaben in numerischen Attributen ein Formatkonflikt auftreten kann, der ggf. mit einem Ausrufezeichen gemeldet wird.

Ausgabe

  • In der Tabelle, im Infofeld, in der Soforthilfe, in der Statusleiste und in der Werteliste wird ein leerer Attributwert als langer dünner Strich angezeigt.

    In der Übersicht wird dieser Strich - außer in gekoppelten Attributen - in der Hintergrundfarbe in einem abgesenkten Bereich dargestellt.

  • Im Editierfeld, im Report und beim Export in eine Datei oder in die Zwischenablage bleibt die entsprechende Stelle leer.

Sortierung

Ein leerer Attributwert ist immer der größte Wert, egal ob alphabetische, numerische oder benutzerdefinierte Sortierung vorliegt. Er erscheint also bei der Vorwärtssortierung immer ganz rechts in der Tabelle, bei der Rückwärtssortierung ganz links. Im Wertedialog taucht die leere Zeichenkette folglich bei aufsteigender Sortierung ganz unten, bei absteigender Sortierung ganz oben auf.

Eingabe

Es gibt die folgenden Möglichkeiten, einen leeren Attributwert zu erzeugen:

  • Im Editierfeld alle Zeichen (insbesondere auch Leerzeichen) löschen, also die leere Zeichenkette eingeben.

  • Im Suchen/Ersetzen-Dialog können leere Attributwerte gesucht werden, indem alle Zeichen hinter Suchen nach entfernt werden und unter Wie? die Option Gesamte Zelle abgleichen angewählt wird (wie im Bild oben).

  • In der Tabelle kann eine bestimmte Zeichenfolge (z.B. "keine Angabe") durch die leere Zeichenfolge ersetzen, indem man im Suchen/Ersetzen-Dialog für die Ersetzung keine Zeichen angibt. Dazu lässt man das Feld hinter Ersetzen durch frei. Wird durch das Ersetzen der gesamte Inhalt einer Zelle gelöscht, so entsteht ein leerer Attributwert.

  • In einem einfachen Attribut wählen Sie die Option Undefiniert für angezeigte und/oder für ausgeblendete Objekte.

  • In einer Klassifikation lassen Sie das Feld hinter dann leer.

  • In einer Fallunterscheidung lassen Sie das Feld hinter then leer.

  • In Formeln wird die leere Zeichenfolge durch "" angegeben, also durch zwei unmittelbar aufeinanderfolgende Doppelhochkommata.

  • In Importdateien ergibt sich ein leerer Attributwert durch zwei aufeinanderfolgende Feldtrennzeichen.

  • Mittels Neues Attribut einfügen erhalten alle nicht angezeigten Objekte den leeren Attributwert.

Abgeleitete Funktionen

  • Funktionen in Formeln und Zusammenfassungen verwenden als Ausgabe die leere Zeichenkette als Zeichen für undefiniert. Beispielsweise ergibt die Division durch Null immer den Wert leer. Ebenso bei anderen Überschreitungen des Wertebereiches, zum Beispiel ergibt die Fakultätsfunktion FACT angewandt auf negative Zahlen auch den leeren Wert (FACT(-1) liefert "").

    Der leere Wert wird zudem dargestellt, wenn die Anwendung einer Listenfunktion oder einer Zusammenfassung eine leere Menge ergibt.

    Wenn hingegen die Anwendung einer Listenfunktion oder Zusammenfassung mehr als die in einer Liste darstellbare Menge an Elementen ergeben würde, dann wird eine <Undefinierte Liste> erzeugt.

  • Wie die Eingabe eines leeren Wertes gehandhabt wird, hängt einerseits von der Funktion selbst ab und andererseits von der Einstellung der Option Fehlende Werte als Null interpretieren beim abgeleiteten Attribut ab. Bei den meisten Funktionen und Operatoren pflanzt sich ein undefinierter Wert fort.

Siehe auch: