Kalkulationsfelder
Ein Feld, das in einer Analytics-Tabelle das Ergebnis eines Analytics-Ausdrucks und keine tatsächlichen physischen Daten anzeigt, nennt sich Kalkulationsfeld. Kalkulationsfelder führen in der Regel eine gewisse Berechnung, Operation oder Datenkonvertierung durch.
Weitere Informationen über Ausdrücke finden Sie unter Verwenden von Ausdrücken.
Welchen Nutzen haben Kalkulationsfelder?
Die physischen Daten, mit denen Sie arbeiten, stellen die Basis einer Analyse dar. Häufig müssen Sie jedoch Informationen aus den physischen Daten extrapolieren oder Berechnungen durchführen, um Ihre Analyse voranzubringen.
Ohne eine Veränderung der physischen Quelldaten ermöglichen Ihnen Kalkulationsfelder das Extrapolieren und die Durchführung von Berechnungen. Sie sind „virtuelle Felder“, die Sie nutzen können, um nützliche Daten zu erstellen, die in den physischen Datenquellen, mit denen Sie arbeiten, nicht existieren.
Einige Verwendungszwecke von Kalkulationsfeldern
Das Ergebnis einer Berechnung anzeigen | Sie erstellen ein Kalkulationsfeld namens Value (Wert) in einer Vorratsdatei. Es multipliziert das Feld Quantity (Menge) und das Feld Unit_cost (Stückkosten), um den Gesamtwert jedes Lagerartikels zu berechnen. |
---|---|
Ein physisches Datenfeld auf den benötigten Datentyp konvertieren | Um mit einem numerischen Feld wie mit Zeichendaten zu arbeiten, fügen Sie ein Kalkulationsfeld hinzu, das numerische Werte mit der Funktion STRING( ) in Zeichenwerte konvertiert. |
Textwerte mithilfe von Bedingungen durch numerische Codes ersetzen | Sie erstellen ein bedingtes Kalkulationsfeld, das die tatsächlichen Namen von Ländern anzeigt, indem es sie den numerischen Ländercodes in einem physischen Feld zuordnet. Beispiel: „Kanada“ wird statt „01“ und „USA“ statt „02“ angezeigt. |
Ein oder mehrere Bedingungen auswerten und den Wert des Feldes anhand des Ergebnisses bestimmen | Sie erstellen ein bedingtes Kalkulationsfeld, das die Steuer für ein Element basierend auf der Region berechnet, in dem es verkauft wird. Wenn das Element in einer Region verkauft wird, wird die Steuer mit einem Satz von 7% berechnet. Wenn es aber in einer anderen Region verkauft wird, wird die Steuer mit 6% berechnet. |
Datenkategorie von Kalkulationsfeldern
Wie auch physische Felder gehören Kalkulationsfelder einer der folgenden Datenkategorien an:
- Zeichen
- numerisch
- Datumzeit
- logisch
Im Gegensatz zu physischen Feldern wählen Sie nicht explizit einen Datentyp und dadurch eine Datenkategorie aus, wenn Sie ein Kalkulationsfeld definieren. Stattdessen legt der von Ihnen für ein Kalkulationsfeld festgelegte Standardwert die Datenkategorie des Kalkulationsfelds fest.
Die folgende Tabelle beinhaltet Beispiele von Standardwerten für Kalkulationsfelder und die zugehörige Datenkategorie.
Standardwert | Datenkategorie |
---|---|
"Standort unbekannt" | Zeichen |
STRING(Employee_number, 10) | |
0,00 |
Numerisch |
Quantity * Unit_cost |
|
VALUE(Salary, 0) | |
`20180331` | Datumzeit |
CTOD(Invoice_date, "DD/MM/YYYY") | |
T | Logisch |
Wert > 1000 |
Dezimale Genauigkeit in numerischen Kalkulationsfeldern kontrollieren
Die dezimale Genauigkeit aller numerischen berechneten Werte eines numerischen Kalkulationsfelds wird durch die Genauigkeit des Ausdrucks oder des Literalwerts im Feld Standardwert gesteuert.
- Ausdruck Falls Sie beispielsweise den Standardausdruck Invoice_Amount * 0,375 angeben und Werte des Felds „Invoice_Amount“ (Rechnungsbetrag) zwei Dezimalstellen haben, werden alle berechneten Werte mit drei Dezimalstellen berechnet und, falls notwendig, gerundet.
Die dezimale Genauigkeit von Ausdrücken wird durch die in Rundung und dezimale Genauigkeit in numerischen Ausdrücken kontrollieren dargestellten Regeln bestimmt.
- Literalwert Falls Sie den Standardwert von 0,00 angeben, werden alle berechneten Werte mit zwei Dezimalstellen berechnet und, falls notwendig, gerundet.
Dezimale Genauigkeit steigern
Um die dezimale Genauigkeit berechneter Werte zu steigern, vergrößern Sie die Anzahl der Dezimalstellen im Feld Standardwert.
Ausdruck
Multiplizieren Sie einen Ausdruck mit 1 und hängen die Anzahl der Dezimalstellen entsprechend der gewünschten Genauigkeit an. Stellen Sie sicher, die 1 an den Anfang des Ausdrucks zu stellen. Das folgende Beispiel steigert die Genauigkeit auf vier Dezimalstellen:
1.0000 * Invoice_Amount * 0.375
Literalwert
Fügen Sie nachgestellte Nullen an den Dezimalteil eines Literalwerts an. Das folgende Beispiel steigert die Genauigkeit auf drei Dezimalstellen:
0,000
Typen von Kalkulationsfeldern
Es ist möglich, zwei Kategorien von Kalkulationsfeldern zu erstellen, die in den folgenden Abschnitten beschrieben werden:
- Einfaches Kalkulationsfeld
- Bedingtes Kalkulationsfeld:
- mit Literalwerten
- mit Kalkulationswerten
Einfaches Kalkulationsfeld
Ein einfaches Kalkulationsfeld verwendet einen einzelnen Ausdruck oder Literalwert und wendet diesen auf alle Datensätze in einer Tabelle, unabhängig von deren Werten, an.
Beispiel eines einfachen Kalkulationsfelds
Sie möchten den gesamten Vorratswert zu Anschaffungs- und Herstellungskosten für jedes Produkt in einem Vorratsbericht überprüfen.
Sie erstellen ein Kalkulationsfeld Inventory Value check (Vorratswerttest), welches das Feld Quantity on Hand (Bestand) mit dem Feld Unit Cost (Stückkosten) multipliziert. Sie können die Werte des Kalkulationsfelds mit den gemeldeten Werten vergleichen, um zu sehen, ob sie identisch sind.
Das folgende Beispiel zeigt die Definition des Kalkulationsfelds Inventory_Value_check im Dialogfeld Tabellenlayout. Der berechnete Ausdruck (Bestand * Stückkosten) erscheint im Feld Standardwert.
In der Tabellenansicht können Sie das Kalkulationsfeld (Inventory Value check) neben dem physischen Quelldatenfeld (Inventory Value at Cost) (VorratswertzuAHK) positionieren und die Werte vergleichen.
Sie können auch einen Filter erstellen, der nicht übereinstimmende Werte zurückgibt:
Inventory_Value_check <> Inventory_Value_at_Cost
Einfache Kalkulationsfelder definieren
Definieren Sie ein Kalkulationsfeld, das einen einzelnen Ausdruck oder Literalwert verwendet und diesen auf alle Datensätze in einer Tabelle anwendet, unabhängig von deren Werten.
Name und Standardwert des Kalkulationsfelds festlegen
- Wählen Sie Bearbeiten > Tabellenlayout.
- Klicken Sie auf der Registerkarte Felder/Ausdrücke bearbeiten auf Neuen Ausdruck einfügen .
- Geben Sie den Namen des Feldes in das Textfeld Name ein.
Hinweis
Feldnamen sind auf 256 alphanumerische Groß- und Kleinbuchstaben beschränkt. Der Name kann den Unterstrich beinhalten ( _ ), aber keine anderen Sonderzeichen oder Leerzeichen. Er kann nicht mit einer Ziffer beginnen.
Analytics enthält mehrere reservierte Schlüsselwörter, die nicht als Feldnamen verwendet werden können. Eine vollständige Liste finden Sie unter Reservierte Schlüsselwörter.
- Führen Sie einen der folgenden Schritte aus:
- Geben Sie im Textfeld Standardwert einen Ausdruck oder Literalwert ein.
Diese Methode eignet sich nur für einfache Ausdrücke.
- Klicken Sie auf f(x), um einen Ausdruck mit dem Ausdruck-Generator zu erstellen.
Weitere Informationen finden Sie unter Erstellen von Ausdrücken mit dem Ausdruck-Generator.
Hinweis
Die dezimale Genauigkeit aller numerischen berechneten Werte numerischer Kalkulationsfelder wird durch die Genauigkeit des Ausdrucks oder des Literalwert in Standardwert gesteuert.
Weitere Informationen finden Sie unter Dezimale Genauigkeit in numerischen Kalkulationsfeldern kontrollieren.
- Geben Sie im Textfeld Standardwert einen Ausdruck oder Literalwert ein.
Metadaten von Feldern festlegen
- (Optional) Geben Sie die Anzeigebreite des Felds im Textfeld Breite in Zeichen an.
Der Wert in Breite wird als die Spaltengröße beim Anzeigen des Feldes in Analytics-Ansichten und -Berichten verwendet.
- (Optional) Geben Sie den Anzeigenamen im Textfeld Alternativer Spaltentitel an.
Der Anzeigename wird statt des Feldnamens als Spaltenüberschrift verwendet, wenn das Feld in Analytics-Ansichten und -Berichten angezeigt wird. Wenn kein Wert angegeben ist, wird der Feldname verwendet.
- Wenn erforderlich, legen Sie eine oder mehrere der folgenden Einstellungen fest.
Die Datenkategorie des im Textfeld Standardwert angegebenen Ausdrucks oder Literalwerts bestimmt, welche Einstellungen aktiviert sind.
Einstellung Datenkategorie Beschreibung Format Nur numerisch Regelt das Anzeigeformat von numerischen Feldern in Ansichten und Berichten.
Sie können das Format aus der Dropdown-Liste auswählen, es manuell eingeben oder ein Format aus der Liste bearbeiten, nachdem Sie es ausgewählt haben.
Wenn die Dropdown-Liste Format leer ist, wird das im Dialogfeld Optionen angegebene standardmäßige Anzeigeformat auf die Daten des Felds angewendet. Das Format, das Sie hier spezifizieren, überschreibt das Standardformat.
Ohne Summierung Nur numerisch Verhindert das Summieren von Werten in einem Feld.
Analytics summiert numerische Felder in Berichten automatisch. Einige numerische Felder beinhalten Informationen, die nicht summiert werden sollten, wie Preise und Kontonummern.
Statisch Ändert das standardmäßige Verhalten von Analytics beim Auswerten des Felds mit einer IF-Anweisung. Weitere Informationen über die optionale IF-Anweisung finden Sie unter Felddefinition abschließen.
Statisch nicht ausgewählt (Standard) Wenn die IF-Anweisung als „falsch“ ausgewertet wird, wird dem Feld ein leerer Wert zugewiesen – leer, Null (0) oder falsch (F) je nach der Datenkategorie des Felds.
Statisch ausgewählt Wenn die IF-Anweisung als „falsch“ ausgewertet wird, wiederholt Analytics den letzten gültigen Wert im Feld, anstatt einen leeren Wert zu verwenden. Der letzte Wert wird in jeder Zeile wiederholt, bis die IF-Anweisung als „wahr“ ausgewertet und ein neuer gültiger Wert verwendet wird.
Datumzeit Diese Option ist für Kalkulationsfelder nicht verfügbar.
Kontrollsumme Nur numerisch Kennzeichnet das Feld als ein Kontrollsummenfeld.
Eine Kontrollsumme ist die Summe der Werte eines numerischen Felds, die zum Überprüfen der Datenintegrität verwendet werden kann. Beim Extrahieren oder Sortieren von Daten in neue Tabellen fügt Analytics Summen für Eingabe und Ausgabe des Kontrollsummenfelds in den Tabellenverlauf ein. „Eingabe“ bezieht sich auf die ursprüngliche Tabelle. „Ausgabe“ bezieht sich auf die neue Tabelle. Wenn die beiden Summen übereinstimmen, gingen beim Extrahieren oder Sortieren keine Daten verloren.
Sie können auch durch Analytics berechnete Kontrollsummen mit den Angaben eines Datenanbieters vergleichen, um herauszufinden, ob Sie alle Daten erhalten haben.
Wenn Sie Kontrollsummen für mehrere Felder angeben, wird im Tabellenverlauf nur das numerische Feld mit der äußerst linken Startposition angezeigt.
Standardfilter Nur logisch Filtert die Datensätze in der Standardansicht basierend auf dem Wert des Felds („wahr“ oder „falsch“). Es werden nur Datensätze angezeigt, die als „wahr“ ausgewertet wurden.
Der Filter wird immer automatisch angewendet, wenn die Analytics-Tabelle, die das Feld enthält, geöffnet wird.
Felddefinition abschließen
- (Optional) Falls Sie durch das Kalkulationsfeld ausgewertete Datensätze begrenzen möchten, tragen Sie eine Bedingung in das Textfeld Wenn ein oder klicken auf Wenn, um mit dem Ausdruck-Generator eine IF-Anweisung zu erstellen.
- durch das Kalkulationsfeld ausgewertet Datensätze, welche die IF-Anweisung erfüllen
- durch das Kalkulationsfeld nicht ausgewertet Datensätze, welche die IF-Anweisung nicht erfüllen
Die IF-Anweisung Invoice_Amount >= 1000 verhindert beispielsweise, dass Rechnungsbeträge unter 1000€ ausgewertet werden.
Für ausgeschlossene Datensätze sind die Werte des Kalkulationsfelds leer, null (0) oder falsch (F), was von der Datenkategorie des Kalkulationsfelds abhängt. Den Ausschluss können Sie jederzeit wieder rückgängig machen, indem Sie die IF-Anweisung löschen.
- (Optional) Wenn Sie nicht möchten, dass das neue Kalkulationsfeld automatisch der geöffneten Tabellenansicht hinzugefügt wird, heben Sie die Auswahl von Erstelltes Feld der aktuellen Ansicht hinzufügen auf.
Wenn diese Option ausgewählt ist, wird das neue Feld der Tabellenansicht hinzugefügt. Das Feld wird die letzte Spalte der Ansicht sein oder links von einer ausgewählten Spalte positioniert.
Sie können einer Ansicht jederzeit ein Feld manuell hinzufügen. Weitere Informationen finden Sie unter Spalten einer Ansicht hinzufügen.
- (Optional) Wenn Sie eine Notiz über die Felddefinition hinzufügen möchten, klicken Sie auf Datenfeldnotiz , geben den Text der Notiz ein und klicken auf Schließen .
- Klicken Sie auf Eingabe bestätigen .
Analytics fügt das Kalkulationsfeld zum Tabellenlayout hinzu. Sie können das Feld in Befehlen oder Berichten verwenden.
- Klicken Sie auf Schließen , um das Dialogfeld Tabellenlayout zu verlassen.
Die zugehörige Spalte wird der Tabellenansicht hinzugefügt, falls die Option Erstelltes Feld der aktuellen Ansicht hinzufügen ausgewählt ist.
Bedingtes Kalkulationsfeld
Ein bedingtes Kalkulationsfeld enthält mehrere Ausdrücke oder Literalwerte und wendet diese auf bedingter Basis auf die Datensätze in einer Tabelle an. Der jeweils auf Datensätze angewendete Ausdruck oder Literalwert hängt von dem Wert des Datensatzes ab.
Beispiele für ein bedingtes Kalkulationsfeld mit Literalwerten
Sie möchten jedem Datensatz in Abhängigkeit von der Größe des Rechnungsbetrags einen Literalwert "Small" („Klein“), "Medium" („Mittel“) oder "Large" („Groß“) zuweisen.
Sie erstellen ein Kalkulationsfeld Invoice size (Rechnungsgröße), das die Größe des Rechnungsbetrags in jedem Datensatz erkennt und den korrekten Literalwert zuweist:
- "Small" Beträge unter €5.000,00
- "Medium" Beträge von €5.000,00 bis €9.999,99
- "Large" Beträge ab €10.000,00
Das folgende Beispiel zeigt die Definition des Kalkulationsfelds Invoice size im Dialogfeld Tabellenlayout. Der Literalwert "Small" wird im Feld Standardwert angezeigt. Die Literalwerte "Medium" und "Large" erscheinen jeweils in einer unterschiedlichen Bedingung.
Jede Bedingung enthält einen berechneten Ausdruck, der als wahr ausgewertet werden muss, damit der zugehörige Wert im Kalkulationsfeld verwendet wird. Wenn ein Datensatz keine Bedingung erfüllt, wird der Standardwert verwendet.
Hinweis
Die Reihenfolge, in der die Bedingungen aufgelistet sind, ist wichtig. Weitere Informationen finden Sie unter Bedingungen von am meisten bis am wenigsten restriktiv auflisten.
In der Tabellenansicht wird die Rechnungsgröße nun für jeden Datensatz angezeigt. | |
Sie können auch einen Filter erstellen, der nur die Datensätze einer Größe anzeigt: Invoice_size = "Large" |
Beispiel eines bedingten Kalkulationsfelds mit berechneten Werten
Sie möchten die Rabatthöhe für jeden Datensatz berechnen, die auf einem Rabattprozentsatz basiert, der sich je nach Rechnungsgröße ändert.
Sie erstellen ein Kalkulationsfeld Discount amount (Rabatthöhe), das die Größe des Rechnungsbetrags in jedem Datensatz erkennt und die Rabatthöhe unter Verwendung des korrekten Prozentsatzes berechnet:
- 0% Rabatt Beträge unter €5.000,00
- 10% Rabatt Beträge von €5.000,00 bis €9.999,99
- 15% Rabatt Beträge ab €10.000,00
Das folgende Beispiel zeigt die Definition des Kalkulationsfelds Discount amount im Dialogfeld Tabellenlayout. Der Literalwert 0,00 wird im Feld Standardwert angezeigt. Die berechneten Werte Invoice_Amount * 0,10 und Invoice_Amount * 0,15 werden jeweils als separate Bedingung angezeigt.
Jede Bedingung enthält einen berechneten Ausdruck, der als wahr ausgewertet werden muss, damit der zugehörige berechnete Wert verwendet wird. Wenn ein Datensatz keine Bedingung erfüllt, wird der Standardwert verwendet.
Hinweis
Die Reihenfolge, in der die Bedingungen aufgelistet sind, ist wichtig. Weitere Informationen finden Sie unter Bedingungen von am meisten bis am wenigsten restriktiv auflisten.
In der Tabellenansicht wird die Rabatthöhe nun für jeden Datensatz angezeigt. | |
Sie können auch einen Filter erstellen, der Rabatte über einem bestimmten Betrag anzeigt: Rabatthöhe >= 750 |
Bedingungen von am meisten bis am wenigsten restriktiv auflisten
Falls Sie mehrere Bedingungen definieren, wertet Analytics diese von oben beginnend in der Reihenfolge aus, in der sie in der Bedingungsliste des Dialogfelds Tabellenlayout angezeigt werden.
Im obigen Beispiel Rechnungsgröße werden die Rechnungsbeträge in der folgenden Reihenfolge auf die Bedingungen getestet:
Bestellung | Bedingung | Wert |
---|---|---|
1 | Invoice_Amount >= 10000 | "Large" |
2 | Invoice_Amount >= 5000 | "Medium" |
Damit Datensätze, die mehr als eine Bedingung erfüllen, wie beabsichtigt ausgewertet werden, listen Sie die Bedingungen von den restriktivsten bis zu den am wenigsten restriktiven Bedingungen auf und beginnen oben mit der restriktivsten Bedingung.
Was bedeutet „restriktiv“?
Restriktiv bezieht sich auf den Anteil einer Wertemenge, auf den die Bedingung zutrifft. Je restriktiver eine Bedingung ist, umso kleiner ist der jeweilige Anteil.
Betrachten Sie dazu die folgenden Wertemengen:
- $12.000
- $8.000
- $7.000
Am wenigsten restriktive Bedingung Alle drei Werte erfüllen die Bedingung Invoice_Amount >= 5000. Die Bedingung ist am wenigsten restriktiv, weil sie für die gesamte Wertemenge zutrifft.
Restriktivste Bedingung Nur $12.000 erfüllt die Bedingung Invoice_Amount >= 10000. Die Bedingung ist am restriktivsten, weil sie nur auf einen der Werte innerhalb der Menge zutrifft.
Wie Analytics Werte bedingter Kalkulationsfelder zuweist
In jedem Datensatz weist Analytics den Wert des Kalkulationsfelds für die erste erfüllte, also wahre Bedingung zu. Nach der Zuweisung wird der Wert des Kalkulationsfelds nicht mehr geändert, selbst wenn ein Datensatz eine spätere Bedingung erfüllt.
Angenommen der Rechnungsbetrag beläuft sich auf $12.000:
- Zugewiesener Wert = "Large" („Groß“) Aufgrund der obigen Anordnung der Bedingungen, wird dem Betrag der Wert „Groß“ zugewiesen. Dies ist korrekt, weil der Betrag größer als $10.000 ist.
- Zugewiesener Wert = "Medium" („Mittel“) Wenn Sie die Reihenfolge der Bedingungen umkehren, wird dem Betrag der Wert „Mittel“ zugewiesen. Auch das ist korrekt, weil der Betrag größer als $5.000 ist. Die Wertzuweisung erfolgt dann jedoch nicht mehr wie beabsichtigt, weil Invoice_Amount >= 5000 eine weniger restriktive Bedingung ist und dadurch bereits Beträge erfasst, die von ihr noch nicht erfasst werden sollen.
Restriktion als Untermengen betrachten
Sie können sich die Restriktionen auch als Untermengen vorstellen. Werte, welche die zuerst aufgelistete Bedingung erfüllen, sollten die kleinste Untermenge einer Wertemenge bilden. Durch jede zusätzliche Bedingung wächst die Größe der erfassten Untermenge, die auch alle vorherigen Untermengen beinhaltet.
Beachten Sie, dass Analytics den Wert nicht mehr ändert, sobald es einem Kalkulationsfeld für einen Datensatz einen Wert zugewiesen hat. Im folgenden Beispiel wird "Large" („Groß“) also dem Datensatz mit einem Rechnungsbetrag von $12.000 zugewiesen. Obwohl der Datensatz auch die zweite Bedingung erfüllt, wird der Wert nicht auf "Medicum" („Mittel“) aktualisiert.
Bedingtes Kalkulationsfeld definieren
Definieren Sie ein bedingtes Kalkulationsfeld, das mehrere Ausdrücke oder Literalwerte enthält und diese auf bedingter Basis auf die Datensätze in einer Tabelle anwendet.
Name und Standardwert des Kalkulationsfelds festlegen
- Wählen Sie Bearbeiten > Tabellenlayout.
- Klicken Sie auf der Registerkarte Felder/Ausdrücke bearbeiten auf Neuen Ausdruck einfügen .
- Geben Sie den Namen des Feldes in das Textfeld Name ein.
Hinweis
Feldnamen sind auf 256 alphanumerische Groß- und Kleinbuchstaben beschränkt. Der Name kann den Unterstrich beinhalten ( _ ), aber keine anderen Sonderzeichen oder Leerzeichen. Er kann nicht mit einer Ziffer beginnen.
Analytics enthält mehrere reservierte Schlüsselwörter, die nicht als Feldnamen verwendet werden können. Eine vollständige Liste finden Sie unter Reservierte Schlüsselwörter.
- Führen Sie einen der folgenden Schritte aus:
- Geben Sie im Textfeld Standardwert einen Ausdruck oder Literalwert ein.
Diese Methode eignet sich nur für einfache Ausdrücke.
- Klicken Sie auf f(x), um einen Ausdruck mit dem Ausdruck-Generator zu erstellen.
Weitere Informationen finden Sie unter Erstellen von Ausdrücken mit dem Ausdruck-Generator.
Hinweis
Die dezimale Genauigkeit aller numerischen berechneten Werte numerischer Kalkulationsfelder wird durch die Genauigkeit des Ausdrucks oder des Literalwert in Standardwert gesteuert.
Weitere Informationen finden Sie unter Dezimale Genauigkeit in numerischen Kalkulationsfeldern kontrollieren.
Literale Textwerte müssen in Anführungszeichen gesetzt werden (" "). Literale Datumswerte müssen in Backquotes gesetzt werden (` `).
- Geben Sie im Textfeld Standardwert einen Ausdruck oder Literalwert ein.
Metadaten von Feldern festlegen
- (Optional) Geben Sie die Anzeigebreite des Felds im Textfeld Breite in Zeichen an.
Der Wert in Breite wird als die Spaltengröße beim Anzeigen des Feldes in Analytics-Ansichten und -Berichten verwendet.
- (Optional) Geben Sie den Anzeigenamen im Textfeld Alternativer Spaltentitel an.
Der Anzeigename wird statt des Feldnamens als Spaltenüberschrift verwendet, wenn das Feld in Analytics-Ansichten und -Berichten angezeigt wird. Wenn kein Wert angegeben ist, wird der Feldname verwendet.
- Wenn erforderlich, legen Sie eine oder mehrere der folgenden Einstellungen fest.
Die Datenkategorie des im Textfeld Standardwert angegebenen Ausdrucks oder Literalwerts bestimmt, welche Einstellungen aktiviert sind.
Einstellung Datenkategorie Beschreibung Format Nur numerisch Regelt das Anzeigeformat von numerischen Feldern in Ansichten und Berichten.
Sie können das Format aus der Dropdown-Liste auswählen, es manuell eingeben oder ein Format aus der Liste bearbeiten, nachdem Sie es ausgewählt haben.
Wenn die Dropdown-Liste Format leer ist, wird das im Dialogfeld Optionen angegebene standardmäßige Anzeigeformat auf die Daten des Felds angewendet. Das Format, das Sie hier spezifizieren, überschreibt das Standardformat.
Ohne Summierung Nur numerisch Verhindert das Summieren von Werten in einem Feld.
Analytics summiert numerische Felder in Berichten automatisch. Einige numerische Felder beinhalten Informationen, die nicht summiert werden sollten, wie Preise und Kontonummern.
Statisch Ändert das standardmäßige Verhalten von Analytics beim Auswerten des Felds mit einer IF-Anweisung. Weitere Informationen über die optionale IF-Anweisung finden Sie unter Felddefinition abschließen.
Statisch nicht ausgewählt (Standard) Wenn die IF-Anweisung als „falsch“ ausgewertet wird, wird dem Feld ein leerer Wert zugewiesen – leer, Null (0) oder falsch (F) je nach der Datenkategorie des Felds.
Statisch ausgewählt Wenn die IF-Anweisung als „falsch“ ausgewertet wird, wiederholt Analytics den letzten gültigen Wert im Feld, anstatt einen leeren Wert zu verwenden. Der letzte Wert wird in jeder Zeile wiederholt, bis die IF-Anweisung als „wahr“ ausgewertet und ein neuer gültiger Wert verwendet wird.
Datumzeit Diese Option ist für Kalkulationsfelder nicht verfügbar.
Kontrollsumme Nur numerisch Kennzeichnet das Feld als ein Kontrollsummenfeld.
Eine Kontrollsumme ist die Summe der Werte eines numerischen Felds, die zum Überprüfen der Datenintegrität verwendet werden kann. Beim Extrahieren oder Sortieren von Daten in neue Tabellen fügt Analytics Summen für Eingabe und Ausgabe des Kontrollsummenfelds in den Tabellenverlauf ein. „Eingabe“ bezieht sich auf die ursprüngliche Tabelle. „Ausgabe“ bezieht sich auf die neue Tabelle. Wenn die beiden Summen übereinstimmen, gingen beim Extrahieren oder Sortieren keine Daten verloren.
Sie können auch durch Analytics berechnete Kontrollsummen mit den Angaben eines Datenanbieters vergleichen, um herauszufinden, ob Sie alle Daten erhalten haben.
Wenn Sie Kontrollsummen für mehrere Felder angeben, wird im Tabellenverlauf nur das numerische Feld mit der äußerst linken Startposition angezeigt.
Standardfilter Nur logisch Filtert die Datensätze in der Standardansicht basierend auf dem Wert des Felds („wahr“ oder „falsch“). Es werden nur Datensätze angezeigt, die als „wahr“ ausgewertet wurden.
Der Filter wird immer automatisch angewendet, wenn die Analytics-Tabelle, die das Feld enthält, geöffnet wird.
Bedingte Werte des Kalkulationsfelds festlegen
Bedingte Werte werden als Bedingungs-/Wertpaare festgelegt. Wenn ein Datensatz die Bedingung erfüllt, verwendet das Kalkulationsfeld den angegebenen Wert.
Hinweis
Ihre festgelegten Werte und der Standardwert müssen denselben Datentyp aufweisen.
- Klicken Sie auf Bedingung einfügen .
- Im Dialogfeld Bedingung und Wert einfügen verfahren Sie wie folgt und klicken dann auf OK:
- Geben Sie einen Ausdruck in das Textfeld Bedingung ein oder klicken Sie auf Bedingung, um einen Ausdruck mithilfe des Ausdruck-Generators zu erstellen.
- Geben Sie einen Wert in das Textfeld Wert ein, oder klicken Sie auf Wert, um einen Ausdruck mit dem Ausdruck-Generator zu erstellen.
Es folgen bedingte Werte der beiden oben ausgeführten Beispiele:
- Wenn Sie eine neue Bedingung erstellen möchten, führen Sie einen der folgenden Schritte aus:
- Klicken Sie auf Bedingung einfügen , und wiederholen Sie die oben angegebenen Schritte.
- Wenn Sie eine Bedingung erstellen möchten, die einer vorhandenen Bedingung ähnlich ist, wählen Sie die zu kopierende Bedingung aus, klicken auf Bedingung duplizieren und anschließend auf Bedingung und Wert bearbeiten . Auf diese Weise können Sie die Einstellungen für die neue Bedingung ändern.
- (Optional) Wählen Sie eine Bedingung aus, und klicken Sie auf Bedingung nach oben oder Bedingung nach unten , um die Auswertungsreihenfolge zu verändern.
Hinweis
Die Reihenfolge, in der die Bedingungen aufgelistet sind, ist wichtig. Weitere Informationen finden Sie unter Bedingungen von am meisten bis am wenigsten restriktiv auflisten.
Felddefinition abschließen
- (Optional) Falls Sie durch das Kalkulationsfeld ausgewertete Datensätze begrenzen möchten, tragen Sie eine Bedingung in das Textfeld Wenn ein oder klicken auf Wenn, um mit dem Ausdruck-Generator eine IF-Anweisung zu erstellen.
- durch das Kalkulationsfeld ausgewertet Datensätze, welche die IF-Anweisung erfüllen
- durch das Kalkulationsfeld nicht ausgewertet Datensätze, welche die IF-Anweisung nicht erfüllen
Die IF-Anweisung Invoice_Amount >= 1000 verhindert beispielsweise, dass Rechnungsbeträge unter 1000€ ausgewertet werden.
Für ausgeschlossene Datensätze sind die Werte des Kalkulationsfelds leer, null (0) oder falsch (F), was von der Datenkategorie des Kalkulationsfelds abhängt. Den Ausschluss können Sie jederzeit wieder rückgängig machen, indem Sie die IF-Anweisung löschen.
- (Optional) Wenn Sie nicht möchten, dass das neue Kalkulationsfeld automatisch der geöffneten Tabellenansicht hinzugefügt wird, heben Sie die Auswahl von Erstelltes Feld der aktuellen Ansicht hinzufügen auf.
Wenn diese Option ausgewählt ist, wird das neue Feld der Tabellenansicht hinzugefügt. Das Feld wird die letzte Spalte der Ansicht sein oder links von einer ausgewählten Spalte positioniert.
Sie können einer Ansicht jederzeit ein Feld manuell hinzufügen. Weitere Informationen finden Sie unter Spalten einer Ansicht hinzufügen.
- (Optional) Wenn Sie eine Notiz über die Felddefinition hinzufügen möchten, klicken Sie auf Datenfeldnotiz , geben den Text der Notiz ein und klicken auf Schließen .
- Klicken Sie auf Eingabe bestätigen .
Analytics fügt das Kalkulationsfeld zum Tabellenlayout hinzu. Sie können das Feld in Befehlen oder Berichten verwenden.
- Klicken Sie auf Schließen , um das Dialogfeld Tabellenlayout zu verlassen.
Die zugehörige Spalte wird der Tabellenansicht hinzugefügt, falls die Option Erstelltes Feld der aktuellen Ansicht hinzufügen ausgewählt ist.