Importazione di millisecondi con la procedura guidata di ExcelCiao,
Ho il problema di voler importare i timestamp nel formato "gg.mm.yyyy hh: mm: ss.sss" con la procedura guidata di Excel. Sfortunatamente, le cifre decimali dei secondi vengono perse. Con l'utilizzo del componente aggiuntivo JMP Excel funziona perfettamente. Ma non con il mago.
Qualcuno ha idea di come ottenere le 3 cifre decimali del timestamp durante l'importazione?
Grazie per il vostro aiuto in anticipo
Markus
Tabella datiRi: Millisekunden Import mit Excel WizardIl problema è che manca il 3 ° valore decimale o che la specifica del formato mostra solo 2 punti decimali?Ri: Importazione di millisecondi con Excel WizardL'informazione è mancante
Ri: Millisekunden Import mit Excel WizardPuoi condividere la funzione Open () prodotta dalla procedura guidata di Excel per inserire il file. Potrebbe far luce su come gestisce l'input. Potrebbe essere necessario modificare il formato utilizzato per leggere la colonna data / oraRi: Importazione di millisecondi con Excel WizardVuoi vedere questo:
Open(
"D:\Excel\20190301052441_FU1523.xlsx",
Worksheets( "XXX" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 1 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
)
Ri: Millisekunden Import mit Excel WizardQuando apri il tuo file Excel, utilizza la procedura guidata di Excel e vai alla colonna in questione, fai clic con il pulsante destro del mouse sull'intestazione e seleziona il formato che desideri utilizzare per la colonna, assicurandoti di specificare 3 posizioni decimali

Otterrai quindi un JSL di input modificato che dovrebbe risolvere il problema
Open(
"C:\Users\Jim\Documents\Discussion Group\time.xlsx",
Worksheets( "time" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" ),
Column Numeric Format(
Index( 0 ),
Column Name( DateTime ),
Format( "m/d/y h:m:s", 27, 3 )
)
)
)