
Excel’de metni sayılara dönüştürmek yaygın bir gereksinimdir. Birçok kullanıcı, hesaplama hatalarına yol açabilecek metin olarak saklanan sayılarla karşılaşır. Bu sorun, finans, veri analizi ve raporlama gibi alanları etkiler. Bu metin girişlerini gerçek sayılara dönüştürmek, doğru veri manipülasyonu için kritik öneme sahiptir. Bu blog yazısında, metin olarak saklanan sayıları Excel’de sayılara dönüştürmeyi keşfedeceğiz.
Bu makalede aşağıdaki konular ele alınmaktadır:
- C# Excel kütüphanesi ile metni sayılara dönüştürme
- Metin olarak saklanan sayıları Excel’de sayılara dönüştürme
- Tüm çalışma sayfalarında metni sayılara dönüştürme
- Ücretsiz kaynaklar
C# Excel Kütüphanesi ile Metni Sayılara Dönüştürme
Aspose.Cells for .NET metin olarak saklanan sayıları Excel’de sayılara dönüştürme sürecini basitleştiren güçlü bir kütüphanedir. Geliştiricilerin Excel dosyalarını programlı olarak manipüle etmeleri için basit bir API sağlar. Aspose.Cells ile Microsoft Excel yüklü olmadan Excel verilerini kolayca okuyabilir, yazabilir ve dönüştürebilirsiniz. Bu kütüphane, metni sayılara dönüştürme dahil olmak üzere Excel görevlerini otomatikleştirmek için idealdir.
Aspose.Cells for .NET ile başlamanız için sürüm bölümünden indirebilirsiniz. Kütüphaneyi NuGet Paket Yöneticisi aracılığıyla yüklemek için aşağıdaki komutu kullanın:
PM> Install-Package Aspose.Cells
Metin Olarak Saklanan Sayıları Excel Çalışma Sayfasında Sayılara Dönüştürme
Metin olarak saklanan sayıları bir Excel çalışma sayfasında sayılara dönüştürmek için bu adımları izleyin:
Workbook
sınıfını kullanarak Excel dosyasını yükleyin.Worksheets
koleksiyonundan belirli çalışma sayfasına erişin.ConvertStringToNumericValue()
yöntemini kullanarak metni sayılara dönüştürün.- Son olarak,
Save()
yöntemini kullanarak değiştirilmiş çalışma kitabını kaydedin.
Aşağıdaki C# kod parçası bu adımları göstermektedir:
// Load the Excel file | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Convert Numbers Stored as Text to Numbers | |
worksheet.Cells.ConvertStringToNumericValue(); | |
// Save the modified workbook | |
workbook.Save("output.xlsx"); |

Örnek giriş çalışma sayfası.
Çıktı

Çıktı.
Tüm Çalışma Kitabında Metni Sayılara Dönüştürme
Metin olarak saklanan sayıları tüm bir Excel çalışma kitabında sayılara dönüştürmek için bu adımları izleyin:
Workbook
sınıfını kullanarak Excel dosyasını yükleyin.Worksheets
koleksiyonundaki tüm çalışma sayfalarını döngüye alın.- Her çalışma sayfası için
ConvertStringToNumericValue()
yöntemini çağırın. - Son olarak, dosyayı
Save()
yöntemi ile kaydedin.
Aşağıdaki kod örneği, metin olarak saklanan sayıları tüm Excel çalışma sayfalarında sayılara dönüştürmeyi göstermektedir.
// Load the Excel file | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Loop throuugh all the Worksheets | |
for (int i = 0; i < workbook.Worksheets.Count; i++) | |
{ | |
// Convert Numbers Stored as Text to Numbers in Excel | |
workbook.Worksheets[i].Cells.ConvertStringToNumericValue(); | |
} | |
// Save the modified workbook | |
workbook.Save("output.xlsx"); |
Ücretsiz Lisans Alın
Aspose ürünlerini keşfetmekle ilgileniyorsanız, sizi ücretsiz geçici bir lisans almaya davet ediyoruz. Başlamak için lisans sayfasını ziyaret edin. Bu işlem kolaydır ve Aspose.Cells for .NET’in tüm yeteneklerini test etmenizi sağlar.
Excel Metnini Sayıya Dönüştür: Ücretsiz Kaynaklar
Excel metnini sayılara dönüştürmenin yanı sıra, Aspose.Cells for .NET ile anlayışınızı ve becerilerinizi daha da geliştirebilecek ek kaynakları kontrol etmenizi öneriyoruz. Bu kaynaklar daha derin içgörüler ve pratik örnekler sağlayabilir.
- Geliştirici kılavuzu
- Ücretsiz çevrimiçi uygulamalar
- API referansı
- Nasıl yapılır kılavuzları ve makaleler
Sonuç
Bu blog yazısında, Aspose.Cells for .NET kullanarak C# ile metni sayıya dönüştürme işlemini keşfettik. Bu kütüphane süreci basitleştirir ve Excel manipülasyonu için güçlü özellikler sunar. Excel otomasyon görevlerinizi geliştirmek için Aspose.Cells for .NET hakkında daha fazla keşif yapmanızı teşvik ediyoruz.
Herhangi bir sorunuz varsa veya daha fazla yardıma ihtiyacınız olursa, lütfen ücretsiz destek forumumuza ulaşmaktan çekinmeyin.