Loading

Filtern der oberen Prozentwerte anstatt der höchsten Zahlenwerte

Veröffentlichungsdatum: Jan 3, 2024
Aufgabe
Anzeigen der oberen n Prozent. Es gibt zwei Möglichkeiten, die oberen n Prozent anzuzeigen: die Anzahl der Elemente oder die Elemente, die die oberen n % eines Wertes ausmachen.

Wenn das Ziel beispielsweise die 20 umsatzstärksten Kunden sind, könnte das Endergebnis entweder die 20 umsatzstärksten Kunden (Anzahl der Elemente) oder die Anzahl der Kunden sein, die 20 % des Gesamtumsatzes ausmachen (Elemente, die die oberen 20 % des Umsatzes ausmachen). Wenn es nur wenige Kunden gibt, die viel Geld ausgeben, kann dieses zweite Szenario weniger als 20 Kunden umfassen.

 
Schritte
Im Abschnitt "Anhänge" finden Sie eine Beispielarbeitsmappe, in der die folgenden Anweisungen anhand des Beispieldatensatzes "Superstore" demonstriert werden.

Szenario 1: Obere n % nach Anzahl der Elemente

Diese Optionen geben die oberen n % der Kunden sortiert nach Umsatz zurück. 

Option 1: Verwenden von Funktionen zur Detailgenauigkeit (LOD)

LOD-Berechnungen ermöglichen eine größere Flexibilität bei der Erstellung der Ansicht, aber der Parameter erfordert die manuelle Einstellung aller Anzeigewerte. Diese Anweisungen beginnen mit der "Originalansicht" in der Arbeitsmappe, die Sie im rechten Bereich dieses Artikels herunterladen können. 

  1. Klicken Sie auf den Abwärtspfeil neben der Suchleiste und wählen Sie "Parameter erstellen ..." aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" wie folgt vor und klicken Sie auf OK:
    1. Benennen Sie den Parameter. In diesem Beispiel heißt er "Obere n Prozent (LOD) auswählen".
    2. Wählen Sie für "Datentyp" die Option "Gleitkommawert" aus.
    3. Wählen Sie für "Anzeigeformat" die Option "Prozentsatz" aus.
    4. Wählen Sie unter ”Zulässige Werte” die Option ”Bereich” aus.
    5. Legen Sie für "Minimum" den Wert 0, für "Maximum" den Wert 1 und für "Schrittgröße" den Wert 0,05 fest.
    6. Ändern Sie "Zulässige Werte" in "Liste". Dadurch wird die Liste mit Werten gefüllt.
    7. Aktualisieren Sie die Anzeigewerte 1-n. Für 0,1 zum Beispiel sollte der Anzeigewert 90 % betragen. Dies ist erforderlich, da der Filter das Perzentil verwendet, für das der Wert 1-n erforderlich ist.
  3. Wählen Sie "Analyse" > "Berechnetes Feld erstellen" aus.
  4. Daraufhin öffnet sich das Dialogfeld "Berechnetes Feld". Gehen Sie dort wie folgt vor und klicken Sie dann auf "OK":
    1. Geben Sie einen Namen für das berechnete Feld ein. In diesem Beispiel heißt das berechnete Feld "Obere n Kunden nach Umsatz (LOD)-Filter".
    2. Erstellen Sie im Formelfeld eine Berechnung ähnlich der folgenden:
      { FIXED [Kundenname]: SUM([Umsatz])} 
      >=
      { FIXED : 
          PERCENTILE( { FIXED [Kundenname] : SUM([Sales])}, [Obere n Prozent (LOD) auswählen])
      }
  5. Ziehen Sie "[Obere n Kunden nach Umsatz (LOD)-Filter]" in den Filter-Container.
  6. Wählen Sie im Dialogfeld "Filter" die Option "Wahr" aus und klicken Sie auf "OK".

Option 2: Tabellenberechnungen verwenden 

Diese Anweisungen beginnen mit der "Originalansicht" in der Arbeitsmappe, die Sie im rechten Bereich dieses Artikels herunterladen können. 

  1. Klicken Sie auf den Abwärtspfeil neben der Suchleiste und wählen Sie "Parameter erstellen ..." aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" wie folgt vor und klicken Sie auf OK:
    1. Benennen Sie den Parameter. In diesem Beispiel heißt er "Obere n Prozent auswählen".
    2. Wählen Sie für "Datentyp" die Option "Gleitkommawert" aus.
    3. Wählen Sie für das Anzeigeformat "Zahl (benutzerdefiniert)" aus und fügen Sie "%" als Suffix hinzu.
    4. Wählen Sie unter ”Zulässige Werte” die Option ”Bereich” aus.
    5. Legen Sie für "Minimum" den Wert 0, für "Maximum" den Wert 100 und für "Schrittgröße" den Wert 1 fest.
  3. Wählen Sie "Analyse" > "Berechnetes Feld erstellen" aus.
  4. Daraufhin öffnet sich das Dialogfeld "Berechnetes Feld". Gehen Sie dort wie folgt vor und klicken Sie dann auf "OK":
    1. Geben Sie einen Namen für das berechnete Feld ein. In diesem Beispiel wurde das berechnete Feld mit "Kundenranking nach Umsatz" benannt.
    2. Erstellen Sie im Formelfeld eine Berechnung ähnlich der folgenden:
      RANK_UNIQUE(SUM([Sales]),'desc')
  5. Erstellen Sie ein berechnetes Feld mit dem Namen "Obere n % Kunden nach Umsatz-Filter (# Elemente, Tabellenberechnung)" mit einer Formel ähnlich der folgenden
    [Kundenranking nach Umsatz]
    <=
    WINDOW_MAX([Kundenranking nach Umsatz])*([Obere n Prozent auswählen]/100)
  6. Ziehen Sie "[Obere n % Kunden nach Umsatz-Filter (# Elemente, Tabellenberechnung)]" in den Filter-Container.
  7. Wählen Sie im Dialogfeld "Filter" die Option "Wahr" aus und klicken Sie auf "OK".


Szenario 2: Obere n % nach Wert

In diesem Szenario werden die Kunden ermittelt, die für die höchsten n % der Verkäufe verantwortlich sind. Diese Anweisungen beginnen mit der "Originalansicht" in der Arbeitsmappe, die Sie im rechten Bereich dieses Artikels herunterladen können. 
  1. Klicken Sie auf den Abwärtspfeil neben der Suchleiste und wählen Sie "Parameter erstellen ..." aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" wie folgt vor und klicken Sie auf OK:
    1. Benennen Sie den Parameter. In diesem Beispiel heißt er "Obere n Prozent auswählen".
    2. Wählen Sie für "Datentyp" die Option "Gleitkommawert" aus.
    3. Wählen Sie für das Anzeigeformat "Zahl (benutzerdefiniert)" aus und fügen Sie "%" als Suffix hinzu.
    4. Wählen Sie unter ”Zulässige Werte” die Option ”Bereich” aus.
    5. Legen Sie für "Minimum" den Wert 0, für "Maximum" den Wert 100 und für "Schrittgröße" den Wert 1 fest.
  3. Wählen Sie "Analyse" > "Berechnetes Feld erstellen" aus.
  4. Daraufhin öffnet sich das Dialogfeld "Berechnetes Feld". Gehen Sie dort wie folgt vor und klicken Sie dann auf "OK":
    1. Geben Sie einen Namen für das berechnete Feld ein. In diesem Beispiel heißt das berechnete Feld "Filter für die oberen n %".
    2. Erstellen Sie im Formelfeld eine Berechnung ähnlich der folgenden:
      RUNNING_SUM(SUM([Sales])) / TOTAL(SUM([Sales]))
      <=
      [Obere n Prozent auswählen]/100
  5. Ziehen Sie [Filter für die oberen n %] in den Filter-Container. 
  6. Wählen Sie im Dialogfeld "Filter" die Option "Wahr" aus und klicken Sie auf "OK".
Zusätzliche Ressourcen

Über diesen Artikel diskutieren ... Feedback-Forum

Nummer des Knowledge-Artikels

001458086

Anhänge

Top N percent_v2022.1.twbx

1264 KB

 
Laden
Salesforce Help | Article