Come convertire una stringa in Int in Excel

October 11

Quando si importano i numeri da un'altra fonte, spazi e caratteri non stampabili a volte accompagnano i numeri. Questi caratteri non numerici possono fare formato Excel 2013 numeri come stringhe di testo. Tuttavia, nella maggior parte dei casi, è possibile convertire queste stringhe di nuovo a numeri interi che utilizzano funzioni di Excel, l'opzione Converti correzione degli errori Numero o la funzione Incolla speciale.

istruzione

Uso Convertire per numero di correzione degli errori

1 Evidenziare le celle contenenti le stringhe, fare clic sul menu a discesa "formattazione" nel gruppo Numero della scheda Home e quindi selezionare "Generali". Se convertito accidentalmente i numeri interi in testo, la selezione di questa opzione forza Excel rivalutare i valori e li converte di nuovo in interi riconosciuti senza l'aggiunta di cifre decimali.

2 Fare clic sul punto esclamativo giallo accanto alla prima cella evidenziata per visualizzare un elenco di opzioni di correzione degli errori.

3 Selezionare "Converti in numero" per riformattare le corde di nuovo a numeri interi. Questa opzione rimuove gli spazi prima e dopo i numeri interi, ma non rimuovere gli spazi tra i numeri, come quelli di database che utilizzano gli spazi per separare centinaia, migliaia e milioni. Inoltre non rimuove tutti i caratteri non stampabili.

Utilizzando Incolla speciale

4 Digitare un "1" senza virgolette in una cella vuota, selezionare la cella e premere "Ctrl-C" per copiarlo.

5 Evidenziare le celle contenenti le stringhe, fare clic sul menu a discesa "Incolla" dal gruppo Appunti della scheda Home e quindi selezionare "Incolla speciale".

6 Selezionare "Moltiplica" dalla sezione di funzionamento e quindi fare clic su "OK" per forzare Excel per moltiplicare le stringhe da 1, che li trasforma di nuovo in numeri interi senza modificare i valori. Il risultato è simile a quella opzione Converti numero a, tranne Incolla è sempre disponibile speciale, mentre Converti in numero non saranno disponibili se è stata disattivata la funzione nella scheda Formula di Opzioni di Excel.

Uso delle funzioni di Excel

7 Invio "= NumberValue (Trim (pulita (A1)))" in una colonna vuota sulla stessa riga del primo valore della stringa. Se si utilizza una versione di Excel prima del 2013, usare "= Valore (Trim (pulita (A1)))", invece.

8 Cambiare "A1" per fare riferimento alla cella contenente la prima stringa che si desidera modificare.

9 Copiare la formula lungo la colonna all'ultimo valore di stringa. Questa opzione consente di rimuovere tutti gli spazi, compresi quelli tra i numeri, e tutti i caratteri non stampabili dalle corde. A differenza del Converti in numero e Incolla opzioni speciali, tutte le stringhe che contengono testo normale (diversi dai locali) producono errori, piuttosto che mantenendo i valori originali.

Consigli e avvertenze

  • Se i numeri convertiti contengono decimali, fare clic con il celle evidenziate, selezionare "Formato celle", fare clic sulla scheda "Numero", scegliere "Numero" dall'elenco Categoria, modificare il campo "decimali" a "0" e quindi fare clic su "OK." Tuttavia, questa opzione cambia solo la visualizzazione, non come Excel interpreta il numero.
  • Per modificare la visualizzazione del numero e l'uso di Excel di esso, utilizzare la funzione rotonda per arrotondare i numeri per l'intero più vicino utilizzando il formato "= Round (A1,0)."
  • Per convertire stringhe che sono stati ottenuti da segni negativi che compaiono in alto a destra di un numero, utilizzare la formula "= sinistra (A2, LEN (A2) -1) * -. 1"