Ciao,
Ho una tabella di riepilogo in cui vorrei creare una nuova colonna "Tasso" con una formula. La colonna MAXRESULT fornisce il nome della colonna che voglio utilizzare nella formula. sfortunatamente, ricevo l'errore "argomenti mancanti" quando creo la formula in base al nome della colonna.
Colonna "Tasso" formula:
(100 * Column Name( Parse( "N(" || Char( :MAXRESULT ) || ")" ) )[]) / :N Rows

Cosa c'è che non va ?
Un'opzione è usare As Column() o Column() invece di Column Name() (con As Column() non dovresti aver bisogno di []). Inoltre non dovrebbe essere necessario utilizzare Parse().
Qualcosa come questo
(100 * As Column("N(" || Char(:MAXRESULT) || ")")) / :N RowsCiao,
la formula proposta continua a non funzionare 

Colonna errore non risolto

Errore Impossibile trovare la colonna
altro che posso provare?
Grazie per il vostro sostegno
Ecco un esempio che lo dimostra @jthi la colonna funzionaCredo che tu abbia un problema con i tuoi dati.
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
)
)ok funziona anche sul mio set di dati.
la cosa strana è che mostra ancora l'errore nell'anteprima ma poi quando applico la formula, il risultato è buono.
Grazie a tutti !
All'editor di formule non piace la formula. Ci sono alcune formule che possono avere quelle sottolineature rosse ma funzioneranno comunque (usando la tabella dati corrente() per esempio). In questo caso penso che sia causato dalla mancata valutazione dei nomi delle colonne nella formula