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 posizioni decimali, che vengono visualizzate solo nella casella del valore se si fa clic sulla cella in MS Excel o Mac Numbers. Altrimenti, il formato della cella mostra 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 posizioni decimali (ho provato a cambiare l'impostazione del formato locale nella preferenza JMP e anche in Lingua e regione del Mac preferenza, ho provato a ripristinare tutte le preferenze JMP ai valori predefiniti, ho provato a cambiare 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 e lo salvo di nuovo come .xlsx, quindi importo il file appena salvato in JMP, funziona senza problemi. Vengono importati tutti i 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 posizioni 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 di 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