Try / Eval-Methode für leere Spalten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe hier versucht, Beispiele aus Diskussionen über leere Spalten zu verwenden, jedoch ohne Erfolg. Weiß jemand, wie ich folgendes erreichen kann?
Abhängig von den importierten Daten habe ich entweder 1 oder 6 Spalten mit Daten (diese werden immer importiert, einige werden jedoch ohne Daten importiert).
Versuchen (
Wenn die Spalte Daten enthält, legen Sie sie in eine Liste
sonst
Nächste Spalte versuchen
)
Die 6 Datenspalten enthalten eine Anzahl von Spalten, die nicht von Interesse sind. so zum beispiel:
Spalte 1 (Try / Eval) Spalte 2 (nicht interessiert an) ..... Spalte 6 (try / eval) usw.
Ich habe die fehlende Datenmusterfunktion ausprobiert und versucht, sie zu ändern ( NRow ( Loc ( Wird vermisst ( m [ 0 . c ]))) == NRow ( m ) ohne Erfolg.
BR
Anders
Re: Try / Eval-Methode für leere SpaltenDiese Funktion war das, wonach ich gesucht habe, danke.
Ob ( Col-Nummer ( Säule (dt . ich ) ) > 0 .
Einfügen in (HaveDataList . Säule (dt . ich ) << Name bekommen )
)
Re: Try / Eval-Methode für leere SpaltenHier ist ein einfaches Skript, das eine Liste mit den Namen aller Spalten enthält, die Daten enthalten
Namensvorgabe bis hier ( 1 ) ;
dt = Aktuelle Datentabelle () ;
HaveDataList = {} ;
Zum ( ich = 1 . ich <= N Cols (dt) . ich ++
Ob ( Col-Nummer ( Säule (dt . ich ) ) > 0 .
Einfügen in (HaveDataList . Säule (dt . ich ) << Name bekommen )
)
) ;