Wie lautet die berechnete Spaltenformel für den Versuch, die Dicke (Differenz zwischen Zellen unterschiedlicher Tiefe) für jeden PLACENAME zu berechnen. Siehe Tabelle unten. Die Dicke, die ich zu berechnen versuche, ist die Differenz zwischen jedem Tiefeninkrement.Berechnete Spalte für die Differenz zwischen den geordneten Zellen Spotfire
Antwort
@ FLgeo- Wie pro Ihrer Frage, die unter benutzerdefinierten Ausdruck sollte die Differenz der Tiefen für jeden Ortsnamen berechnen.
Abs([Depth] - Sum([Depth]) OVER (Intersect(Next([RowID]),[PlaceName])))
Hinweis: Die Spalte 'RowID' wird zur Berechnung hinzugefügt. Dies muss nicht in der Tabelle angezeigt werden.
Frage - Ihre Tabelle Dickenwert für die letzten Zeilen von Ortsnamen A & B zeigt, wie haben Sie diejenigen berechnen?
Wer hat jemals eine negative Stimme für diese Antwort gegeben, könnten Sie bitte erklären warum? Dies würde helfen, meine Antwort zu verbessern. Einfach eine negative Stimme abzugeben würde nicht helfen. Veröffentlichen Sie auch Ihre Interpretation der Frage/Lösung, damit es Benutzern helfen kann. Danke! – ksp585
Interessanter Ansatz mit Absolutwert. Wir haben die Frage anders verstanden, aber ich sehe, wo deine Methoden waren. – scsimon
Da Ihre Daten bereits sortiert sind, müssen die Zeilennummern nicht basierend auf der Rangfolge (Reihenfolge) der Depth
platziert werden. Wenn die Zeilen unsortiert wären, müssten wir Rank()
verwenden, um eine Sortierreihenfolge basierend auf Depth
und PLACENAME
anzuwenden. Je nachdem, welche Zeile und welche Richtung wollen Sie den Unterschied tun berechnet werden, können Sie die folgenden Formeln verwenden:
[Thickness] - First([Thickness]) over (Intersect([PLACENAME],Next([Depth]))) AS [DifferenceBelow]
[Thickness] - First([Thickness]) over (Intersect([PLACENAME],Previous([Depth]))) AS [DifferenceAbove]
Sie werden die folgenden Ergebnisse erhalten:
- 1. berechnen Sie den Unterschied für die gleiche Spalte in Spotfire
- 2. Spotfire Calculated Spalte
- 3. Anzahl der aufeinanderfolgenden Zellen mit dem gleichen Wert in Spotfire
- 4. Korrelationskoeffizient zwischen den Zellen
- 5. Berechnete Spalte für einfache Multiplikation?
- 6. Sie müssen berechnete Spalten vom Eingabedatum -18 Monate in Spotfire für die tatsächlichen Spalten erstellen
- 7. berechnete Spalte basierend auf ID für den Empfang keine Generation
- 8. die Differenz zwischen 2D-Array
- 9. Wie in einer Spalte eines Datagridview zwischen den Zellen Tab
- 10. Ermittlung der Differenz zwischen den Daten
- 11. Berechnete Spalte basiert auf zwei berechnete Spalten
- 12. Bedingt berechnete Spalte für einen Pandas DataFrame
- 13. Differenz zwischen den Werten() und nur()
- 14. die minimale Differenz zwischen der Spalte drei und geben den entsprechenden Wert
- 15. Share berechnete Spalte
- 16. Spotfire: Wie eine neue Spalte berechnen eine Spalte mit Leerzeichen andere Spalte zu helfen, den richtigen Wert zu erhalten einzufügen
- 17. Quantifizieren Sie die Differenz zwischen Arrays Reihenfolge
- 18. SQL Server berechnete Spalte
- 19. DataTable dynamische berechnete Spalte
- 20. spotfire Wie bekomme ich den letzten Wert in einer Spalte?
- 21. Benötigen Sie eine leere Spalte in Spotfire Tabelle Diagramm hinzufügen
- 22. Summendaten in einer Spalte in einer bestimmten Reihenfolge in Spotfire
- 23. Finde die minimale Differenz zwischen zwei Arrays
- 24. berechnete Spalte basierend auf Funktion
- 25. bekommen die Differenz zwischen zwei Repositories
- 26. JADE: Differenz zwischen für und jeder
- 27. Müssen die Differenz zwischen zwei Zeitstempel für jeden Empid
- 28. Differenz zwischen zwei Daten #
- 29. Differenz zwischen dem folgenden
- 30. Anpassung für Gruppe (Expressions) in derselben Spalte in Spotfire
Hey FLgeo! Wie wäre es mit diesem Bama-Spiel? :) Können Sie eine erwartete Ausgabe geben? Ich denke, ich weiß, was du willst, aber du willst sicher sein. Wäre es die Dicke - die Dicke der nächsten Tiefe über dem Ortsnamen? – scsimon
@FLgeo - Wie haben Sie die Dicke für die letzten Reihen von Ortsnamen A & B berechnet? – ksp585