Converti dati numerici di testo in numeri

Possibili scenari di utilizzo

A volte è necessario convertire i dati numerici immessi come testo in numeri. È possibile inserire i numeri come testo in Excel Microsoft inserendo un apostrofo prima del numero, ad esempio ‘12345*. Excel quindi tratta il numero come una stringa. Aspose.Cells consente di convertire stringhe in numeri.

Come convertire i numeri memorizzati come testo in numeri in Excel

Puoi convertire i numeri memorizzati come testo in numeri seguendo alcuni semplici passaggi.

  1. Seleziona una singola cella o intervallo di celle che presenta un indicatore di errore nell’angolo in alto a sinistra.
  2. Accanto alla cella o all’intervallo di celle selezionato, fai clic sul pulsante di errore visualizzato. Nel menu, fare clic su Converti in numero.
  3. Se il pulsante di avviso non è disponibile, seleziona una colonna con questo problema. Se non desideri convertire l’intera colonna, puoi invece selezionare una o più celle. Assicurati solo che le celle selezionate siano nella stessa colonna, altrimenti questo processo non funzionerà. Il pulsante Testo in colonne viene generalmente utilizzato per dividere una colonna, ma può anche essere utilizzato per convertire una singola colonna di testo in numeri. Nella scheda Dati fare clic su Testo in colonne.
  4. Fare clic sul pulsante Fine nella finestra popup.
  5. I numeri memorizzati come testo vengono trasformati in numeri.

Come convertire i numeri memorizzati come testo in numeri utilizzando Aspose.Cells for .NET

Aspose.Cells fornisce ilCells.ConvertStringToNumericValue()metodo che può essere utilizzato per convertire tutti i dati numerici di tipo stringa o testo in numeri.

La schermata seguente mostra i numeri di stringa nelle celle A1:A17*. I numeri delle stringhe sono allineati a sinistra.

Questi numeri di stringa sono stati convertiti in numeri utilizzandoCells.ConvertStringToNumericValue()nella schermata seguente. Come puoi vedere, ora sono allineati a destra.

C# codice per convertire i dati numerici della stringa in numeri effettivi

Nell’esempio di codice seguente viene illustrato come convertire tutti i dati numerici di stringa in numeri effettivi in tutti i fogli di lavoro.