Ein häufiger Anwendungsfall für meine Analyse ist das Mischen einer sekundären Datenquelle, dann eine Tabellenberechnung mit verschiedenen unabhängigen Messungen (daher kann ich keine Filter anwenden). Die Bedingung ist Angebotsstatus = eingestellt, aber der Angebotsstatus kann meine unterschiedlichen Antworttypen enthalten.So führen Sie eine Tabellenberechnung durch, wenn Sie Daten mit bedingten Zeichenfolgenbemaßungen mischen
IF
ATTR([Offer Status]) = "Hired"
Then AVG([Comp_File].[Cash PTM])
Else [Null] END
Da ich die Datenquelle mische, müssen die Werte aggregiert werden.
Hier ist ein Link auf das Notebook: https://community.tableau.com/message/671932?et=watches.email.thread#671932
Was versuchen Sie zu erreichen? Möchten Sie eine Berechnung, die mehrere Variationen des möglichen Inhalts des Felds [Angebotsstatus] erfordert, indem Sie ELSE verwenden? –
In Englisch, ich möchte es für jeden abfragen, der einen Status von eingestellt hat, und dann ihre PTM zurückgeben. Als nächstes möchte ich die Ergebnisse in eine neue Dimension bringen, sagen wir Business Unit mit einem Durchschnittswert. Die Einsicht wäre für eine gegebene BU, ihre durchschnittliche PTM ist dies im Vergleich zu einer anderen BU. – Christopher
Okay, also Ihr halber Weg dorthin - klingt so, als müssten Sie ein zweites berechnetes Feld erstellen, um den PTM gegen einen Durchschnitt zu messen. - Können Sie eine Beispielarbeitsmappe teilen? –