Java Sütununa Excel Metni

MS Excel, metni birden çok sütuna bölmek için Metni Sütunlara Dönüştür özelliğini sağlar. Bölme, boşluk, virgül, özel karakter vb. temel alınarak yapılabilir. Özelliği otomatikleştirmek için bu makale, Excel’in Metinden Sütunlara Java uygulamalarınızın içinden nasıl gerçekleştirileceğini kapsar. Adım adım kılavuz ve kod örneği, bir Excel çalışma sayfasındaki bir sütundaki metni nasıl böleceğinizi gösterecektir.

Excel’de Metni Sütunlara Bölmek için Java API

Excel çalışma sayfalarında metni sütunlara bölmek için Aspose.Cells for Java kullanacağız. Java uygulamalarınızın içinden Excel dosyaları oluşturmanıza, işlemenize ve dönüştürmenize olanak tanıyan güçlü bir API’dir. API’yi indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.6</version>
</dependency>

Java kullanarak Excel’de Metni Sütunlara Bölme

Aşağıdakiler, Java kullanarak Excel’de metni sütunlara bölme adımlarıdır.

Aşağıdaki kod örneği, bir Excel çalışma sayfasında metnin sütunlara nasıl bölüneceğini gösterir.

// Bir çalışma kitabı açın.
Workbook wb = new Workbook("workbook.xlsx");
	  
// İlk çalışma sayfasına erişin.
Worksheet ws = wb.getWorksheets().get(0);
		  
// A sütununa kişi adını ekleyin. Hızlı ad ve Soyadı boşlukla ayrılır.
ws.getCells().get("A1").putValue("John Teal");
ws.getCells().get("A2").putValue("Peter Graham");
ws.getCells().get("A3").putValue("Brady Cortez");
ws.getCells().get("A4").putValue("Mack Nick");
ws.getCells().get("A5").putValue("Hsu Lee");
		  
// Ayırıcı olarak boşluk ile metin yükleme seçenekleri oluşturun.
TxtLoadOptions opts = new TxtLoadOptions();
opts.setSeparator(' ');
	  
// A sütununu TextToColumns() yöntemini kullanarak iki sütuna ayırın.
// Şimdi A sütununun adı olacak ve B sütununun ikinci adı olacak.
ws.getCells().textToColumns(0, 0, 5, opts);
		  
// Çalışma kitabını xlsx biçiminde kaydedin.
wb.save("TextToColumns.xlsx");

Çıktı

Excel Metni Python'a Sütun

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmaksızın kullanmak için geçici bir lisans alabilirsiniz.

Çözüm

Bu makalede, Java kullanarak Excel’in metinden sütunlara özelliğini nasıl uygulayacağınızı öğrendiniz. Kod örneği, bir sütundaki metni birkaç adımda birden çok sütuna nasıl ayıracağınızı göstermiştir. Belgeleri kullanarak Aspose.Cells for Java hakkında daha fazlasını keşfedebilirsiniz. Herhangi bir sorunuz olması durumunda, [forumumuz] aracılığıyla bizimle iletişime geçin]10.

Ayrıca bakınız