Loading

Anzeigen unterschiedlicher Zahleneinheiten-Abkürzungen auf Grundlage der Zahlengröße

Veröffentlichungsdatum: Sep 25, 2025
Aufgabe
Wie lassen sich Dateneinheiten für Milliarden (B oder G), Millionen (M), Tausender (k) oder keinen Wert für eine bestimmte Kennzahl abkürzen, basierend auf der Größe der Zahl? 
Schritte
Beide Optionen werden in der angehängten Arbeitsmappe im Weltindikatoren-Beispieldatensatz veranschaulicht.
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 1: Erstellen mehrerer Berechnungen, die separat formatiert werden können
Hinweis: Diese Option kann nicht für Ansichten verwendet werden, die mehrere Kennzahlen enthalten.

Schritt 1: Erstellen berechneter Felder

  1. Ziehen Sie [Gesamtpopulation] in den Container "Spalten".
  2. Ziehen Sie [Land] in den Zeilen-Container.
  3. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Population unter 1.000", geben Sie die folgende Formel ein, und klicken Sie dann auf OK:
    IF AVG([Population Total]) < 1000
    THEN AVG([Population Total])
    END
      
  4. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Population unter 1 Mio." mit einer Berechnung ähnlich der folgenden:
     
    IF AVG([Population Total]) >= 1000
    AND AVG([Population Total]) < 1000000
    THEN AVG([Population Total])
    END
  5. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Population unter 1 Mrd." mit einer Berechnung ähnlich der folgenden:

    IF AVG([Population Total]) >= 1000000
    AND AVG([Population Total]) < 1000000000
    THEN AVG([Population Total])
    END

Schritt 2: Formatierung

  1. Klicken Sie im Datenbereich mit der rechten Maustaste auf [Population unter 1.000] und wählen Sie "Standardeigenschaften" > "Zahlenformat…" aus.
  2. Formatieren Sie im Dialogfeld "Standardzahlenformat" die Zahl im gewünschten Format. In diesem Beispiel wird Zahl (benutzerdefiniert) verwendet, ohne Dezimalstellen.
  3. Wiederholen Sie die Schritte 1 und 2 für [Population unter 1 Mio.], [Population unter 1 Mrd.] und [Population über 1 Mrd.].
  4. Ziehen Sie [Population unter 1.000], [Population unter 1 Mio.], [Population unter 1 Mrd.] und [Population über 1 Mrd.] auf der Karte Markierungen auf Beschriftung.
  5. Klicken Sie auf der Karte Markierung auf Beschriftung und klicken Sie dann auf die Schaltfläche
  6. Im Dialogfeld "Beschriftung bearbeiten" entfernen Sie die Absatzmarkierungen zwischen <AGG(Population below 1K)><AGG(Population below 1M)><AGG(Population below 1B)><AGG(Population above 1B)>, sodass sich alle Felder in einer Zeile befinden.
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 2: Konvertieren Sie die numerischen Daten in Text, und formatieren Sie ihn manuell
Hinweis: Die Konvertierung von Zahlen mit Dezimalstellen in Textwerte ist nicht in allen Datenbanken konsistent. Weitere Informationen finden Sie im Abschnitt Bei der Anpassung des Zahlenformats werden Zahlen scheinbar falsch gerundet. Darüber hinaus kann die Manipulation von Text (Zeichenfolgen) zu Leistungsproblemen führen.
  1. Ziehen Sie [Gesamtpopulation] in den Container "Spalten".
  2. Ziehen Sie [Land] in den Zeilen-Container.
  3. Erstellen Sie ein berechnetes Feld mit dem Namen wie "Populationsbeschriftung", geben Sie die folgende Formel ein, und klicken Sie dann auf OK:

    IF AVG([Population Total]) < 1000
    THEN STR(ROUND(AVG([Population Total]),0))
    ELSEIF AVG([Population Total]) < 1000000
    THEN STR(ROUND(AVG([Population Total])/1000,0)) + "K"
    ELSEIF AVG([Population Total]) < 1000000000
    THEN STR(ROUND(AVG([Population Total])/1000000,1)) + "M"
    ELSE STR(ROUND(AVG([Population Total])/1000000000,1)) + "B"
    END

    Die Funktion ROUND() gibt einen Wert mit der angegebenen Anzahl an Dezimalstellen zurück. Die Funktion STR() wandelt eine Zahl in einen Textwert (eine Zeichenfolge) um.

  4. Ziehen Sie [Populationsbeschriftung] in den Bereich "Beschriftung" der Karte "Markierungen".
Zusätzliche Ressourcen
Wenn Sie die Einbettung dieser Funktion bei zukünftigen Produktversionen unterstützen möchten, stimmen Sie in der folgenden Community-Idee dafür:  Intelligente Abkürzungen für Zahlen



Über diesen Artikel diskutieren... Feedback-Forum
Nummer des Knowledge-Artikels

001453692

Anhänge

multiple number formats example.twbx

171 KB

 
Laden
Salesforce Help | Article