Condividi:        

Formato numerico in Excel

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Formato numerico in Excel

Postdi MAX51498 » 07/05/10 15:12

Buongiorno a tutti,

importando da un file .txt dei dati dal web ottengo dei numeri con le migliaia espressi in questo modo:

1 000
10 000
100 000

rispettivamente per mille, diecimila, centomila. Il punto è che senza separatore, ma con uno spazio al suo posto, Excel non è in grado di leggerli come numeri e pertanto rimangono come testo. Anche lo spazio è considerato carattere di testo. Ho provato un po' di tutto, ma non ne sono venuto a capo. Qualcuno ha qualche brillante idea?
MAX51498
Newbie
 
Post: 2
Iscritto il: 07/05/10 15:08

Sponsor
 

Re: Formato numerico in Excel

Postdi Flash30005 » 07/05/10 20:28

Ciao Max51498 e benvenuto nel Forum

Se usi una macro per l'importazione (ne troverai diverse anche negli ultimi post)
puoi utilizzare la funzione Riga = Replace(Riga, " ", ".").
Se, invece, l'importazione la fai direttamente da excel e quindi i dati li hai già nel foglio
fai una Trova/Sostituisci
in trova metterai uno spazio " " e in sostituisci un punto "."
o, per evitare sostituzioni non volute,
metterai spazio con zero tipo " 0" e
sostituisci punto con zero ".0"

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Formato numerico in Excel

Postdi MAX51498 » 08/05/10 17:14

Ho fatto un copia incolla del carattere in questione (vedi 1260 qui sotto), perchè sembra che non si tratti di un semplice spazio. Tant' è vero che la procedura del trova/sostituisci che mi hai suggerito non funziona.

1 260
Se vuoi provare da te, te ne renderai conto. Grazie comunque per il suggerimento.
MAX51498
Newbie
 
Post: 2
Iscritto il: 07/05/10 15:08

Re: Formato numerico in Excel

Postdi ricky53 » 08/05/10 17:45

Ciao

nel valore che hai scritto, in seconda posizione, c'è uno "spazio" che in ASCII vale "32"

Per sapere cosa c'è nel tuo valore prova con

Codice: Seleziona tutto
=CODICE(STRINGA.ESTRAI(A1;2;1))


dove "2" è il secondo carattere del tuo valore che hai inviato, se occorre cambia.

ATTENZIONE otterrai un valore in ASCII che dovrai decodificare con una tabella ASCII.

Ciao da Ricky53
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Formato numerico in Excel

Postdi Anthony47 » 08/05/10 22:34

Per la procedura del Trova/Sostituisci, puoi "copiare" dalla stringa il carattere che sembra "spazio" e incollarlo nell' area "Trova".
Se ci mandi il link al sito da cui attingi i dati potremmo vedere se la cosa puo' essere risolta all' origine.

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Formato numerico in Excel":


Chi c’è in linea

Visitano il forum: Nessuno e 105 ospiti