Ciao a tutti,
Ho uno strano problema durante l'importazione di file .xlsx su JMP 16 su Mac:
alcune celle nel file .xlsx hanno numeri con 9 cifre decimali, che vengono visualizzati solo nella casella del valore se si fa clic sulla cella in MS Excel o Mac Numbers. Altrimenti, il formato della cella mostrerà solo 1 cifra decimale.
Quando importo il file .xlsx in JMP 16 su Mac, viene importata solo 1 cifra decimale e non c'è modo di convincere JMP a importare tutte le cifre decimali (ho provato a modificare l'impostazione del formato locale nelle preferenze JMP e anche in Lingua e area Mac preferenza, ho provato a ripristinare tutte le preferenze di JMP sui valori predefiniti, ho provato a modificare il formato numerico della colonna nella procedura guidata di importazione di JMP Excel facendo clic con il pulsante destro del mouse sull'intestazione, ...). Niente funziona.
Tuttavia, se apro .xlsx in Mac Numbers o in MS Excel, lo salvo nuovamente come .xlsx e quindi importa il file appena salvato in JMP, funziona senza problemi. Vengono importate tutte le cifre decimali.
Ancora più stranamente, quando ho provato a importare il file .xlsx originale in JMP su Windows 10, non ci sono problemi, JMP importa tutte le cifre decimali. Quindi il problema è solo su Mac.
Mi chiedevo se c'è qualcos'altro che posso provare a fare? La soluzione con l'apertura e il salvataggio di tutti i file .xlsx non è ottimale a causa dei molti file che dovrò importare. Inoltre, voglio che la soluzione funzioni sia su Mac che su Windows.
Distinti saluti
Ciao,
Il motivo per cui c'è una differenza tra Windows e Mac è che ci sono due diverse librerie di terze parti utilizzate per leggere il contenuto del file Excel.Questi file sono incredibilmente complessi e JMP ha bisogno di un'altra libreria per interpretare i contenuti.La stessa libreria utilizzata su Windows non è disponibile per Mac.Generalmente, queste librerie forniranno il valore numerico che puoi vedere quando chiediamo il contenuto della cella.Su Windows, c'è una modalità per sovrascriverlo in modo da poter ottenere il numero completo, ma questo non esiste sul Mac.Se dovessi modificare il numero di decimali nel tuo foglio Excel per mostrarne di più in Excel, otterresti di più in JMP.Inoltre, se modificassi il tipo di colonna in Generale, probabilmente importremmo tutti i decimali poiché probabilmente verranno visualizzati tutti in Excel.
Mi dispiace che non ci sia una soluzione migliore.Ho già menzionato il problema al fornitore della libreria sul Mac prima.
Brian Corcoran
Sviluppo JMP