Metin Sayısal Verileri Sayıya Dönüştür

Olası Kullanım Senaryoları

Ara sıra, metin olarak girilmiş sayısal verileri sayılara dönüştürmek isteyebilirsiniz. Microsoft Excel’de sayıları metin olarak girebilirsiniz, örneğin ‘12345. Excel, ardından sayıyı bir dize olarak işler. Aspose.Cells, dizeleri sayılara dönüştürmenize olanak sağlar.

Excel’de metin olarak depolanan sayıları sayılara dönüştürme

Birkaç basit adımı izleyerek metin olarak depolanan sayıları sayılara dönüştürebilirsiniz.

  1. Sol üst köşede bir hata göstergesi bulunan herhangi bir tek hücre veya hücre aralığını seçin.
  2. Seçili hücre veya hücre aralığının yanına, ortaya çıkan hata düğmesine tıklayın. Menüde, Sayıya Dönüştür üzerine tıklayın.
  3. Uyarı düğmesi kullanılabilir değilse, Bu sorunu yaşayan bir sütun seçin. Tüm sütunu dönüştürmek istemiyorsanız, bunun yerine bir veya daha fazla hücre seçebilirsiniz. Seçtiğiniz hücrelerin aynı sütunda olduğundan emin olun, aksi halde bu işlem çalışmaz. Bir sütunu bölme için genellikle Metin Bölme düğmesi kullanılır, ancak aynı zamanda bir sütun metnini sayılara dönüştürmek için de kullanılabilir. Veri sekmesinde, Metin Bölme’ye tıklayın.
  4. Açılır pencerede Tamam düğmesine tıklayın.
  5. Metin olarak depolanan sayılar sayılara dönüştürülür.

Aspose.Cells for .NET Kullanarak Metin olarak depolanan sayıları sayılara dönüştürme

Aspose.Cells, tüm dize veya metin sayısal verilerini sayılara dönüştürmek için kullanılabilecek Cells.ConvertStringToNumericValue() yöntemini sağlar.

Aşağıdaki ekran görüntüsü, hücrelerdeki string sayıları A1:A17 göstermektedir. Dize sayıları sola hizalanmıştır.

Bu string sayılar aşağıdaki ekran görüntüsünde Cells.ConvertStringToNumericValue() kullanılarak sayılara dönüştürülmüştür. Görebileceğiniz gibi, şimdi sağa hizalanmış durumdadırlar.

Gerçek Sayılara Dönüştürmek İçin C# Kodu

Aşağıdaki örnek kod, tüm çalışma sayfalarındaki dize sayısal verileri gerçek sayılara dönüştürmenin nasıl yapıldığını göstermektedir.