Veri Sıralama
Microsoft Excel’de Veri Sıralama
Microsoft Excel’de veri sıralamak için:
- Veri‘yi Sırala menüsünden seçin. Sırala iletişim kutusu görüntülenecektir.
- Sıralama seçeneğini seçin.
Genellikle, sıralama bir liste üzerinde yapılır - verilerin sütunlarda gösterildiği, verilerin bağlantılı bir grup olduğu.
Aspose.Cells ile Veri Sıralama
Aspose.Cells, verileri artan veya azalan sırada sıralamak için kullanılan DataSorter sınıfını sağlar. Sınıf, örneğin Key1 … Key3 ve Order1 … Order3 gibi önemli üyelere sahiptir. Bu üyeler sıralı anahtarları tanımlamak ve anahtar sıralama sırasını belirlemek için kullanılır.
Veri sıralaması gerçekleştirmeden önce anahtarları tanımlamalı ve sıralama düzenini belirlemelisiniz. Sınıf, çalışsayadaki hücre verilerine dayalı veri sıralamasını gerçekleştirmek için kullanılan Sort yöntemini sağlar.
Sort yöntemi aşağıdaki parametreleri kabul eder:
- Aspose.Cells.Cells, altındaki çalışsayadaki hücreler.
- Aspose.Cells.CellArea, hücre aralığı. Veri sıralaması uygulamadan önce hücre alanını tanımlayın.
Bu örnek, Microsoft Excel’de oluşturulmuş “Book1.xls” şablon dosyasını kullanır. Aşağıdaki kodu çalıştırdıktan sonra, veri uygun bir şekilde sıralanır.
Arka plan rengine göre veri sıralama
Excel, arka plan rengine göre verileri sıralama özelliği sunar. Aynı özellik, Aspose.Cells kullanılarak DataSorter kullanılarak sağlanır, burada SortOnType.CellColor, arka plan rengine göre verilere sıralama yapmak için AddKey() içinde kullanılabilir. Belirtilen renkteki tüm hücreler, AddKey(), işlevinde belirtilen sırada yerleştirilir ve geri kalan hücrelerin sırası hiç değişmez.
Bu özelliği test etmek için indirilebilecek örnek dosyalar aşağıda sunulmuştur:
outputsampleBackGroundFile.xlsx