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 for Python via .NET’de, benzer işlemleri gerçekleştirebiliriz. Bu örnekteki gibi bir örnek dosyası için, eğer Testseries2 ve Testseries4‘ü filtrelemek istersek, aşağıdaki kodu çalıştırabiliriz. Ek olarak, iki liste tutacağız: biri (n_series), tüm seçilen serileri depolamak için, diğeri (filtered_n_series), filtrelenmiş serileri saklamak için.

Lütfen not edin ki, kodda, chart.nSeries[0].is_filtered = TRUE; ayarlandığında, n_series içindeki ilk seri kaldırılır ve uygun konuma filtered_n_series içinde yerleştirilir. Daha sonra, önceki nSeries[1] yeni listenin ilk öğesi haline gelir ve tüm sonraki seriler bir pozisyon kayar. Bu durumda, chart.nSeries[1].is_filtered = TRUE; çalıştırırsak, orijinal üçüncü seriyi kaldırmış oluruz. Bu bazen karışıklığa neden olabilir, bu yüzden kodda gösterilen işlemi, serileri sondan başa doğru silmeyi öneririz.

todo:image_alt_text

todo:image_alt_text

Ö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.

todo:image_alt_text

Excel’de Grafikteki Değişikliği Uygulamak İçin Veri Filtrelerini Kullanma Adımları

  1. Veri aralığınızın içine tıklayın.
  2. 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.
  3. Ekle sekmesine giderek sütun grafiği seçerek bir grafik oluşturun.
  4. 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

todo:image_alt_text

Örnek Kod

Aşağıdaki örnek kod, örnek Excel dosyasını Aspose.Cells kullanarak aynı özelliği gösterir.