Magari faccio una considerazione assurda ma ci provo. Il campo "potenza impianto" deve essere obbligatoriamente compilato con la virgola (2,99) o è un campo di testo e può essere scritto con il punto (2.99)? Se si potesse compilare il valore con il punto basterebbe poi impostare nelle opzioni di libreoffice Lingue->impostazioni locale Italiano (Svizzera), per avere una corretta importazione del campo dal csv come numero invece che come testo.
Alberto Da: "Francesca Chiarelli" <[email protected]> A: "libreoffice users" <[email protected]> Inviato: Lunedì, 26 aprile 2021 12:25:35 Oggetto: Re: [it-users] File Gestore Servizi energetici CSV Ben strano che il separatore sia la virgola invece del più comodo ";"... A questo punto non mi pare ci sia modo di distinguere le "virgole separatrici" dalle "virgole decimali". Io vedrei due soluzioni: o prima con santa pazienza, in un editor di testo, sostituisci a mano i vari separatori in modo che siano di due tipi diversi, oppure (meglio) trovi il modo che l'esportazione che crea quel file CSV usi già in uscita i separatori giusti. Se non trovi come, contatta i programmatori, perché è effettivamente un pasticcio! ...se ho capito bene il problema... Francesca Chiarelli ------------------- Il 15/04/21 12.43, Aldo Colamartino ha scritto: > Ciao, > ho a che fare con la pagine del GSE, gestore dei servizi energetici. > Quando vado a consultare i dati, sul web tutto é incolonnato bene, si > distinguono chiaramente le colonne, le voci, gli importi in € ecc ecc. > Quando esporto i dati in CSV succede un caos: > > Prendo ad esempio tre colonne consecutive che si chiamano > rispettivamente, da sinistra a destra: > CONGUAGLIO, POTENZA IMPIANTO,NATURA ECONOMICA > > Il campo CONGUAGLIO puó assumere solo due valori, Y o N > Il campo POTENZA IMPIANTO contiene la potenza espressa con un numero > decimale con la virgola come separatore tra parte intera e decimale > (2,99) > Il campo NATURA ECONOMICA contiene una stringa di tre caratteri > alfabetici. > > Dato che i nomi dei campi sono separati da virgole (e questo nella > prima riga, diciamo quella di intestazione, va bene), ecco che dalla > riga 2 in poi quando il foglio incontra il 2,99 mi fa scivolare il 99 > nella colonna successiva NATURA ECONOMICA. > E il problema si ripete ogni volta che, nella scansione delle righe, > il sistema incontra un numero decimale. > > Ho tentato di impostare varie opzioni di separazione, ma niente da fare. > Finché non risolvo il problema questo file CSV é completamente inutile. > > Avete qualche idea? > > Grazie. > Mia configurazione: > / > Version: 7.1.1.2 (x64) / LibreOffice Community > Build ID: fe0b08f4af1bacafe4c7ecc87ce55bb426164676 > CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; > VCL: win > Locale: it-IT (en_GB); UI: it-IT > Calc: CL > / > -- Come cancellarsi: E-mail [email protected] Problemi? https://urlsand.esvalabs.com/?u=https%3A%2F%2Fit.libreoffice.org%2Fsupporto%2Fmailing-lists%2Fcome-cancellarsi%2F&e=ebe80467&h=2ddf2d8d&f=y&p=n Linee guida per postare + altro: https://urlsand.esvalabs.com/?u=https%3A%2F%2Fwiki.documentfoundation.org%2FLocal_Mailing_Lists%2Fit&e=ebe80467&h=3777d284&f=y&p=n Archivio della lista: https://urlsand.esvalabs.com/?u=https%3A%2F%2Flistarchives.libreoffice.org%2Fit%2Fusers%2F&e=ebe80467&h=ce000f26&f=y&p=n Privacy Policy: https://urlsand.esvalabs.com/?u=https%3A%2F%2Fwww.documentfoundation.org%2Fprivacy&e=ebe80467&h=4d181b1c&f=y&p=n -- Questo messaggio stato analizzato con Libraesva ESG ed risultato non infetto. -- Come cancellarsi: E-mail [email protected] Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/ Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it Archivio della lista: https://listarchives.libreoffice.org/it/users/ Privacy Policy: https://www.documentfoundation.org/privacy
