0

Ich benutze Tableau und bin dabei, das Feld des folgenden Codes eindeutig zu machen.nur zählen, wenn das Feld einen Eintrag in Tableau hat

"COUNTD(
IF NOT(ISNULL([firstBillingDate])) 
THEN [msisdn] 
ELSE NULL 
END 
)" 

Grundsätzlich seine Zählung einzigartige msisdn ‚s für alle Spalten, die firstbillingDate vorhanden (NOT NULL) haben.

Das Problem ist, dass eine msisdn mehr als eine firstBillingDate hat. Ich möchte einmalig msidns, die nur EINEN hat firstbillingdate

Antwort

0

Anstelle von [FirstBillingDate] in dieser Berechnung, erstellen Sie eine LOD calc, um nur ein Datum pro msisdns abrufen.

{fixed [msisdns] : min([firstBillingDate]}

können Sie max oder min verwenden. Ich nahm an, du würdest min das frühere Datum für mehrere Daten pro Monat zurückgeben wollen. Benutze das nun in deinem ursprünglichen calc.

Verwandte Themen