<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Nel mio codice, sto estraendo i valori da un file CSV e inserendoli in colonne. Nella mia funzione, creo nuove colonne tutte numeriche. Tuttavia, su alcune colonne particolari, nessun valore viene inserito nelle colonne e nel registro dice:
Colonna "Colonna 48" modificata in Tipo numerico per corrispondere alla formula
MA L'ho fatto in origine una colonna numerica E non lo fa per tutte le nuove colonne .. Vorrei poter condividere il file CSV, ma non posso. Tuttavia, ci sono numeri in quelle celle da cui sto estraendo. Qualche idea?
listIdleakFunction = Funzione ( { dispositivo , idleakCol , isleakCol , igleakCol , ibleakCol , deviceRow } ,
// dispositivo -> nome del dispositivo
// idleakCol -> dove vengono avviati i dati swept nel file csv?
// deviceRow -> quale riga ci troviamo nel file csv? I dati vengono registrati nelle colonne, non nelle righe
startColId = idleakCol ;
startColIs = isleakCol ;
startColIg = igleakCol ;
startColIb = ibleakCol ;
csvRow = deviceRow ;
dtSummary << Nuova colonna ( nome || "Id" , Numerico , Continuo ) ;
dtSummary << Nuova colonna ( nome || "Ã" , Numerico , Continuo ) ;
dtSummary << Nuova colonna ( nome || "Ig" , Numerico , Continuo ) ;
dtSummary << Nuova colonna ( nome || "Ib" , Numerico , Continuo ) ;
Tabella dei dati corrente = ( dtSummary ) ;
ncols = N Col ( dtSummary ) ;
colid = Colonna ( ncols - 3 ) ;
Colis = Colonna ( ncols - 2 ) ;
colIg = Colonna ( ncols - 1 ) ;
colIb = Colonna ( ncols ) ;
Per ( K = 1 , K <= ( 66 ) , K ++,
Tabella dei dati corrente ( dt ) ;
col1 = Colonna ( startColId ) ;
col2 = Colonna ( startColIs ) ;
Col3 = Colonna ( startColIg ) ;
col4 = Colonna ( startColIb ) ;
dtSummary : colid [ K ] = Num ( dt : col1 [ csvRow ] ) / 1E6 ;
dtSummary : Colis [ K ] = Num ( dt : col2 [ csvRow ]) / 1E9 ;
dtSummary : colIg [ K ] = Num ( dt : Col3 [ csvRow ]) / 1E9 ;
dtSummary : colIb [ K ] = Num ( dt : col4 [ csvRow ] ) / 1E6 ;
startColId ++;
startColIs ++;
startColIg ++;
startColIb ++;
) ;
) ;