Ich habe eine PowerPivot-Tabelle, die eine Spalte mit IDs und eine verknüpfte Tabelle enthält, die eine Reihe bestimmter IDs enthält, die ich verwenden möchte, um eine Indikatorvariable zu erstellen, die ich verwenden kann In vorhandenen Tabellen und Diagrammen sortieren. Im Wesentlichen möchte ich:Suchen nach Wert in einer verknüpften Tabelle in power pivot
Wenn der Wert in Spalte EpisodeID irgendwo in LostEpisodes [LostID] gefunden wird, dann gebe den Wert "1" zurück, sonst "0".
LostEpisodes ist die verknüpfte Tabelle und LostID ist die Spalte, die die Teilmenge der IDs enthält, nach denen ich sortieren möchte.
Ich habe versucht, mit = IF (Werte (LostEpisodes [LostID]) = [EpisodeID], 1,0), aber einen Fehler bekommen. Ist meine Syntax falsch oder sollte ich einen anderen Ansatz verwenden? Scheint einfach, aber ich bin neu in PowerPivot und DAX.
Dank
Gibt es irgendwelche Details, die Sie über den Fehler, den Sie bekommen können, geben können? – kommradHomer
Danke kommradHomer. Die Zellen lesen gerade #ERROR. Es gibt auch ein Pop-up, das lautet: Der Wert für die Spalte 'LostID' in der Tabelle 'LostEpisodes' kann im aktuellen Kontext nicht ermittelt werden. Überprüfen Sie, ob alle im Berechnungsausdruck referenzierten Spalten vorhanden sind und keine zirkulären Abhängigkeiten vorhanden sind. Dies kann auch auftreten, wenn sich die Formel für eine Kennzahl direkt auf eine Spalte bezieht, ohne dass eine Aggregation (z. B. Summe, Durchschnitt oder Anzahl) für diese Spalte durchgeführt wird. Die Spalte hat keinen einzelnen Wert; Es hat viele Werte, einen für jede Zeile der Tabelle, und es wurde keine Zeile angegeben. – JimG
Ich habe eine Lösung gefunden und werde hier posten, wenn ich kann. Im Grunde handelt es sich um einen 2-stufigen Prozess mit einem Lookup und einem if (isblank – JimG