Loading

Berechnen des Rangs ohne Tabellenfunktionen

Veröffentlichungsdatum: Sep 25, 2025
Aufgabe
Rangfolge mit DetailgenauigkeitWenn beispielsweise der Endbenutzer einen Drilldown-Vorgang von [Kategorie] auf [Unterkategorie] durchführen kann, sollte sich der Rang nicht ändern.
Schritte
Es gibt zwei mögliche Problemumgehungen:

Option 1: Verwenden eines Detailgenauigkeitsausdrucks innerhalb der RANK_DENSE()-Funktion

Detaillierte Anweisungen finden Sie unter Berechnen des Rangs auf einer anderen Ebene als der höchsten Granularitätsstufe
Hinweis: Bei dieser Option wird den gebundenen Kategorien immer derselbe Rang zugewiesen.Zudem können die Tabellenberechnungen bei einigen komplexeren Ansichten weiterhin ungültig werden, wenn Dimensionen der Ansicht hinzugefügt oder daraus entfernt werden.

Option 2: Manuelles Berechnen der Kennzahlwerte für jede Rangebene

Die folgenden Anweisungen werden in der angehängten geänderten Arbeitsmappe veranschaulicht :
  1. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Höchste Umsatzwerte" mit einer Berechnung ähnlich der folgenden:
    { FIXED : MAX( { INCLUDE [Segment], [Category] : SUM([Sales] ) } ) }
  2. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Zweithöchster Umsatzwert" mit einer Berechnung ähnlich der folgenden:
    { FIXED : MAX( { INCLUDE [Segment], [Category]:
    	IF SUM([Sales]) < SUM([Highest Sales Values])
    	THEN SUM([Sales])
    	END
    	})}
  3. Wiederholen Sie Schritt 2 für beliebig viele Rangebenen, und ersetzen Sie [Höchste Umsatzwerte] durch den niedrigsten Wert über dem aktuellen Rang.
  4. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Rang (nur LOD (Detailgenauigkeit))" mit einer Berechnung ähnlich der folgenden:
    IF { FIXED [Segment], [Category] : SUM([Sales])} = [Highest Sales Values]
    	THEN 1
    	ELSEIF { FIXED [Segment], [Category] : SUM([Sales])} = [2nd Highest Sales Value]
    	THEN 2
    	ELSEIF { FIXED [Segment], [Category] : SUM([Sales])} = [3rd Highest Sales Value]
    	THEN 3
    	END
Zusätzliche Ressourcen
Wenn Sie die Einbettung dieser Verbesserung bei zukünftigen Produktversionen unterstützen möchten, stimmen Sie in der folgenden Community-Idee dafür: Rangfolge mit Detailgenauigkeit

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

001453776

Anhänge

rank without table calcs.twbx

1180 KB

 
Laden
Salesforce Help | Article