[Risolto] Base: copia dati da csv ma senza decimali

Discussioni sulle caratteristiche di database
Rispondi
aelfar
Messaggi: 57
Iscritto il: domenica 29 giugno 2014, 19:08

[Risolto] Base: copia dati da csv ma senza decimali

Messaggio da aelfar »

Salve:
devo copiare dati da un csv a una tabella base, ma ci sono delle colonne di valori tipo 35,60 e colonne di peso tipo 0.40
ma nella tabella di base non porta i decimali, importa invece il 35.60 =36 e importa 0.40 a 0


come faccio a portare i numeri esatti?

Grazie
Ultima modifica di charlie il sabato 6 maggio 2017, 9:41, modificato 2 volte in totale.
Motivazione: Aggiunta spunta verde
OpenOffice 4.10 su windows 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Base: copia dati da csv ma senza decimali

Messaggio da charlie »

Ciao, devi precisare come sono i separatori del file .csv, meglio se alleghi un piccolo esempio.
Poi devi dire che metodo adoperi per importare (procedura guidata? Copia/Incolla?).
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
aelfar
Messaggi: 57
Iscritto il: domenica 29 giugno 2014, 19:08

Re: Base: copia dati da csv ma senza decimali

Messaggio da aelfar »

utilizzo copia incolla , ci sono altri metodi?
seleziono dal file csv tutte le colonne e righe e poi l'incollo nella tabella desiderata,
i separatore del file csv sono ; e "", ma - non so cosa cambia?

Grazie
Allegati
prova change file CSV.zip
(3.48 KiB) Scaricato 145 volte
OpenOffice 4.10 su windows 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Base: copia dati da csv ma senza decimali

Messaggio da charlie »

Se usi il metodo della procedura guidata (wizard) puoi collegarti al file .csv ed, impostando correttamente i separatori adoperati, e ottenere il risultato voluto (vedi Nuovo Database1.odb).
La tabella così creata non è però modificabile ma la si può utilizzare con delle query.
Se c'è la necessità di modificarla bisogna adoperare il copia/incolla che passa attraverso un file di Calc intermedio. Nell'importazione bisogna togliere la spunta alle caselle Virgola e Spazio:
Impostazione errata
Impostazione errata
Impostazione corretta
Impostazione corretta
prova_change_file_CSV.zip
(16.4 KiB) Scaricato 154 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
aelfar
Messaggi: 57
Iscritto il: domenica 29 giugno 2014, 19:08

Re: Base: copia dati da csv ma senza decimali

Messaggio da aelfar »

scusami, utilizzando la procedura guidata, come faccio a collegarmi al file csv? sembra banale ma non trovo come faccio?
OpenOffice 4.10 su windows 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Base: copia dati da csv ma senza decimali

Messaggio da charlie »

Collega a un database esistente nella prima videata, poi Testo nel menù a tendina.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
aelfar
Messaggi: 57
Iscritto il: domenica 29 giugno 2014, 19:08

Re: Base: copia dati da csv ma senza decimali

Messaggio da aelfar »

Grazie
OpenOffice 4.10 su windows 8
Rispondi