Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenHi,
Ich habe eine Übersichtstabelle, in der ich eine neue Spalte „Rate“ mit einer Formel erstellen möchte. Die Spalte MAXRESULT gibt den Namen der Spalte an, die ich in der Formel verwenden möchte. Leider erhalte ich den Fehler „Fehlende Argumente“, wenn ich die Formel basierend auf dem Spaltennamen erstelle.
Spalte 'Rate'-Formel:
(100 * Column Name( Parse( "N(" || Char( :MAXRESULT ) || ")" ) )[]) / :N Rows

Was ist los ?
SkripterstellungBetreff: Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenEine Möglichkeit besteht darin, As Column() oder Column() anstelle von Column Name() zu verwenden (bei As Column() sollten Sie [] nicht benötigen). Außerdem sollte es nicht notwendig sein, Parse() zu verwenden.
Etwas wie das
(100 * As Column("N(" || Char(:MAXRESULT) || ")")) / :N RowsBetreff: Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenHi,
Die vorgeschlagene Formel funktioniert immer noch nicht 

Spalte „Fehler nicht behoben“.

Fehler Spalte konnte nicht gefunden werden
kann ich noch was ausprobieren?
Danke für deine Unterstützung
Betreff: Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenHier ist ein Beispiel, das das zeigt @jthi Spalte funktioniert.Ich glaube, dass Sie ein Problem mit Ihren Daten haben.
New Table( "Untitled 12",
Add Rows( 4 ),
New Column( "N(1.6)",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [445, 446, 0, 0] )
),
New Column( "N(1.5)",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [0, 0, 441, 446] )
),
New Column( "MAXRESULT",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1.6, 1.6, 1.5, 1.5] )
),
New Column( "N Rows",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [446, 446, 446, 446] )
),
New Column( "Rate",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( (100 * As Column( "N(" || Char( :MAXRESULT ) || ")" )) / :N Rows ),
Set Selected
)
)Betreff: Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenok, es funktioniert auch mit meinem Datensatz.
Das Seltsame ist, dass der Fehler immer noch in der Vorschau angezeigt wird, aber wenn ich dann die Formel anwende, ist das Ergebnis gut.
Danke euch allen !
Betreff: Verwenden Sie einen Wert, um die richtige Spalte für die Verwendung in einer Formel zu findenDer Formeleditor mag die Formel nicht. Es gibt einige Formeln, die diese roten Unterstreichungen haben können, aber sie funktionieren trotzdem (z. B. mit Current Data Table()). In diesem Fall wird es meiner Meinung nach dadurch verursacht, dass die Spaltennamen nicht in die Formel einbezogen werden