<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Sto provando a ripulire una tabella dati da un formato abbastanza disordinato.
Sto cercando di creare una singola colonna con i dati rilevanti poiché il file di input ha più delimitatori. Sto usando c000004 come colonna per i dati che vorrei conservare.
Alcune linee di dati hanno due valori nella stessa riga e sto provando a copiarli su una singola colonna che comporta la compensazione dell'indice di riga.
Le prime quattro linee funzionano come previsto, ma l'ultima no. Sto cercando un valore in c000002 e se true copia un valore da column6, ma una riga in basso.
: c000004 << imposta ogni valore ( Se ( Munger ( : c000002 , 1 , "Clamp" ) > 0 , : c000003 ,: c000004 )) ;
: c000004 << imposta ogni valore ( Se ( Munger ( : c000002 , 1 , "marcire" ) > 0 , : c000005 ,: c000004 )) ;
: c000004 << imposta ogni valore ( Se ( Munger ( : c000002 , 1 , "Locy" ) > 0 , : c000007 ,: c000004 )) ;
: c000004 << imposta ogni valore ( Se ( Munger ( : c000002 , 1 , "altezza" ) > 0 , : c000005 ,: c000004 )) ;
: c000004 << imposta ogni valore ( Se ( Munger ( : c000002 , 1 , "LocX" ) > 0 , : c000006 [ Riga () + 1 ] ,: c000004 )) ;
Il file di registro non è eccessivamente chiaro
: c000004 << imposta ogni valore (
Se (Munger (: c000002, 1, "locY")> 0,
: C000007,
: c000004
)
);
: c000004 << imposta ogni valore (
Se (Munger (: c000002, 1, "altezza")> 0,
: C000005,
: c000004
)
);
: c000004 << imposta ogni valore (
Se (Munger (: c000002, 1, "locX")> 0,
: c000006 [Riga () + 1],
: c000004
)
) / * ### * /;
Cosa dovrei usare per ottenere l'offset di riga in una nuova colonna?