Identificativo articolo: 291047 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo viene descritto come convertire le celle che contengono testo alle celle che contengono numeri.

Quando si importa un file che è stato creato in un altro programma (ad esempio dBASE o Lotus 1-2-3) o è stato scaricato da un mainframe, Microsoft Excel potrebbe riconoscere alcuni numeri come testo.

In questo modo funzioni quali somma e Media per ignorare i valori in queste celle. Le stringhe di testo possono contenere testo oltre ai numeri che si desidera convertire.

Conversione del testo in numeri

Per convertire testo in numeri in un foglio di lavoro, utilizzare uno dei metodi descritti più avanti in questo articolo (metodi da 1 a 7).

Nota. Ciascuno di questi metodi si presuppone che sia stata modificata la formattazione delle celle generale dei numeri. A tale scopo, attenersi alla seguente procedura:
  1. In Excel 2003, scegliere celledal menuformato . In Excel 2007 o versione successiva, fare clic sulla freccia in basso a destra della sezione tipo di carattere sulla barra multifunzione per richiamare la finestra di dialogo Formato celle .
  2. Nella scheda numero , fare clic su Generale nella casella categoriae quindi fare clic su OK.

Metodo 1: Utilizzare il pulsante di errore

Se le celle in cui i numeri vengono visualizzati come testo contengono un indicatore di errore nell'angolo superiore sinistro, attenersi alla seguente procedura:
  1. Fare clic sulla cella che contiene il errorindicator.
  2. Fare clic sul pulsante di errore accanto alla cella e quindi scegliere Converti in numero dal menu di scelta rapida.

Metodo 2: Ridigitare i valori nelle celle

Per digitare nuovamente i valori nelle celle, attenersi alla seguente procedura:
  1. Scegliere celledal menu formato e quindi fare clic sulla scheda numero per modificare il formato numerico delle celle.
  2. Ridigitare i numeri.


Metodo 3: Modifica direttamente nella cella

Per modificare direttamente nelle celle, attenersi alla seguente procedura:

Excel 2003

  1. Scegliere Opzionidal menu Strumenti .
  2. Nella scheda Modifica , verificare che sia selezionata la casella di controllo Modifica direttamente nella cella . Fare clic su OK.
  3. Fare doppio clic sulla cella da formattare e quindi premere INVIO.
  4. Fare clic sul pulsante di errore accanto alla cella e quindi scegliere Converti in numero dal menu di scelta rapida

Excel 2007

  1. Fare clic sul pulsante di Office, fare clic su Opzioni di Excel, fare clic su Avanzate.
  2. Opzioni diModifica del Inthe, verificare che sia selezionata la casella di controllo ConsentiModifica diretta nelle celle . Fare clic su OK.
  3. Fare doppio clic sulla cella da formattare e quindi premere INVIO.
  4. Fare clic sul pulsante di errore accanto alla cella e quindi scegliere Converti in numero dal menu di scelta rapida

Excel 2010


  1. Fare clic sul File di scheda, fare clic su Opzioni di Excel, fare clic su Avanzate.
  2. In Opzioni di Modifica , verificare che sia selezionata la casella di controllo ConsentiModifica diretta nelle celle . Fare clic su OK.
  3. Fare doppio clic sulla cella da formattare e quindi premere INVIO.
  4. Fare clic sul pulsante di errore accanto alla cella e quindi scegliere Converti in numero dal menu di scelta rapida

Metodo 4: Utilizzare il comando Incolla speciale

Per utilizzare il comando Incolla speciale , attenersi alla seguente procedura:
  1. In una cella vuota, digitare il valore 1.
  2. Verificare che la cella è stato immesso 1 in sia formattata come numero.
  3. Selezionare la cella in cui è stato immesso 1 e clickand destra scegliere Copia.
  4. Selezionare le celle con i valori che si desidera convertto numeri.
  5. Clickand destra scegliere Incolla speciale.
  6. In operazione, fare clic su moltiplicare e quindi fare clic suOK.

Metodo 5: Rimuovere spazi e caratteri nascosti

Questo metodo è la scelta ottimale se i dati sono disposti in una singola colonna o riga. Questo metodo utilizza la funzione TRIM e la funzione di pulitura per rimuovere spazi e caratteri non stampabili che possono essere importati con il file. Nell'esempio riportato di seguito si presuppone che i dati si trova nella colonna A a partire dalla riga 1 ($A$ 1). Per utilizzare questo esempio, attenersi alla seguente procedura:
  1. Inserire una colonna a destra della colonna A. A tale scopo, il pulsante destro intestazione della colonna B e quindi fare clic su Inserisci.
  2. Nella prima cella della colonna inserita (B1), digitare thefollowing:
    $B$1:   =VALUE(TRIM(CLEAN(A1)))
    					
  3. Nella colonna B, selezionare tutte le celle a destra delle celle che contengono i dati nella colonna A.
  4. Scegliere Riempimento dal menu Modifica, quindi In basso

    La nuova colonna contiene i valori della quanto testo A.
  5. Con lo stesso intervallo selezionato, scegliere Copia dal menu Modifica . (In Excel 2007 o versione successiva, fare clic sull'icona Copia sulla barra multifunzione.)
  6. Selezionare la cella A1. In Excel 2003 o versioni precedenti, fare clic suIncolla speciale dal menu Modifica. Nel 2007 o versioni successive, fare clic sulla freccia nella casellaIncolla nella barra multifunzione e fare clic su Incolla speciale. In Incolla, fare clic su valorie quindi fare clic su OK per incollare i valori convertiti nuovo sopra la colonna A.
  7. Eliminare la colonna B se si seleziona la colonna e scegliendo Elimina dal menu Modifica .
Il testo nella colonna A è in un formato numero.

Nota. Questo metodo non può rimuovere tutti i caratteri non stampabili di spazi vuoti. Ad esempio, Chr$(160) di spazio vuoto non verrà rimosso.

Metodo 6: Utilizzare un Visual Basic, Applications Edition procedura

Microsoft fornisce esempi di programmazione puramente a scopo illustrativo, senza alcuna garanzia espressa o esplicita. Questo include, ma non è limitato a, le garanzie implicite di commerciabilità o idoneità per uno scopo particolare. In questo articolo si presuppone che si abbia familiarità con il linguaggio di programmazione in questione e con gli strumenti utilizzati per creare ed eseguire il debug di procedure. Tecnici del supporto Microsoft possono spiegare la funzionalità di una particolare procedura, ma in nessun caso a modificheranno questi esempi per fornire funzionalità aggiuntive o creare procedure atte a soddisfare specifiche esigenze.

Creare un Visual Basic, Applications Edition macro per reimmettere i numeri nella cella selezionata o nell'intervallo di celle. A tale scopo, attenersi alla seguente procedura:

1. premere Alt + F11 per avviare l'Editor di Visual Basic.

2. dal Menu Inserisci , fare clic su modulo.

3. digitare il seguente codice nel nuovo modulo:

Sub Enter_Values()

Per ogni selezione In xCell

Selection.NumberFormat = "0,00" ' Nota: "0,00" determina il numero di posizioni decimali.

xCell.Value = xCell.Value

XCell successiva

End Sub


4. premere Alt + F11 per passare a Excel.

5. selezionare le celle che si desidera convertire, se non sono già selezionate.

6. in Excel 2003, dal menu Strumenti , scegliere Macroe quindi fare clic su macro. Nell'elenco Nome Macro , fare clic su Enter_Values, fare clic su Esegui.

In Excel 2007 o versione successiva, fare clic sul menu sviluppatore e fare clic su macro. Nell'elenco Nome Macro , fare clic su Enter_Values, fare clic su Esegui.

Metodo 7: Utilizzare il comando testo in colonne

Questo metodo è la scelta ottimale se i dati sono disposti in una singola colonna. Nell'esempio riportato di seguito si presuppone che i dati si trova nella colonna A a partire dalla riga 1 ($A$ 1). Per utilizzare questo esempio, attenersi alla seguente procedura:
  1. Selezionare una colonna di celle che contengono thetext.
  2. Nel menu datio della barra multifunzione, fare clic sutesto in colonne.
  3. In tipo di dati originale, fare clic su delimitatoe fare clic su Avanti.
  4. In i delimitatori, fare clic per selezionare la casella di controllo scheda e fare clic su Avanti.
  5. In formato dati per colonna, fare clic su Generale.
  6. Fare clic su Avanzate e impostare in modo appropriato per il Decimalseparator e migliaia separatore. Fare clic su OK.
  7. Fare clic su Fine.
Nota: Testo la formattazione verranno comunque visualizzati, ma il tipo è stato modificato per numero, in modo che le formule verranno riconosciuto come un numero.

Riferimenti

Per ulteriori informazioni sulla formattazione delle celle, scegliere Guida in linea Microsoft Excel dal menu ? , digitare Formato celle Nella casella dell'Assistente di Office o la ricerca libera e scegliere Cerca per visualizzare gli argomenti restituiti.
I prodotti di terze parti descritti in questo articolo sono forniti da società indipendenti da Microsoft. Microsoft esclude ogni garanzia, implicita o esplicita, relativamente alle prestazioni o l'affidabilità di tali prodotti.

Proprietà

Identificativo articolo: 291047 - Ultima modifica: sabato 19 aprile 2014 - Revisione: 5.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
Chiavi: 
kbhowto kbconversion kbmt KB291047 KbMtit
Traduzione automatica articoli
IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l?obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 291047
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com