Grafik Verisini Filtreleme İçin Üç Yöntem
1. Bir grafik oluşturmak için serileri filtreleme
Excel’de bir grafikten serileri filtreleme adımları
Excel’de, belirli serileri filtreleyebilir, bu filtrelenmiş serilerin grafikte gösterilmemesine neden olabilir. Orijinal grafik Şekil 1‘de gösterilir. Ancak Testseries2 ve Testseries4‘ü filtrelediğimizde grafik Şekil 2‘de gösterildiği gibi görünecektir.
Aspose.Cells’te benzer bir işlem gerçekleştirebiliriz. Bu gibi bir örnek dosyada, Testseries2 ve Testseries4‘ü filtrelemek istiyorsak, aşağıdaki kodu çalıştırabiliriz. Ayrıca, tüm seçilen serileri depolamak için bir (NSeries) listesi ve filtrelenen serileri depolamak için başka bir (FilteredNSeries) listesi tutacağız.
Lütfen unutmayın ki kodda chart.NSeries[0].IsFiltered = true; belirlendiğinde, NSeries ‘deki ilk seri kaldırılır ve uygun konuma yerleştirilir FilteredNSeries içerisinde. Sonuç olarak, önceki NSeries[1] liste içindeki yeni ilk öğe haline gelir ve tüm sonraki seriler bir pozisyon ileri kayar. Bu, ardından chart.NSeries[1].IsFiltered = true; çalıştırırsak, aslında orijinal üçüncü seriyi kaldırır. Bunun bazen kafa karışıklığına yol açabileceğine dikkat edilmelidir, bu nedenle serileri sondan başa silme işlemini öneririz.
Örnek Kod
Aşağıdaki örnek kodu örnek Excel dosyasını yükler.
2. Veriyi filtrele ve grafiği değiştirmesine izin ver
Verinizi filtrelemek, çok sayıda veri ile grafik filtrelerini yönetmenin harika bir yoludur. Veriyi filtrelediğinizde, grafik değişir. Karşılaşacağımız bir sorun, filtrelediğinizde gizli satırları alırsınız ve bazen grafik bu gizli satırlardan çıkar.
Excel’de Grafikteki Değişikliği Uygulamak İçin Veri Filtrelerini Kullanma Adımları
- Veri aralığınızın içine tıklayın.
- Veri sekmesine tıklayın ve Filtreleri açmak için Filtreleri tıklayın. Başlık satırınızın açılır oklarının olması gerekecektir.
- Ekle sekmesine giderek sütun grafiği seçerek bir grafik oluşturun.
- Verilerinizi veri içindeki açılır oklar kullanarak filtreleyin. Grafik Filtreleri kullanmayın.
Örnek Kod
Aşağıdaki örnek kod, Aspose.Cells kullanarak aynı özelliği gösterir.
3. Verileri bir Tablo kullanarak filtreleyin ve grafiği değiştirin
Tablo kullanımı, bir aralık kullanmakla bir yöntem 2’ye benzer, ancak tabloların aralıklara göre avantajları vardır. Aralığınızı bir Tablo’ya değiştirip veri eklediğinizde, grafik otomatik olarak güncellenir. Bir aralıkta veri kaynağını değiştirmeniz gerekecektir.
Excel’de tablo olarak biçimlendir
Veri içine tıklayın ve CTRL + T kullanın veya Ana sekme, Tablo Olarak Biçimlendiri kullanın
Örnek Kod
Aşağıdaki örnek kod, örnek Excel dosyasını Aspose.Cells kullanarak aynı özelliği gösterir.